Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
EvgeniyM |
14.12.2012, 21:25
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: 0
|
Здравствуйте, скажите, реализуемы ли в QtWebkit такие возможности?
1.1) Симулировать нажатие (клик) по ссылки программно. Именно точная симуляции, вместо скажем вызова псевдо события "click" на javascript. Интересует как координатная симуляци, так и скажем чисто программно через DOM (если такое существует вообще). 1.2) А так же можно ли заполнить скажем поля input так же программно (думаю это возможно вставляя через DOM значения)? Нужно для написания полноценных функциональных веб-тестов. ~~~~ 2.1) Можно ли симулировать клик по плагину, скажем кликнуть "плей" во флеш плеере или html 5 видео плеере? Я так понимаю реализация будет по координатам, хотя было бы не плохо иметь программное взаимодействие, если это возможно? 2.2) Можно ли получить доступ к ресурсам кэша в проигрываемом видео (flash или html5 плееру), для последующего сохранения? Нужно получить скриншоты из embed-видео, сайты предоставляют вставку, но не представляют качественные большие скриншоты, нужно их получить (сохранив фрагмент видео, и потом получить скриншоты через например ffmpeg). |
|
|
|
|
mezmay |
14.12.2012, 22:11
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
Для полной имитации клика мыши:
Создаешь событие мыши: Посылаешь его своему веб вью: Что касается взаимодействия с flash, то уверен что можно только по координатам Сообщение отредактировал mezmay - 14.12.2012, 22:15 |
|
|
|
|
EvgeniyM |
14.12.2012, 22:27
Сообщение
#3
|
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(mezmay @ 14.12.2012, 23:11) Link Для полной имитации клика мыши: Создаешь событие мыши: Посылаешь его своему веб вью: Что касается взаимодействия с flash, то уверен что можно только по координатам а как-то не через мышку, а через DOM HTML можно? Ну скажем выбираем ссылку и "жмем". |
|
|
|
|
mezmay |
14.12.2012, 22:40
Сообщение
#4
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
Методом тупого гуглежа
Link Сообщение отредактировал mezmay - 14.12.2012, 22:43 |
|
|
|
|
EvgeniyM |
14.12.2012, 23:09
Сообщение
#5
|
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(mezmay @ 14.12.2012, 23:40) Link Методом тупого гуглежа Link Я сегодня пол бужуйского инета излазил, там то слоты, то по кнопочке (а мне по веб контенту). |
|
|
|
|
mezmay |
14.12.2012, 23:20
Сообщение
#6
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
Не понял вопроса
|
|
|
|
|
mezmay |
14.12.2012, 23:20
Сообщение
#7
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1
|
..
Сообщение отредактировал mezmay - 14.12.2012, 23:21 |
|
|
|
|
EvgeniyM |
14.12.2012, 23:27
Сообщение
#8
|
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(mezmay @ 15.12.2012, 0:20) Link Не понял вопроса Это не вопрос, это я высказал, что не мог найти. Оффтоп в общем. Собственно вопрос с кешем остался открытым, где можно найти этот кусок видео, который я смог запустить во flash плеере? |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 10.11.2025, 16:20 |