Здравствуйте!
ТЗ
1. Используя средства autoit необходимо открыть txt или csv файл забрать от туда "запрос" , "глубину поска", "сайт для сравнения"
2. Открыть браузер IE перейти на страницу yandex.ru ввести посковый запрос.
3. Прочитать ответ на странице если в ответе на первой странице появился интересуюший сайт то кликнуть по нему если же нет то кликаем по ссылке далее исходя из " глубины поиска" пока не найдем совпадение или же не дойлем до конца.
Пока накидан этот скрипт спасибо InnI от него можно отталкиватся далее ТЗ дополнится еще 2-3 пунктами которые будут оплаченны отдельно.
Скрипт дожен быть подробно документирован документирован.
1500 руб.
ТЗ
1. Используя средства autoit необходимо открыть txt или csv файл забрать от туда "запрос" , "глубину поска", "сайт для сравнения"
2. Открыть браузер IE перейти на страницу yandex.ru ввести посковый запрос.
3. Прочитать ответ на странице если в ответе на первой странице появился интересуюший сайт то кликнуть по нему если же нет то кликаем по ссылке далее исходя из " глубины поиска" пока не найдем совпадение или же не дойлем до конца.
Код:
#include <IE.au3>
HotKeySet("{F6}", "_Exit")
_IECreate('https://yandex.ru/search/?text=зубр')
$hWnd = WinGetHandle("[Class:IEFrame]")
For $i = 1 To 20
$oIE = _IEAttach($hWnd, "embedded")
Local $search = _IEGetObjById($oIE, "search-result")
Local $oLis = _IETagNameGetCollection($search, "li")
For $oLi In $oLis
Local $oLiHtml=_IEPropertyGet($oLi,"innerhtml")
Next
_IELinkClickByText($oIE, "дальше", 0, 0)
_IELoadWait($oIE, 555, 3333)
Sleep(1000)
$oIE = 0
Next
Func _Exit()
Exit
EndFunc
Пока накидан этот скрипт спасибо InnI от него можно отталкиватся далее ТЗ дополнится еще 2-3 пунктами которые будут оплаченны отдельно.
Скрипт дожен быть подробно документирован документирован.
1500 руб.