Собственно сабж, нужно кликнуть или каким то другим на флешь обьект на странице Firefox.
Самостоятельно получается взять только handle флеш контрола:
Но по той же аналогии нажатие тупо не работает, нужна помощь в работе в flash в Firefox...
Добавлено:
Блин, вот уже решил, сори за тему, откда ж я знал что так быстро нагуглю (
Инфа по решению:
Вместо
Надо
Добавлено:
Проблема появилась, почему не работает такое?:
В то время когда такое работает просто отлично:
Добавлено:
Короче судьба меня не пощадила, целый день писал алгоритм функции для нажатия по флеш обьектам, и после того как закончил, оказалось что по ним можна кликать обычным _FFClick... слов нет...
Самостоятельно получается взять только handle флеш контрола:
Код:
$hnwd = ControlGetHandle("PageName", "", "GeckoPluginWindow1")Работает, получаю хендл 0x000...
MsgBox(0, "", $hnwd) ;смотрю хендл...
ControlFocus("PageName", "", "GeckoPluginWindow1") ;НЕ работает
ControlSend("PageName", "", "GeckoPluginWindow1", "{Enter}");НЕ работает
Но по той же аналогии нажатие тупо не работает, нужна помощь в работе в flash в Firefox...
Добавлено:
Сообщение автоматически объединено:
Блин, вот уже решил, сори за тему, откда ж я знал что так быстро нагуглю (
Инфа по решению:
Вместо
Код:
ControlSend
Код:
ControlClick
Добавлено:
Сообщение автоматически объединено:
Проблема появилась, почему не работает такое?:
Код:
$title = WinGetTitle("[CLASS:MozillaWindowClass]")
В то время когда такое работает просто отлично:
Код:
$title = WinGetTitle("[CLASS:SciTEWindow]")
Добавлено:
Сообщение автоматически объединено:
Короче судьба меня не пощадила, целый день писал алгоритм функции для нажатия по флеш обьектам, и после того как закончил, оказалось что по ним можна кликать обычным _FFClick... слов нет...