0

私は Nokia N95 電話で PyS60 を実行しています。スクリプトをバックグラウンドで実行されているアプリケーションと対話させる方法を見つけたいと考えています。

私はこれを見つけましたhttp://wiki.forum.nokia.com/index.php/How_to_simulate_a_keypress_in_PyS60 ..しかし、キープレスを特定のターゲットに送信することについては何も言及していません。

これを行う理由は、別のソフトウェアの機能を使用する必要があり、起動するたびにメニューを移動して設定する必要がないようにしたいためです。私のpythonスクリプトを作成し、プログラムを自動的にセットアップします。

scanscrobblerと同じようなことをしたかったのですが、毎回 1D バーコード スキャン モードに設定する必要はありませんでした。

アプリケーションをバックグラウンドで開くことができず、アプリケーションが非表示になっている間にセットアップを自動化できない場合、アクティブなプログラムのときにキープレスをアプリケーションに送信することはできますか? もしそうなら、アプリケーションがいつ完全にロードされたかを知るためにリッスンできるイベントはありますか?

これは可能ですか?これにアプローチできる別の方法はありますか?

4

1 に答える 1

1

apptoolsを使用して特定のアプリケーションに切り替えてから、keypress モジュールを使用してキーの押下をエミュレートできます。

于 2010-06-25T07:33:25.523 に答える