引言
众所周知,GTA中的作弊码不需要输入框。
只需要通过键盘输入特定的组合,即可触发效果。
实现效果
- 任意添加字符串作弊码。
- 不区分大小写。
- 监控所有匹配中的作弊码。
- 监控中的作弊码输入部分错误时中止。
- 作弊码输入完成后触发操作。
先来看一下效果
代码
键盘监听使用了模块 keyboard,请使用 pip install keyboard
安装。
__author__ = "linyuuki"
__copyright__ = "Copyright 2022"
__license__ = "GPL"
__version__ = "0.0.1"
import keyboard
# 键盘监听子类
class cc(object):
list_key = []
list_lenth = 0
# 第一个字符已经匹配
list_cursor = 1
def __init__(self, code: str) -> None:
# 转换为列表,并不是所有的都会使用上,所以为了节约开销,使用时转换
self.list_key = list