按随机时间范围?
Press in random time range?
我目前有这个代码,它会在按 B 激活后每 1.5 秒按一次 Z
toggle := 0
return
b::
toggle := !toggle
if (toggle = 1)
SetTimer, Pressz, 1500
else
SetTimer, Pressz, Off
return
Pressz:
SendInput, z
v::SetTimer, Pressz, 1500
但是我不确定如何将 SetTimer 更改为 0 到 1500 之间的随机时间
请帮忙谢谢
利用 0x464e 提到的 'Random' 函数和单次触发 SetTimer 例程,我创建了这个
toggle := 0
return
b::
toggle := !toggle
;MsgBox %toggle%
if (toggle){
gosub Routine
}
return
Routine:
if(toggle){
Random, var, -1500, 0
gosub Pressz
SetTimer, Routine, %var%
}
return
Pressz:
SendInput, z
return
v::
toggle=1
gosub Routine
return
我目前有这个代码,它会在按 B 激活后每 1.5 秒按一次 Z
toggle := 0
return
b::
toggle := !toggle
if (toggle = 1)
SetTimer, Pressz, 1500
else
SetTimer, Pressz, Off
return
Pressz:
SendInput, z
v::SetTimer, Pressz, 1500
但是我不确定如何将 SetTimer 更改为 0 到 1500 之间的随机时间
请帮忙谢谢
利用 0x464e 提到的 'Random' 函数和单次触发 SetTimer 例程,我创建了这个
toggle := 0
return
b::
toggle := !toggle
;MsgBox %toggle%
if (toggle){
gosub Routine
}
return
Routine:
if(toggle){
Random, var, -1500, 0
gosub Pressz
SetTimer, Routine, %var%
}
return
Pressz:
SendInput, z
return
v::
toggle=1
gosub Routine
return