Автор:Vint
11.11.2024
Код: AutoIt
#RequireAdmin
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=icon\kgpg.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_requestedExecutionLevel=None
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
If @Compiled Then
If $CmdLine[0] = 0 Then Exit(1)
$wait = $CmdLine[1]
If $wait = 0 Then Exit
Else
$wait = 3000
EndIf
BlockInput(1)
Sleep($wait)
BlockInput(0)
Exit
Запуск
block.exe 5000
Если не передавать аргумент, по умолчанию 3000 мс
Вызов в Clickermann
Код: Clickermann
EXECUTE("block.exe", "5000") // блокировка на 5000 милисекунд
Можно сделать и включение/выключение по команде. Но так как сторонняя программа, в случае сбоя скрипта у нас останется заблокированным всё. Как тогда выключать?
Но блокирует и нажатия самого кликера через KEYDOWN, KEYSTING. Правда работает через POSTMESSAGE Я вижу только одно применение, блокировать ввод, пока кликер заполняет формы.
P.S. отключается при Ctrl
+Alt
+Del