此教程主要分为两大部分:键盘宏
先放上打包好的程序和源代码文件:
链接:https://pan.baidu.com/s/1ieJ4ADYR_8dlUxW_pE17mg?
键盘宏提取码:0000?
第一部分 使用方法
1.下载exe文件并运行,它会自动在此目录下生成一个excel文件并打开
程序会默认生成一个示例
A列为招式名称,注释作用,对程序没有影响
B列为设置按键,如果要设置组合键需要在每个字母中间加‘+’,并且均为小写
C列往后为按键表达,既如果系统识别你按下‘设置按键’则从C列开始往后依次按下按键或松开,小写字母为按下,大写为松开。
你可以设置多个sheet,在D1
格标注每个sheet对应的名称,如果程序检测到多个sheet,则会让你选择,示例sheet名称为默认游戏
图中示例为:同时按下b键和n键后,程序会帮你依次按下:a,as,s,sd,d,ak(在罪恶装备中是大多数角色的大招,作者是死活按不出来)
2.修改并保存excel文件后关闭,在程序界面按空格键即可让初始化并正式开始运行
这个时候按下bn程序就会帮你按下对应指令
浮士德永远的神
使用keyboard有一个很明显的缺点,就是放大招会相对来说比较慢,(大约0.5s才能放出来)这是这个库自身限制的,如果为python比较了解的话,其实个人建议使用win32con等库
第二部分:代码解释
程序分为三部分:读取excel,初始化,开始运行
1.读取excel:字面意思,读取数据文件内容,判断是否有多个sheet等
2.初始化:将读取的内容处理成keyboard格式
然后当检测到按键就运行do函数播放处理的keyboard内容就行了