Python Simulate Keypress в приложении Flash

1

В flash-приложении есть форма, которую я хотел бы заполнить автоматически. Я выполнил поиск и нашел следующее:

Ключевые нажатия в Python

Это отлично работает для блокнота и т.д., но как я могу захватить флэш-объект, работающий в FireFox, имитировать нажатие символов, а также имитировать нажатие ENTER для перехода к следующему полю?

ИЗМЕНИТЬ

Собственно, вам вообще нужно захватить флеш-объект? Почему бы просто не просто имитировать нажатия клавиш?

В любом случае, если это помогает любому...

Windows 7 Home Edition, Python 2.4

  • 0
    Мне было бы интересно узнать, возможно ли это. Я думаю, вам нужно взломать / декомпилировать SWF, чтобы сделать это?
  • 1
    Этот парень сделал что-то подобное. Mathletics - это флеш игра: importoul.net/category/python/thinkquick
Показать ещё 1 комментарий
Теги:

2 ответа

1
Лучший ответ

Это отлично работает: http://www.rutherfurd.net/python/sendkeys

  • 0
    да, это хорошо, я уже попробовал. но нам нужен Python 2.6 или более старая версия.
0

Это возможно с помощью рамки тестирования селена со специальным расширение Flash, чтобы позволить селену разговаривать с Flash в браузере. Клиент Python находится в разделе загрузки.

Вот статья, проходящая через пример (образец клиентского кода находится на Java, но должен также работать с клиентом Python).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню