GTP*_*TPE 2 keyboard mouse autoit
我正在尝试创建一个脚本,以便在任务期间我的键盘/鼠标被限制使用以及等待没有触发器的东西/检测它是否完成的方式我需要它来阻止我或任何人移动鼠标/打字至少40秒.
这有可能在autoit中做,如果有的话有人知道我怎么能做到这一点?
谢谢GTPE
Den*_*ian 10
你正在寻找BlockInput()哪些允许你阻止键盘和鼠标做任何事情,重写命令是:CTRL + ALT + DELETE
基本上只是BlockInput(1)在开始时将停止所有键盘/鼠标功能
然后在最后放置BlockInput(0)哪个释放控制并允许你做你想要的.
BlockInput(1)
$timer = 60
For $i = 1 To $timer Step +1
Sleep(1000)
$Coords = MouseGetPos()
ConsoleWrite($timer - $i & " seconds Remaining" & @CRLF)
TrayTip("Keyboard & Mouse Frozen", $timer - $i & " seconds Remaining", 1)
ToolTip($timer - $i & " seconds Remaining", $Coords[0], $Coords[1], "Keyboard & Mouse Frozen")
Next
BlockInput(0)
Run Code Online (Sandbox Code Playgroud)
我加了通知使用ConsoleWrite,TrayTip并且ToolTip只是使其不冻结,迷惑你.
Psst:当你想要清理键盘而不拔下键盘或关闭电脑时,这段代码非常棒:P