私は本当にthis MarlIOプロジェクトに感銘を受け、Pythonを使って同様のものを実装したいと考えています。しかし、エミュレータOpenEmuが動作していますが、Pythonを使用してゲームを制御する方法はわかりません。MacBook OpenEmu Python send keystrokes
キーストロークを送信するだけの問題ではありませんか?マックではそれほど簡単ではありません。
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'
私が最初openEmuに切り替えるCOMMAND + TABを使用して、ジャンプするを打つしたいです。しかし、私は2つのコマンドを実行すると、OpenEmuに切り替えただけで、キーストロークのように見えるは送信されませんでした。
私は別に 'CMD2' を実行したときにしかし、それは明らかに働いていました。 それから、私は別のアプリケーションに対して崇高なテストをしました。そこではうまくいくようでした。
誰もが、私は本当にOpenEmuと間違って何をしたか、正しい方向に私を指すことができますか?
カスタムビルドはAppleScriptでうまく機能していますか?あなたは働くスニペットを投稿できますか? – Pwdr
@Pwdr、私は入力サポートを実装するのをやめました。イベントタップの例が必要な場合は、おそらく1つを考え出すことができます。 – zneak
それは素晴らしいだろう! – Pwdr