我知道如何使用C或Ruby來編程在Win32上的點擊(以編程方式點擊屏幕)。有人知道如何在Mac OS X和Linux上做這個比較嗎?謝謝。如何在Mac OS X和Linux上編程鼠標點擊?
2
A
回答
2
對於OS X,有各種方法(即碳,可可,蘋果事件)編程的文章和評論here中描述的鼠標點擊。
2
我問這個問題我最近在identi.ca,並得到了如下回答:「你可以試試XSendEvent Xlib中或在XCB xcb_send_event」
「嘗試一個小工具叫做XTE(該xautomation包的一部分。)」
我還發現了一個叫xdotool工具,它允許您以編程方式模擬鍵盤和鼠標活動,除其他事項。
相關問題
- 1. 在Mac OS X下編譯Linux程序
- 2. (OS X)在程序化鼠標點擊過程中阻止keyobard
- 3. 在Mac上模擬鼠標點擊
- 4. 在Mac OS X中的「點擊執行」
- 5. 如何在Mac OS X 10.6上編譯Mac OS X 10.5的python擴展?
- 6. 編譯Linux上的Mac OS X的Qt應用程序
- 7. 編譯和Mac OS X上聯libev
- 8. 屏幕保護程序如何在Mac OS X和Linux上運行?
- 9. java右鍵雙擊鼠標事件行爲與Mac OS X上的左雙擊鼠標事件相同
- 10. 在Mac OS X上使用Ruby,如何以編程方式單擊屏幕 - 鼠標移動,鼠標向下,並向上滑動?
- 11. 強制CMake add_custom_commands在Mac OS X上不採用鼠標/鍵盤重點。
- 12. 在Linux和Mac OS X中使用gdb調試反彙編庫
- 13. libpipeline無法在Mac OS X上編譯
- 14. 在mac os上交叉編譯x
- 15. 用CoreServices.h在Mac OS X上編譯pulseaudio
- 16. 在Mac OS X上編譯mp4v2
- 17. 在Mac OS X上編譯OpenGL SOIL
- 18. 在Mac OS X中添加鼠標右鍵單擊選項,如窗口
- 19. 點擊鼠標向下拖動在Mac
- 20. 如何在Mac OS X上設置libusb?
- 21. 如何在mac os上安裝leveldb x
- 22. 如何在Mac OS X上安裝mod_jk
- 23. 如何在Mac OS X上安裝LuaSocket
- 24. 如何在Mac OS X上使用mpi
- 25. 如何在Mac OS X上關閉Redis?
- 26. 如何在Mac OS X上構建DTrace?
- 27. 如何在Mac OS X上安裝libuuid?
- 28. 如何在mac os X上配置tomcat?
- 29. 如何在Mac OS X上安裝wxPython?
- 30. 如何在Mac OS X上運行clojure?