@ramengarai2 You save the coordinates of the upper-left edge of the captcha screen (not the pictures, but how the software transmits the picture to the guru server).
You add the coordinates that the guru gave you and edit this amount a little (often you need to change the values by 10-30 points).
Решаем captchapuzzle
-

Как работает:
Берет квадратик внутри пазла.

Ищет совпадение правее этого квадратика.

Чем грязнее внутри пазла, тем точнее будет перемещение

Можно конечно добиться еще более точных результатов обесцвечивая изображение
но мне лень.Попробовал - сработало в басе, делюсь с вами. Дальше пилите сами.
0_1542923715835_captchapuzzle.xml -
@forall неплохо!
Немного доп. информацииКапча GeeTestTask / Geetest (FunCaptcha)
Модуль для node.js
Сервисы, которые могут решать: rucaptcha, anti-captcha
Как подобное выглядит на zennolab - ссылка. -
@uraabk я посмотрел видео, установил Node.js в него установил модуль react-geetest.
https://www.npmjs.com/package/react-geetest c странички копирую код использования скрипта в бас, этот кодimport Geetest from 'react-geetest';export default () => {
const onSuccess = isSuccess => console.log(isSuccess);return (
<Geetest
gt="your-gt"
challenge="your-challenge"
onSuccess={onSuccess}
/>
);
};

если пишу команду: $ npm install react-geetest --save, тоже самое выдает БАС
В описании скрипта на сайте источнике при переходе по ссылке на read me, тоже фигня какаято. Подскажи пжлст в чем проблема, как его установить и как пользоваться. я новичок но быстро учусь -
Решил немного обновить проект чтобы было легче понять как он работает + повысил точность и почистил
CaptchaPuzzle.xml -
@DoobGuy Подскажи в моей версии geetest, получаю код элемента квадратика, и там нет ссылки на картинку как у тебя: у меня в коде элемента вот так: <canvas class="geetest_canvas_slice geetest_absolute" width="260" height="160"></canvas>. Пытался код всего окна, также нету ссылки на картику в коде элемента
-
Обновляю свой прошлый скрипт до 85% распознавания "Slide CAPTCHA" от GeeTest, но с некоторыми особенностями:
- В режиме записи он долго будет выполнять цикл for (в режиме запуска или в виде модуля всё норм)
- Он использует прокрутку, хотя наверно можно сделать по другому
- Он использует сторонний сервис для создания контура изображения (я пробовал https://legacy.imagemagick.org/Usage/transform/#charcoal, но у меня не получилось это реализовать на nodejs v8.6.0)
В виде модуля: CaptchaPuzzle.zip
Исходник: CaptchaPuzzle.xml(Поддержку не планирую)
-
Делал адаптацию для бас по мотивам этой статьи https://medium.com/@filipvitas/how-to-solve-geetest-slider-captcha-with-js-ac764c4e9905 Решает очень быстро и с первого раза. Выкладывать не стану так делал под заказ с этого форума.