1
A
回答
4
您的程序不太可能需要捕獲所有密鑰的所有輸入。如果您確實需要這種用戶輸入AutoIt可能不適合您 - 請參閱the post from the author of AutoIt about keyloggers。如果你需要鍵盤輸入的熱鍵類型:在AutoIt中這樣做是非常容易的。
HotKeySet("^+{q}", "reactionFunction")
While 1
; A loop
WEnd
Func reactionFunction()
MsgBox(0, "You pressed CTRL+Shift+q", "You pressed CTRL+Shift+q")
Exit
EndFunc
如果你想從一個非常容易的輸入框中接受用戶輸入。關於HotKeySet和的InputBox
$data = InputBox("Enter Something", "Enter some data in the field below.")
MsgBox(0, "The String You Entered...", "The string you entered is... " & $data)
更多信息可以在the AutoIt.chm help file(它實際上是一個很大的參考)中找到。
2
不知道我理解你的問題 - 你想模擬沒有人真的使用鍵盤的按鍵?如果是這樣,那麼AutoIt中的the send command。
你想讓真正的用戶向腳本提交輸入嗎?這就是the GUI in AutoIt的用途。
相關問題
- 1. 如何在android鍵盤中輸入Dot?
- 2. 使用Winapi鍵盤輸入
- 3. 使用鍵盤輸入actionscript 3輸入
- 4. 如何在JavaScript中使用鍵盤輸入?
- 5. 如何在oracle forms10g中使用鍵盤輸入觸發器
- 6. 如何使用鍵盤輸入在屏幕上寫入消息?
- 7. 如何在Android鍵盤中禁用語音輸入鍵
- 8. 鍵盤輸入
- 9. 如何鍵盤輸入在GUI
- 10. 如何在windows鍵盤上輸入«»
- 11. 如何阻止鍵盤輸入在VB.net
- 12. 如何使用AutoIt在文本框中輸入值?
- 13. 鍵盤輸入如何進入終端?
- 14. 如何使用Python捕獲Blender中的鍵盤輸入
- 15. 如何使用線程獲取python 3中的鍵盤輸入?
- 16. 如何使軟輸入鍵盤上的edittext始終在android中?
- 17. 如何在java中的鍵盤輸入文件中寫入?
- 18. 如何在bash腳本中輸入鍵盤快捷鍵
- 19. 用鍵盤熒幕輸入
- 20. 用html鍵盤輸入
- 21. python中的鍵盤輸入
- 22. 軟鍵盤輸入
- 23. XNA鍵盤輸入
- 24. Tcl鍵盤輸入
- 25. 鍵盤輸入PHP
- 26. Libgdx鍵盤「輸入」
- 27. 鍵盤輸入java
- 28. Ncurses鍵盤輸入
- 29. Qt鍵盤輸入
- 30. XNA - 鍵盤輸入
這個問題太不明確,無法回答。 – Bombe 2009-08-19 08:23:52
你很難理解你所要求的是什麼。如果你能舉一個你想要做的例子,我相信我可以有更多的幫助。 @Bombe雖然AutoIt不會替代Java,但這對於Windows系統自動化任務來說是驚人的。 – Copas 2009-09-09 00:52:08