Hotmail.com регер нет капчи! (И разгадывание капчи). Или как прикрутить сторонний сервис капчи или CapMonster2


  • administrators



  • @support Спасибо сам использую фидлер, о таком не знал, спасибо!

    С++ , не мой уровень. Первый способ хоть и костыль, но пойдёт!



  • @support Начал проверять возможность с фидлером, в браузере всё норм подменяет, а вот в БАС всё ровно открывается оригинальный http://antigate.com/.


  • administrators

    @catol а что в обычном браузере?



  • @support Открывается то что надо нужный сервис. На который делаю подмену, в обычном браузере.

    Я для проверки делаю как, подменяю, а потом перехожу на antigate.com - в БАС оф сайт, в браузере Нужный сервис.


  • administrators

    @catol fiddler работает за счет того, что выставляет системный прокси в 127.0.0.1:8888 и браузеры, которые подхватывают системный прокси, используют перенаправление.
    БАС не использует системный прокси, и поэтому работать так не будет.

    Как очень изощренный вариант - вы можете поставить проксифаейр и перенаправлять все запросы из процесса BrowserAutomationStudio.exe через 127.0.0.1:8888 прокси. При этом браузер будет показывать настоящий антигейт, а капча будет слаться на ваш сайт.



  • @support said in Hotmail.com регер нет капчи! (И разгадывание капчи).:

    127.0.0.1:8888

    proxy

    Я установил чтоб БАС использовал системные прокси, но так не работает, потому-что модуль всегда работает через основное соединение.

    А можно добавить надстройку, чтоб можно было выбирать через какое соединение отправлять капчу.


  • administrators

    @catol

    Я установил чтоб БАС использовал системные прокси, но так не работает

    Да, так и должно быть потому что это команда устанавливает прокси для браузера, а не для модуля решения капчи, поэтому я и предлагал в прошлом ответе использовать проксифайер.

    А можно добавить надстройку, чтоб можно было выбирать через какое соединение отправлять капчу.

    Тогда уже лучше добавить настройку, на каком сервере антигейт.



  • @support Я решил эту проблему по другому, я попросил выдать мне доступ к сервису по 80 порту и прописал antigate.com в hosts. (Если вы реализуете выставлять другой IP в модулях разгадывания капчи это было-бы неплохо.)

    Но у меня возникла, следующая проблема, мне нужна серверу передавать Доп. параметры, которые принимает сервис (Например, регистр или язык. Вот пример из Рукапчи - https://rucaptcha.com/api-rucaptcha - Дополнительные параметры загрузки капч).

    Можно реализовать возможность Доп. параметров?


  • administrators

    @catol для этого нужно вызвать код solver_property("antigate","language","1") через действие "Выполнить код"
    0_1471113067741_CaptchaProperties.png

    Пример задает язык в русский, но подходит и для других параметров. Нужно вызывать до решения капчи.



  • @support Ок, спасибо, но для удобства лучше реализовать в модуле капчи.



  • @support Мучаем дальше, следующая проблема. Всё норм подменили hosts, Дополнительные параметры прописали, сервис получил капчу, сервис разгадал капчу, но модуль в ответ положил ERROR. В чём может быть проблема?


  • administrators

    @catol Можете прислать полное сообщение об ошибке, которое вывелось в логе



  • @support Дело в том что нету ошибки модуль работает без ошибок, в ответ сохраняется строка ERROR.


  • administrators

    @catol А сервис поддерживает получение результатов по списку идишников?
    тоесть запросы такого типа res.php?key=%1&action=get&ids=%2




  • administrators

    @catol нужно заменить %1 на ключ а %2 на айдишник, но результат думаю будет таким же. Проблема в том, что сервис не поддерживает вот эту часть апи антигейта

    http://prnt.sc/c5jps1

    А БАС использует именно ее, так как она позволяет значительно сократить количество запросов в сеть


  • administrators

    То есть есть разница, делать 100 запросов при 100 потоках каждую секунду, или делать 1 запрос каждую секунду



  • @support По моему опыту, отправка GET запросов много ресурсов не занимает по сравнению с 1м потоком в браузере. И можно GET запросы слать не каждую одну сек, а 5-10 сек. Не критично. Я могу скинуть доступ в личику для теста.


  • administrators

    @catol Тем не менее БАС экономит ресурсы таким образом. Нужно уточнить, поддерживается ли эта фича на том сервисе?


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.