タスク中にキーボード/マウスの使用が制限されるようにスクリプトを作成しようとしています。また、トリガーがないものを待っている間、またはそれが完了したかどうかを検出する方法が必要です。マウスを動かしたり、少なくとも 40 秒間入力したりします。
これはautoitで行うことができますか?もしそうなら、私がこれを達成する方法を知っている人はいますか?
ありがとうGTPE
BlockInput()
キーボードとマウスの操作をブロックできるものを探しています。オーバーライド コマンドは次のとおりです: CTRL + ALT + DELETE
基本的にBlockInput(1)
、すべてのキーボード/マウスの機能を停止する最初に配置するだけです
そして最後に putBlockInput(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)
フリーズして混乱しないようにConsoleWrite
、TrayTip
を使用して通知を追加しました。ToolTip
追伸: このコードは、プラグを抜いたりコンピューターの電源を切ったりせずにキーボードを掃除したい場合に最適です :P