2012-05-28 84 views
0

我希望編寫一個可以控制GNU屏幕的腳本,例如用'Ctrl + S'分割屏幕。我的最終目標是用一個腳本運行4個不同的應用程序。這在Ruby中可能嗎?用Ruby編寫鍵盤輸入腳本

謝謝!

+1

我懷疑是否有任何關鍵捕獲庫。您可以嘗試使用C編寫幷包裝完成 – texasbruce

+1

您可以在JRuby中沒有太多困難的情況下執行此操作,因爲Java可以執行此操作。或者,我已經使用[Sikuli](http://sikuli.org/)完成了這類事情,這是一個非常令人印象深刻的Jython框架,可以完成此類事情,並帶有屏幕截圖分析以確定點擊的位置。作爲評論發帖,因爲我太累了,無法做研究,以一個例子作出正確的答案。 –

回答