Не пойму капчу
Не пойму капчу
Вот цитата из примера к программе:
echo $browser->navigate("http://www.humanemulator.net/poligon/image.html")."<br>";
// распознать каптчу используя сервис anti-captcha.com
echo $image->recognize_by_anticaptcha("images/captcha","c:\\1.jpg","...","http://antigate.com")."<br>";
Меня ввела в полный стопор эта запись: "images/captcha" - это что за хитрый урл? (и как его формировать для другого сайта?) Я в шоке от того, что это работает.
И еще я не понимаю, если браузер загрузил картинку, то она ведь должна браться из локального кеша, а не с сервера (где повторное обращение может все портить)?
Кстати, антигейт вот этим примером мучал - было 15 ошибок "нет сокета", и только после этого сработало. (Они пишут поднимайте цену). И это после 2 ночи. Как у кого с этими ошибками? При такой работе может оказаться неактуальным это разгадывание.
echo $browser->navigate("http://www.humanemulator.net/poligon/image.html")."<br>";
// распознать каптчу используя сервис anti-captcha.com
echo $image->recognize_by_anticaptcha("images/captcha","c:\\1.jpg","...","http://antigate.com")."<br>";
Меня ввела в полный стопор эта запись: "images/captcha" - это что за хитрый урл? (и как его формировать для другого сайта?) Я в шоке от того, что это работает.
И еще я не понимаю, если браузер загрузил картинку, то она ведь должна браться из локального кеша, а не с сервера (где повторное обращение может все портить)?
Кстати, антигейт вот этим примером мучал - было 15 ошибок "нет сокета", и только после этого сработало. (Они пишут поднимайте цену). И это после 2 ночи. Как у кого с этими ошибками? При такой работе может оказаться неактуальным это разгадывание.
Re: Не пойму капчу
"images/captcha" - это часть src от капчи что надо отправить на сервис. Картинка сохраняется с экрана монитора в файл c:\\1.jpg и затем уже отправляется на сервис антикапчи. Т.е сервис разгадывает то что на диске, так что можно проверить корректность отправки, да и на самом сервисе можно посмотреть все принятые им капчи для разгадывания.
Если в процессе работы появилась ошибка нет сокета и еще и в 2 ночи, скорее всего нет свободных людей, которые работают на разгадывании капчи на антигейте.
PS: Также можно разгадать капчу использую команду screenshoot_by_xxx и объекты $captchabot и $anticapthca
Если в процессе работы появилась ошибка нет сокета и еще и в 2 ночи, скорее всего нет свободных людей, которые работают на разгадывании капчи на антигейте.
PS: Также можно разгадать капчу использую команду screenshoot_by_xxx и объекты $captchabot и $anticapthca
Re: Не пойму капчу
Я извиняюсь за свою тупость, но так и не понял, что значит "images/captcha" - это часть src от капчи что надо отправить на сервис. Что значит часть src, какую часть надо брать?
Вот у меня пример, капча (срц картинки в коде страницы) имеет такой вид:
<img src='http://xxx.ru/scapcha/scapcha?stort=&im ... 1338925977'
Что я должен писать вместо "images/captcha"?
И все же интересен вопрос про кеш: если капча уже в браузере, значит она уже в компе, надо только ее суметь взять.
Вот у меня пример, капча (срц картинки в коде страницы) имеет такой вид:
<img src='http://xxx.ru/scapcha/scapcha?stort=&im ... 1338925977'
Что я должен писать вместо "images/captcha"?
И все же интересен вопрос про кеш: если капча уже в браузере, значит она уже в компе, надо только ее суметь взять.
Re: Не пойму капчу
Еще много думал, так и не понял. Есть ваша тестовая страница (там 2 картинки, из них одна невидимая), откуда можно придумать, что именно "images/captcha" писать в вызов... и почему оно работает... (т.е. наверно проблема в том, что я не понимаю алгоритма работы этой функции).
Re: Не пойму капчу
что либо, например "scapcha/" или "scapcha?stort" или "scapcha_key".Dad писал(а):Вот у меня пример, капча (срц картинки в коде страницы) имеет такой вид:
<img src='http://xxx.ru/scapcha/scapcha?stort=&im ... 1338925977'
Что я должен писать вместо "images/captcha"?
Re: Не пойму капчу
Алгоритм работы функции
Ищется первая картинка с заданным src (по любой её части, например "scapcha" в вашем примере). Картинка сохраняется с экрана монитора в файл c:\\1.jpg и затем отправляется на сервис антикапчи, через код пердоставленный самим сервисом.
Ищется первая картинка с заданным src (по любой её части, например "scapcha" в вашем примере). Картинка сохраняется с экрана монитора в файл c:\\1.jpg и затем отправляется на сервис антикапчи, через код пердоставленный самим сервисом.
Re: Не пойму капчу
Ааааааа... ну так бы в инструкции и написали, что первый фрагмент, и вопросов бы не было. Большое спасибо, теперь понял.
Re: Не пойму капчу
Удач ) Если что не понятно спрашивайте, по мере возможностей отвечать, исправлять и добавлять бум) У нас работа такая ) Даже если что-то будет хоть чуть удобнее - сделаем )
Re: Не пойму капчу
Еще хочу уточнить, чтоб не ошибиться, т.к. по сравнению с мануалом изменилось как минимум название функции:
$image->recognize_by_anticaptcha
Точные доп. параметры и последовательность (особенно интересует изнумерик).
И заодно уж, может подскажете. Года полтора назад еще жаловался на сбитие кукесов в обычном интернет эксплорере - так и осталось. Причем кукесы ие хранятся в какой-то из нескольких папок ХЕ. Это вообще лечится?
$image->recognize_by_anticaptcha
Точные доп. параметры и последовательность (особенно интересует изнумерик).
И заодно уж, может подскажете. Года полтора назад еще жаловался на сбитие кукесов в обычном интернет эксплорере - так и осталось. Причем кукесы ие хранятся в какой-то из нескольких папок ХЕ. Это вообще лечится?
Re: Не пойму капчу
Многопоточная версия программы хранит кукесы у себя, это так. В папке с номером рабочего порта можете обнаружить папки. Это не должно лечиться, ибо в ином случае для всех потоков одинаковые кэш и куки будут. Если вам это и нужно, можно однопоточную версию использоватьDad писал(а):Года полтора назад еще жаловался на сбитие кукесов в обычном интернет эксплорере - так и осталось. Причем кукесы ие хранятся в какой-то из нескольких папок ХЕ. Это вообще лечится?
Re: Не пойму капчу
Нет, мне нужна многопоточная. Но если каждая папка со своим номером порта хранит свои кукесы, почему нельзя вылечить, что обычный ИЕ браузер все же тоже хранит свои кукесы где обычно в профиле пользователя, а не где-то в тех портах? Просто мне приходится им тоже пользоваться, и это сбитие мешает.
(и параметры функции плиииз. об актуальном мануале не мечтаю... )
(и параметры функции плиииз. об актуальном мануале не мечтаю... )