|
|
#IfWinActive ahk_exe PathOfExile_x64.exe
arr1 := {"1":1500, "2":1500, "3":4000, "4":4000, "5":4000}
arr2 := {"RButton":4100, "r":4100, "MButton":10000}
interval := 30
fun1 := {}
fun2 := {}
for k, v in arr1{
fn := Func("press").bind(k)
fun1[fn] := v
}
for k, v in arr2{
fn := Func("press").bind(k)
fun2[fn] := v
}
F6::
{
onoff:=!onoff
if(onoff){
for k, v in fun1{
%k%()
SetTimer, %k%, %v%
Sleep %interval%
}
}else{
for k, v in fun1{
SetTimer, %k%, off
}
}
Return
}
F7::
{
onoff:=!onoff
if(onoff){
for k, v in fun2{
%k%()
SetTimer, %k%, %v%
Sleep %interval%
}
}else{
for k, v in fun2{
SetTimer, %k%, off
}
}
Return
}
press(x){
Send {%x%}
Return
}
本帖最后于 2021-2-26 16:31 编辑
|
|