$space::
Loop
{
if not GetKeyState(“space”, “P”)
break
Sleep, 1000 MouseClick, left, 857, 26 MouseClick, left, 144, 54 Sleep, 1000 MouseClick, left, 68, 203, 3 Sleep, 100 Send Z%A_YYYY%-%A_MM%-%A_DD%{ENTER}{ENTER} Sleep, 1000 MouseClick, left, 500, 400 Sleep, 100 MouseClick, left, 500, 400 Sleep, 100 Send, {DOWN}
}
Return
F2::Pause
上面这个脚本就是,按住空格键可以一直运行,松开空格键,运行完后停止
试过 将 if not GetKeyState 改为 if GetKeyState = 脚本启动不了
想要的结果是:
按一下热键A,脚本开始运行。
按一下热键B,脚本立即停止。不是运行完脚本后停止,而是立即停止。
第二次 按一下热键B,脚本从头开始运行。不是从上次停止的地方继续运行下去。