键盘宏(键盘宏和鼠标宏的区别)

此教程主要分为两大部分:键盘宏

先放上打包好的程序和源代码文件:

链接: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内容就行了

转载请说明出处 内容投诉内容投诉
九幽软件 » 键盘宏(键盘宏和鼠标宏的区别)