@FastSpace подскажи, это какую функцию имеешь ввиду?
Условно говоря у меня идут действия от одного к другому.
Проверка существования элемента, если его не видно значит нужно выполнить клик по элементу
Если ошибка клика по элементу, т.к он не найден, ставить проверку существования элемента отвечающего за капчу?
Самостоятельный ввод капчи.
-
@Garex22 said in Самостоятельный ввод капчи.:
@support да, в точности так же. может у меня не установлены какие-то библиотеки?
покажи скриншот вот этого действия http://savepic.org/8464748.jpg или выложи весь скрипт.
-
@Garex22
Я думаю, что тут можно обойтись и без скайпа.Сделайте так.
- Выполните скрипт, так чтобы баланс не зачислился.
- Откройте файл %AppData%\BrowserAutomationStudio\apps\16.8.0\network_log.txt и скопируйте от туда 3 блока.
<<<< GET http://freetraf.ru/go.php?u=54840ответ на получения сайта для просмотра.>>>> POST http://freetraf.ru/check.phpподтверждение просмотра.<<<< POST http://freetraf.ru/check.phpответ сервера на подтверждение просмотра.Возможно у вас не совпадает хеш, возможно не приходит ответ от сервера(клаудфронт блочит запрос), возможно вместо ok приходит другой статус.
В любом случае, можно понять, что не так по логу.
У меня выглядит так:
<<<< GET http://freetraf.ru/go.php?u=54840 < CF-RAY=326f292bb74e5966-VIE < Cache-Control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0 < Connection=keep-alive < Content-Encoding=gzip < Content-Type=text/html; charset=utf-8 < Date=Wed, 25 Jan 2017 22:28:53 GMT < Expires=Thu, 19 Nov 1981 08:52:00 GMT < Pragma=no-cache < Server=cloudflare-nginx < Set-Cookie=timen=1485383333; expires=Wed, 25-Jan-2017 23:28:53 GMT < Transfer-Encoding=chunked < Vary=Accept-Encoding,User-Agent < X-Powered-By=PHP/5.3.29 <~ ~<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <script> var time=new Date(); time=time.getTime(); window.opener=null; localStorage.setItem("timen", time); localStorage.setItem("sid", "290443"); localStorage.setItem("hash", "9966fb23982da8efd88a6d8e693d5318"); document.location.href = 'http://dutyontime.com/?ref=24890'; </script> </body> </html>>>>> POST http://freetraf.ru/check.php > Accept=*/* > Accept-Language=en-US,en;q=0.8 > Content-Type=application/x-www-form-urlencoded; charset=UTF-8 > Cookie=__cfduid=d6db8bdeb6f8a1fe29b6fbb743af77dc91485383300; PHPSESSID=saih03vm85fek2iktbm3g3b3o0; timen=1485383333 > Origin=http://freetraf.ru > User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 > X-DevTools-Emulate-Network-Conditions-Client-Id=41620DF8-FF1B-4AF1-9383-99FB77D23D90 > X-Requested-With=XMLHttpRequest > Referer=http://freetraf.ru/ ~ hash=9966fb23982da8efd88a6d8e693d5318&sid=290443&uid=54840<<<< POST http://freetraf.ru/check.php < CF-RAY=326f29bd229459a8-VIE < Cache-Control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0 < Connection=keep-alive < Content-Encoding=gzip < Content-Type=text/html < Date=Wed, 25 Jan 2017 22:29:17 GMT < Expires=Thu, 19 Nov 1981 08:52:00 GMT < Pragma=no-cache < Server=cloudflare-nginx < Set-Cookie=timen=1; expires=Thu, 26-Jan-2017 22:29:16 GMT < Transfer-Encoding=chunked < Vary=Accept-Encoding,User-Agent < X-Powered-By=PHP/5.3.29 <~ ~ok -
Небольшой офтоп, но все же..
При установке и обновлении БАС мой фаерволл спрашивает можно ли пускать в интернет эту программу и какое из предустановленных правил назначить. Всегда назначал правило как для обычного браузера и все работало. Но когда начал экспериментировать с прокси, то подключение через прокси не происходило, пока в фаерволле не добавил правило подключения, как для FTP.
Сорри, если не в тему. -
@support said in Самостоятельный ввод капчи.:
%AppData%\BrowserAutomationStudio\apps\16.8.0\network_log.txt
0_1485392801322_network_log.txt вот лог
-
@Garex22 said in Самостоятельный ввод капчи.:
~<script> document.location.href="http://freetraf.ru" </script>
Да, из-за этого была ошибка. Странно, что помогла очистка реестра.
-
@freeliman Ты на форум минипостера зайди и спроси чего нибудь вроде такого как здесь и сразу станет ясно где лучше. Так что здесь я считаю нормально после минипостера, хоть у меня там и репа уже около ста, но чего порой не услышишь когда чево нибудь спросиш. Но есть и нормальные ребята.

