Автоматизируйте или отправляйте киприсы в приложение, работающее в фоновом режиме с PyS60
Я использую PyS60 на телефоне Nokia N95 и хочу найти способ взаимодействия моего скрипта с приложением, работающим в фоновом режиме.
Я нашел это http://wiki.forum.nokia.com/index.php/How_to_simulate_a_keypress_in_PyS60.. но в нем ничего не говорится об отправке нажатий клавиш конкретной цели.
Причина, по которой я хочу это сделать, заключается в том, что мне нужно использовать функциональность другого программного обеспечения, и я хочу избежать необходимости проходить через меню и настраивать его каждый раз, когда я запускаю его, поэтому я хочу, чтобы он запускался с помощью мой скрипт на python и он автоматически настраивает программу.
Я хотел сделать что-то похожее на то, что делает scanscrobbler, но избегать необходимости каждый раз устанавливать его в режим сканирования 1D штрих-кода.
Если я не могу открыть приложение в фоновом режиме и автоматизировать настройку, когда она скрыта, можно ли будет отправить на нее нажатия клавиш, когда она активная программа? Если да, могу ли я прослушать какое-либо событие, чтобы узнать, когда приложение полностью загрузилось?
Это возможно? Есть ли другой способ, которым я мог бы подойти к этому?
1 ответ
Вы можете использовать apptools для переключения на определенные приложения, а затем использовать модуль нажатия клавиш для эмуляции нажатий клавиш.