29 ноября 2019 года состоялось внеочередное обновление бета-версии XEvil 4.0 [Beta-27], связанное с изменениями на стороне РеКапчи.
Все участники бета-теста могут скачать обновление в своём аккаунте на официальном сайте.
Информация от разработчика программного комплекса Xrumer:
Изменения и улучшения в XEvil 4.0 [Beta-27]
1. Модуль распознавания РеКапчи-2 адаптирован под изменения на стороне РеКапчи
Мы провели глубокую реорганизацию RCModule для работы с РеКапчей, в том числе обновив используемый компонент Google Chromium до последней версии. В новом компоненте очень много изменений, и на адаптацию кода потребовалось много времени — но теперь модуль работает определённо лучше предыдущего, процент банов и логических ошибок снизился на порядки.
Обратите внимание:
теперь РеКапча гораздо более жёстко реагирует на частые запросы к одному и тому же SiteURL, поэтому наличие качественных быстрых прокси приветствуется
при этом, частая смена прокси теперь не так важна: если РеКапча видит, что с данного IP идут успешные распознавания, без ошибок, то она может «смягчить» условия и начинает выдавать более простые задания, в том числе появляются решения «в один клик», без картинок (но этот момент мы ещё анализируем, есть нюансы)
Пример результатов распознавания без прокси (обратите внимание — для одного и того же SiteURL retspro.com тайминг сначала увеличивается, а потом снова снижается):
2. Улучшена логика работы с прокси
Теперь, если прокси оказался нерабочим, его смена происходит «на лету», без перезапуска потока, что ускоряет общий процесс — а нерабочий прокси вносится во внутренний блэк-лист, и программа старается не назначать его новым потокам и заданиям. Распределение нагрузки между потоками также скорректировано. При этом, прокси с авторизацией пока по прежнему не поддерживаются — всвязи с ограничениями Google Chromium.
Технические детали:
+ обновлён используемый компонент Google Chromium, благодаря чему значительно снизился процент банов,
а также снизился процент логических ошибок (но в ряде случаев, может незначительно повыситься нагрузка на CPU)
+ значительно улучшена работа API DeathByCaptcha, благодаря чему скорректировано взаимодействие с RankTracker
и другими программами, работающие с этим сервисом / API
+ скорректировано распределение нагрузки по потокам и формирование пула потоков
+ скорректирован механизм смены прокси для текущего потока, медленные прокси теперь исключаются из списка
+ скорректирован отсчёт времени решения РеКапчи-2 — теперь он отсчитывается с того момента,
как появилось первое задание, как и должно быть (для корректного отсчёта таймаута)
+ оптимизировано отображение статистики
+ дополнены некоторые языковые ini-файлы
+ значительно улучшена работа с прокси
Перспективы улучшения нагрузки на CPU и увеличения потолка потоков
Напомню: всю нагрузку на процессор модуль обработки РеКапчи-2 создаёт исключительно из-за браузерной обработки, т.е. 90% нагрузки создаёт «тяжёлый» Google Chromium в процессе кликов по картинкам и перехода к новым заданиям. Так специально устроена РеКапча-2: в ней целенаправленно создаётся нагрузка в процессе рендеринга (и даже приёмы вырезания CCS и отключения графики, которые мы используем, помогают лишь отчасти). И только 10% нагрузки приходится на само распознавание изображений — а в случае Remote режима распознавание картинок РеКапчи-2 происходит на стороне наших серверов, т.е. в этом случае распознавание изображений не создаёт нагрузку на процессор совсем.
Есть ли решение этой проблемы? — Есть!
Оно заключается в отказе от браузерной эмуляции с помощью Google Chrome, в пользу собственного JS-эмулятора.
И в текущем месяце мы начали работу в этом направлении, и ряд предварительных экспериментов подтвердил возможность такой реализации. В ближайших обновлениях, возможно, нам удастся радикально снизить нагрузку на CPU, и как следствие — повысить потолок числа потоков. В этом случае, 200-300 потоков можно будет запускать даже на среднем по мощности однопроцессорном компьютере. Но для этого ещё предстоит немало сделать.
А пока эти работы не завершены — для ускорения работы с РеКапчей-2 рекомендуем обратить внимание на данные мануалы:
XEvil 4.0: оптимальная конфигурация железа, оптимальные прокси
XEvil 4.0: максимальное ускорение решения капч
XEvil 4.0: Передача Cookie как способ ускорить решение РеКапчи-2
Найти эти мануалы можно на закрытом форуме Xrumer (доступ выдается после покупки).
Как обновиться — тоже читайте на закрытом форуме в последней новости по XEvil 4.0
Получайте анонсы лучшего по продвижению сайтов себе на почту
Подпишитесь и получайте не чаще, чем раз в неделю что-нибудь интересненькое из SEO, продвижения сайтов, интернет-магазинов, заработка на сайтах.
Я, автор этого проекта - Анна Ященко, ищу, тестирую и фильтрую для вас только лучшее!