@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
-
@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 Решает очень быстро и с первого раза. Выкладывать не стану так делал под заказ с этого форума.
-
@DoobGuy said in Решаем captchapuzzle:
@UserTrue Этот скрипт тоже был под заказ, но заказчик разрешил опубликовать + жалко добру пропадать
Выкладывать в общий доступ то, за что кто-то заплатил деньги, как-то нечестно получается. Если уже сам заказавший решит выложить скрипт, то это уже логичнее.
А в данном случае все правильно: готовое решение не дано, но есть подсказка в виде ссылки на статью