Название: QWebView Отправлено: Andrey7 от Август 08, 2010, 16:30 Здравствуйте. Недавно загорелся написать автокликер для одного сайта. Суть такова - я даю программе ссылку, она открывает эту ссылку с помощью QWebView и и кликает сама по ссылкам которые я задам по умолчанию в программе.. Тоесть например сама находит на странице link и сама же переходит по нему. Возможно ли это реализовать? И если да подскажите как можно осуществить поиск нужной ссылки на странице и переход по ней. заранее благодарен
Название: Re: QWebView Отправлено: Joss от Август 08, 2010, 19:13 А зачем QWebView для этого?
Название: Re: QWebView Отправлено: Andrey7 от Август 08, 2010, 21:47 а есть другие варианты?
Название: Re: QWebView Отправлено: Joss от Август 08, 2010, 22:17 QNetworkAccessManager
Название: Re: QWebView Отправлено: serg_hd от Август 09, 2010, 02:27 не всё так просто как кажется :)
Название: Re: QWebView Отправлено: Andrey7 от Август 09, 2010, 12:56 Код: { подскажите пожалуйста где я ошибся? Название: Re: QWebView Отправлено: serg_hd от Август 09, 2010, 13:21 я так и не понял, что нужно? Переходить по ссылкам или отсылать формы?
Если по ссылкам, то для получения всех ссылок страницы, метод типа такого: Код
Код можно несколько сократить, но давно писал и лень уже). ListOfMappedStrings это QMap(QString, QString). Имея контейнер ссылок, грузишь какие надо через load(). При этом, конечно, не забываешь про подмену referrer'a, других заголовков, сохранения и загрузки cookies и т.п. ;) Название: Re: QWebView Отправлено: Andrey7 от Август 09, 2010, 17:36 Аха.. Спасибо разобрался. Теперь другой вопрос. Задам тут же чтобы не плодить темы. Вот эта весчь заружает страницу
Код: view->load(QUrl("http://блаблабла.ру")); Название: Re: QWebView Отправлено: serg_hd от Август 09, 2010, 17:55 наверное
Код а вообще не пробовал Название: Re: QWebView Отправлено: Andrey7 от Август 10, 2010, 01:06 Да эта штука работает! Спасибо! :) :) :)
|