我對MarlIO項目this留下了深刻的印象,並且希望使用Python實現類似的東西。不過,我得到了模擬器OpenEmu的工作,但是,我不知道如何使用Python來控制遊戲。Macbook OpenEmu Python發送鍵擊
這不就是發送幾個按鍵的問題嗎?!男人,在Mac上並不那麼簡單。
In [41]: cmd1
Out[41]: '\nosascript -e \'tell application "System Events" to key code 48 using {command down}\' \n'
In [42]: cmd2
Out[42]: '\nosascript -e \'tell application "System Events" to keystroke "a"\' \n'
我想先用COMMAND + TAB 切換到openEmu然後打一個跳。但是,當我運行這兩個命令時,它只切換到OpenEmu,看起來好像沒有發送按鍵和。
然而,當我跑 'CMD2' 分開,它清楚地工作。 然後我測試了一個不同的應用程序 - 崇高,它似乎在那裏工作。
任何人都可以點我朝着正確的方向我真的錯OpenEmu?
您的自定義構建與AppleScript一起運行良好嗎?你能發佈一個工作片段嗎? – Pwdr
@Pwdr,我沒有執行輸入支持。如果你想要一個事件點擊的例子,我可能會想出一個例子。 – zneak
那太棒了! – Pwdr