Vâng, AutoIt chắc chắn có thể làm điều này. Bạn cần gì để kích hoạt tùy chọn bật / tắt? Bạn chỉ muốn chặn bàn phím, hoặc tất cả các loại đầu vào?
Một ví dụ đơn giản:
BlockInput(1) ;Disable all user input (mouse and keyboard)
Sleep(5000) ;sleep for 5 seconds
BlockInput(0) ;enable all user input (mouse and keyboard)
Hoặc phức tạp hơn, nhưng có lẽ nhiều hơn những gì bạn đang muốn làm:
HotKeySet("d", "DoNothing") ;sets d key to function DoNothing
HotKeySet("{ESC}", "Terminate") ;sets ESC key to function Terminate
While 1 ;while loop to keep processor from maxing out
Sleep(100)
WEnd
Func DoNothing() ;does nothing when d key is pressed
EndFunc
Func Terminate() ;exits out when ESC key is pressed
Exit 0
EndFunc
Để tham khảo ở trên, bạn sẽ cần phải làm một phím nóng cho mọi khóa bạn muốn làm gì và chỉ cần đặt nó thành chức năng DoNoth.