修改代码为:通过F1键执行闪电买入并发送字符z,通过F2键执行闪电买入并发送字符q
时间: 2024-09-21 12:13:23 浏览: 31
电子-USBHID键盘按键代码.pdf
如果你想修改原代码,使其通过`F1`键执行闪电买入并发送字符`z`,通过`F2`键执行闪电卖出并发送字符`q`,你需要对`shuru`函数进行如下调整:
```autohotkey
F1::shuru(21, "z") ; 闪电买入并发送字符 z
F2::shuru(23, "q") ; 闪电卖出并发送字符 q
shuru(type, key) {
Send, {text}%type% %key%
WinWaitActive,Tdx,,0.3
SendInput, {Enter}
WinWaitActive,闪电,,0.5
If (type = 21) ; 检查是否是买入类型
Send, {text}z
SendInput, {Enter}
ElseIf (type = 23) ; 否则是卖出类型
Send, {text}q
SendInput, {Enter}
}
```
在这个新的代码中,`shuru`函数接受两个参数,`type`表示操作类型(闪电买入为21,闪电卖出为23),`key`则是在执行相应操作时发送的字符。`Send, {text}%type% %key%`这一行会在执行相应的操作前先发送操作标识符。
记得保存这个修改后的脚本,并确保在运行之前已经激活了AutoHotkey的全局热键。如果你不确定如何操作,可以查阅相关教程或参考AutoHotkey的官方文档。
阅读全文