Лучшие сервисы для распознавания каптчи
Содержание:
- Промокоды для RuCaptcha
- Usage
- DeathByCaptcha
- Подборка лучших сайтов
- Как открыть сайт anti-captcha.com?
- Использование ProxyOn тасков
- 5) Поиск ключевых узлов
- Как провести атаку?
- Антикапча: когда нужны сервисы ручного распознавания капчи?
- Где можно заработать на капче?
- Сколько можно заработать?
- Решаем первую капчу в Selenium
- Детальнее о каждом сервисе
- Какие реализации уязвимы?
Промокоды для RuCaptcha
Всем итак ясно зачем ты тут. Промокода хватит на over1000 капч, оцени щедрость. Самое оно, чтобы даже самый упёртый старовер смог попробовать для себя что-то новое.
- 239adbc28d23ef2dab7
- 2390b458e39d97bb8ca
- 239bd32821857e34abf
- 239ef22630f0666a4e7
- 23975eecebf9b864b76
- 239ee947c8ec2c0ea10
- 23933dc775f8df4dc17
- 2394887d715abb65a7b
- 239ceaa658dbad315f2
- 2395a268339432db970
- 2395062fb40062a9f55
- 239d53cf77b388a4ae4
- 23936eab17ef6f80698
- 23919e04643dd555d1d
- 239437fbae76879c667
- 239fa8150f4d640ff06
- 2397949db17f68b1c66
- 2397c923c87ad371bc3
- 2396012acf8bdad5611
- 239daad88ff5ccd0224
Промокоды одноразовые.
Если забрал промо — скопипасти его в комментарии, чтобы я его вычеркнул и сэкономил несколько секунд следующему счастливчику.
Usage
- Create a client
# Create a client client = AntiCaptcha.new('my_key')
- Solve Image CAPTCHA
There are two methods available:
- : solves image CAPTCHAs. It doesn’t raise exceptions.
- : solves image CAPTCHAs. It may raise an if something goes wrong.
If the solution is not available, an empty solution object will be returned.
solution = client.decode_image!(path: 'path/to/my/captcha/file') solution.text # CAPTCHA solution. solution.url # Image URL. solution.task_result.task_id # The ID of the task.
You can also specify file, body and body64 when decoding an image.
client.decode_image!(file: File.open('path/to/my/captcha/file', 'rb')) client.decode_image!(body: File.open('path/to/my/captcha/file', 'rb').read) client.decode_image!(body64: Base64.encode64(File.open('path/to/my/captcha/file', 'rb').read))
- Report incorrectly solved image CAPTCHA for refund
It is only possible to report incorrectly solved image CAPTCHAs.
client.report_incorrect_image_catpcha!(task_id)
- Get your account balance
client.get_balance!
- Get current stats of a queue.
Queue IDs:
- Standart ImageToText, English language.
- Standart ImageToText, Russian language.
- Recaptcha NoCaptcha tasks.
- Recaptcha Proxyless task.
- Funcaptcha task.
- Funcaptcha Proxyless task.
- Recaptcha V3 s0.3
- Recaptcha V3 s0.7
- Recaptcha V3 s0.9
- hCaptcha Proxy-On
- hCaptcha Proxyless
client.get_queue_stats!(queue_id)
- Clickable CAPTCHAs (e.g. «No CAPTCHA reCAPTCHA»)
There are two methods available:
- : solves NoCaptcha CAPTCHAs. It doesn’t raise exceptions.
- : solves NoCaptcha CAPTCHAs. It may raise an if something goes wrong.
Send the and parameters
This method requires no browser emulation. You can send two parameters that
identify the website in which the CAPTCHA is found.
options = { website_key: 'xyz', website_url: 'http://example.com/example=1' } solution = client.decode_nocaptcha!(options) solution.g_recaptcha_response # Solution of the captcha
The solution () will be a code that validates
the form, like the following:
"1JJHJ_VuuHAqJKxcaasbTsqw-L1Sm4gD57PTeaEr9-MaETG1vfu2H5zlcwkjsRoZoHxx6V9yUDw8Ig-hYD8kakmSnnjNQd50w_Y_tI3aDLp-s_7ZmhH6pcaoWWsid5hdtMXyvrP9DscDuCLBf7etLle8caPWSaYCpAq9DOTtj5NpSg6-OeCJdGdkjsakFUMeGeqmje87wSajcjmdjl_w4XZBY2zy8fUH6XoAGZ6AeCTulIljBQDObQynKDd-rutPvKNxZasDk-LbhTfw508g1lu9io6jnvm3kbAdnkfZ0x0PkGiUMHU7hnuoW6bXo2Yn_Zt5tDWL7N7wFtY6B0k7cTy73f8er508zReOuoyz2NqL8smDCmcJu05ajkPGt20qzpURMwHaw"
- FunCaptcha
This method allows you to solve FunCaptcha.
Send the and parameters
This method requires no browser emulation. You can send two parameters that
identify the website in which the CAPTCHA is found.
options = { website_public_key: 'xyz', website_url: 'http://example.com/example=1', language_pool: '...' } solution = client.decode_fun_captcha(options) solution.token # Solution of the captcha
- reCAPTCHA V3
There are two methods available:
- : solves reCAPTCHA v3. It doesn’t raise exceptions.
- : solves reCAPTCHA v3. It may raise an if something goes wrong.
Send the , , and parameters
This method requires no browser emulation. You can send four parameters that
identify the website in which the CAPTCHA is found and the minimum score (0.3, 0.5 or 0.7) you
desire.
It’s strongly recommended to use a minimum score of 0.3 as higher scores are extremely rare.
options = { website_key: 'xyz', website_url: 'http://example.com/example=1', min_score: 0.3, page_action: 'myverify' } solution = client.decode_recaptcha_v3!(options) solution.g_recaptcha_response # Solution of the captcha
The solution () will be a code that validates
the form, like the following:
"1JJHJ_VuuHAqJKxcaasbTsqw-L1Sm4gD57PTeaEr9-MaETG1vfu2H5zlcwkjsRoZoHxx6V9yUDw8Ig-hYD8kakmSnnjNQd50w_Y_tI3aDLp-s_7ZmhH6pcaoWWsid5hdtMXyvrP9DscDuCLBf7etLle8caPWSaYCpAq9DOTtj5NpSg6-OeCJdGdkjsakFUMeGeqmje87wSajcjmdjl_w4XZBY2zy8fUH6XoAGZ6AeCTulIljBQDObQynKDd-rutPvKNxZasDk-LbhTfw508g1lu9io6jnvm3kbAdnkfZ0x0PkGiUMHU7hnuoW6bXo2Yn_Zt5tDWL7N7wFtY6B0k7cTy73f8er508zReOuoyz2NqL8smDCmcJu05ajkPGt20qzpURMwHaw"
- hCaptcha
This method allows you to solve hCaptcha.
There are two methods available:
- : solves hCaptcha CAPTCHAs. It doesn’t raise exceptions.
- : solves hCaptcha CAPTCHAs. It may raise an error if something goes wrong.
Send the and parameters
This method requires no browser emulation. You can send two parameters that
identify the website in which the CAPTCHA is found.
options = { website_key: 'xyz', website_url: 'http://example.com/example=1' } solution = client.decode_h_captcha!(options) solution.g_recaptcha_response # Solution of the captcha
DeathByCaptcha
И последний сервис этого обзора — DeathByCaptcha.
Особенности и преимущества
- Для более низкой стоимости услуги можно воспользоваться особым предложением.
- Согласно официальной информации, сервис решает самые разные типы капч.
Недостатки
- К сожалению, у сервиса низкая точность разгадывания капчи — всего 85%.
- Поддержка API есть, однако ею могут воспользоваться исключительно зарегистрированные пользователи, сделавшие заказ. Для многих заказчиков это не очень удобно.
- Среднее время распознавания капчи — 15 секунд. Это достаточно много, если сравнивать с конкурентами.
- Нет поддержки капч с русскими буквами.
- Высокая цена — от 91 рубля за тысячу решений.
Подборка лучших сайтов
RuCaptcha
RuCaptcha.com – самый популярный российский сайт, который платит за распознавание капчи.
Чтобы начать зарабатывать, нужно зарегистрироваться и в правом верхнем углу выбрать вкладку “Я работник”.
Более подробную инструкцию вы найдёте в статье-обзоре Рукапчи.
- Простой и понятный интерфейс.
- Оплата зависит от сложности задачи — от 1 до 35 копеек за одну решённую капчу.
- Есть обучающая тренировка для начинающих.
- Рейтинговая система, которая позволит ответственным и опытным работникам получать более дорогие капчи.
- RuCaptcha Bot — специальная программа поможет зарабатывать больше, решая не только обычные капчи “картинки”, но и капчи “с галочкой”.
- Мгновенный вывод заработанных денег. Минимальная сумма (минималка) для вывода составляет 15 рублей.
Работает с платёжными системами: Вебмани, Яндекс Деньги, Киви, Payeer, Биткоин и счёт мобильного телефона.
Пообщавшись с опытными работниками на Ру капча, выяснил, что для того, чтобы здесь зарабатывать больше, нужно работать в ночное время. Система устроена так, что чем больше активных работников, тем ниже ставка за 1 000 разгаданных капч.
На главной странице сервиса вы можете найти “Статистику системы” за сутки и на графике посмотреть максимально выгодное время с высокими ставками.
2Captcha
2Captcha.com – англоязычная версия Рукапча. Полностью идентичный интерфейс только на английском языке. Рассчитан на зарубежную аудиторию, поэтому оплата здесь в долларах.
- Ставка в среднем 0,0004–0,0005 $ за 1 капчу.
- Для вывода средств используются такие системы, как WebMoney (минималка 50 центов), PayPal, Payza.
Kolotibablo
Kolotibablo.com – ещё один популярный сервис, где платят за ввод капчи. Как я понял, работники этой площадки разгадывают капчу для сервиса Anti-captcha.com.
- Удобный и функциональный интерфейс.
- Плагин для разгадывания рекапч.
- Постоянные обновления и добавление новых функций.
- Возможность зарабатывать не только на вводе капчи.
- Для вывода необходимо решить 500 капч и накопить минимальную сумму 1 доллар.
- Системы для вывода денег: Яндекс Деньги, Qiwi, Биткоин, PayPal, Payza, Okpay USD, W1 RUR.
Читайте отдельную инструкцию по работе на сервисе Колотибабло.
Аналоги похуже
На этих сервисах я попробовал работать, но они не так популярны и заданий на них либо нет совсем, либо очень мало.
- LeoWork – новая площадка, только набирает свою популярность.
- Socialink – ищите работу в разделе “Антикапчинг”.
- MegaTypers.com – чтобы зарегистрироваться нужно ввести пригласительный код – DISH.
- ProTypers.com – брат-близнец предыдущего сайта, можете даже использовать для входа тот же логин и пароль. У них объединённый аккаунт (для новой регистрации так же используйте код – DICH).
Как открыть сайт anti-captcha.com?
Самые частые причины того, что не открывается сайт anti-captcha.com могут заключатся в следующем:
- Сайт заблокирован Вашим провайдером. Для того чтобы открыть сайт воспользуйтесь VPN сервисами.
- Вирусы переписали файл hosts. Откройте файл C:\Windows\System32\drivers\etc\hosts (Windows) или /ets/hosts (Unix) и сотрите в нем строчки связанные с сайтом anti-captcha.com.
- Ваш антивирус или фаервол блокирует доступ к данному сайту. Попробуйте отключаить их.
- Расширение AdBlock (или другое аналогичное) блокирует содержимое сайта. Отключите плагин для данного сайта.
- Иногда проблема с недоступностью сайта заключается в ошибке браузера. Попробуйте открыть сайт anti-captcha.com в другом браузере, например: Firefox, Chrome, Opera, Internet Explorer, Safari.
- Проблемы с DNS у Вашего провайдера.
- Проблемы на стороне провайдера.
Использование ProxyOn тасков
Если вы хотите пометить все свои задания на решение капчи как ProxyOn, как это описано в документации NoCaptchaTask на anti-captcha.com
.
То вам необходимо добавить несколько новых строчек в блок установки опций setOptions (строки 43-47).
Необходимо установить натройки прокси тасков solveProxyOnTasks, userProxyProtocol, userProxyServer, userProxyPort и так далее…
Больше информации по ним .
Теперь наш метод acp_api_send_request будет выглядеть следующим образом:
После выполнения этого запроса все следующие таски будут типа ProxyOn. Пожалуйста выставляйте только валидные настройки прокси, иначе вы получите ошибку прокси.
5) Поиск ключевых узлов
Теперь самая сложная и ответственная часть. Этот метод был разработан мной, но на данный момент пока не имеет практической реализации. Все остальные методы: сравнение с маской, нейронные сети – на данной капче работать не будут из-за довольно сильных искажений.
5.1) Теория
Наша задача состоит в написании такого алгоритма, который бы смог определять ключевые узлы на каждом фрагменте с отдельной цифрой. Что я называю «ключевым узлом»? Представим любую точку на картинке, она может:
- — Быть фоновой
- — Лежать на линии
- — Быть «концом» линии
- — Быть вершиной угла (острого или тупого)
- — Лежать на примыкании еще одной линии
- — Быть центром пересечения двух линий
Остальные случаи нас не интересуют, так как все цифры описаны только с помощью этих точек:
Как видно, каждая цифра имеет свой уникальный «отпечаток», именно этот «отпечаток» (далее маска) будет сравниваться с уже имеющимися масками в базе.
Но, к сожалению, все было бы слишком легко, если бы не было так сложно. На мой взгляд, алгоритмически будет довольно сложно находить узлы с примыканиями, пересечениями и прочее. Конечно, если у вас это получится, то это будет, наверное, лучше чем, то, что я предложу далее. Но, беглый анализ капчи говорит о том, что предлагаемого мной варианта далее, должно хватить.
5.2) Поиск конечных точек
Я предлагаю искать только конечные точки, то есть те точки, которые лежат на концах линии. Это очень просто. Если черный пиксель с одной стороны имеет продолжение (черные точки), а с остальных сторон окружена фоном значит это конечная точка.
Возможно, вы сможете/захотите/посчитаете нужным придумать свой вариант реализации данного поиска. Я же предложу способ простейший, на мой взгляд, основанный на анализе непустых секторов от анализируемой точки. Это хорошо проиллюстрирует данная картинка:
Как вы поняли, мы анализируем все пиксели, лежащие на некоем радиусе (данный радиус надо будет подобрать экспериментально) от каждой точки. Дуга без черных пикселей определяет так называемый «чистый» сектор – сектор, в котором данная точка не имеет продолжения в виде закрашенных пикселей.
Допустим задав минимальную ширину «чистого» сектора приблизительно в 200-270 градусов, данный алгоритм будет находить также и слияния линий под острыми углами что, в общем-то, нам тоже пригодится.
В итоге имеем вот такой вот набор узлов для каждой цифры:
Как видно, все цифры, за исключением нуля и восьмерки имеют свой набор ключевых узлов. Для нуля и восьмерки придется делать отдельный анализ, но это, как мне кажется, не составит труда даже для начинающего программиста.
5.3) Векторизация
Может быть само понятие «векторизация» здесь не уместно, так как здесь используются направленные лучи, а не вектора, но как такового термина «лучезация», насколько мне известно не существует :D
Можно попытаться векторизировать каждый фрагмент изображения.
Векторизировать или нет, я оставляю вам на выбор. С одной стороны это усложнение распознавания, усложнение формата масок и усложнение дальнейшего сравнения с имеющимися наборами масок. С другой стороны это даст возможность трактовать возможные спорные ситуации в пользу той или иной цифры.
Для каждой точки можно определить направление линии, которую эта точка «заканчивает». Началом вектора будет служить сама конечная точка, а направление для него мы сможем узнать, разделив второй сектор пополам, ну в общем как то так:
Если прикинуть маски некоторых символов, то это будет выглядеть так:
Но как я говорил выше, это усложняет формат масок. Теперь маска каждого символа будет состоять из описания лучей, а лучи в свою очередь из координат начальной точки и направления луча в градусах от 0 до 359.
5.4) Группировка точек
В капче каждая линия нарисована толщиной больше чем один пиксель. Следовательно, конечных точек будет определяться больше:
Для того чтобы вычислить одну правильную, нам необходимо задать опять же некий радиус, внутри которого все найденные точки будут группироваться в одну. Для группируемых точек вычисляется среднее арифметическое как для координаты, так и для направления (думаю, это не составит большого труда)
И именно эта точка будет использоваться как ключевая точка.
Как провести атаку?
Как вы догадались для этого нам необходимо скачать несколько вариантов одной капчи. Обычно для этого достаточно обратится к скрипту генерации капчей с одним и тем же индетификатором сессии (зависит от ее реализации).
Затем каждую из полученных картинок нам необходимо распознать (подробнее см Оперируем капчу на примере или Анализ алгоритмов генерации CAPTCHA). Так как все таки символы разных размеров, имеют наклоны, плюс не всегда получается успешно их разрезать, то естественно среди распознанных картинок будут ошибки. Поэтому мы получим приблизительно такие значения:
Как видно практически ни одного правильного ответа. Подсчитываем количество каждой цифры и строим вот такую вот таблицу:
А вот таблица наглядно демонстрирует то что правильные цифры будут доминировать среди остальных, и из этих цифр составляем итоговый ответ — 8118
Антикапча: когда нужны сервисы ручного распознавания капчи?
Давайте представим ситуации, когда ввод капчи может стать проблемой, отнимающей наше время. Если вы работали над созданием своего блога или занимаетесь оптимизацией профессионально, программа для сбора семантического ядра Key Collector знакома вам не понаслышке. При работе с ней мы неоднократно обращаемся к Яндексу, на что поисковая система выдает нам капчи, которые необходимо вводить. В противном случае парсинг прекращается.
Аналогичная ситуация может возникнуть, если вы используете различные программы, которые осуществляют автоматически:
Согласитесь, что прочесть и заполнить тысячи капч – процесс времязатратный. И чтобы обойти механизмы, защищающие от спама, подобные инструменты предлагают подключение сервисов антикапчи.
Антикапча – это сервис для распознавания и ввода данных с графических изображений капчи вручную в режиме реального времени. Иными словами, живые люди разгадывают цифры и буквы вместо вас на отдельном ресурсе. Вы же, как пользователь данной услуги, получаете полностью автоматизированный процесс.
Узнать подробнее, как работает антикапча, мы сможем на примере сервиса ruCaptcha.
Где можно заработать на капче?
Я пробовал работать только на сервисе RuCaptcha. В интернете существует немного проверенных сайтов, которые платят за распознавание капчи. Изучив несколько из них (список приведен ниже), я пришел к выводу, что все они имеют одинаковую структуру. Самым популярным в Рунете является RuCaptcha, но мы также рассмотрим преимущества и недостатки других сервисов.
RuCaptcha
RuCaptcha.com – простой и удобный сайт, на котором люди могут заработать на вводе капч или предложить другим пользователям задания по распознаванию.
Имеет следующие преимущества:
Я лично рекомендую начать с этого сайта, если вас заинтересовал заработок на капче. Все просто – сайт удобен для новичков, оплата «приличная» (в рамках описываемой деятельности), а выплаты осуществляются в течении нескольких часов (хотя, мой первый вывод был произведен за четверть суток).
- Читайте подробную инструкцию по работе на сайте RuCaptcha.com
- Перейти на RuCaptcha.com
Socialink
Зачем я это говорю? При регистрации не объясняется, как найти эту вкладку, поэтому пришлось разбираться лично.
К преимуществам можно отнести яркий дизайн, разнообразие фрилансерской работы. Однако, за время пребывания (зарегистрировался, и заходил несколько раз в день), мне так и не удалось распознать хоть одну капчу, так как работы просто не было. Вывод осуществляется только на WebMoney, комиссия – 7%. Не стану рекомендовать данный сайт, но вы можете самостоятельно изучить его. Перейти на Socialink.ru
Anti-Captcha, Kolotibablo
Anti-Captcha и Kolotibablo – один сервис по распознаванию капч. Но его разделили на разные домены – первый предназначен для заказчиков, второй для исполнителей. Сначала рассмотрим Anti-Captcha.
Первое, что бросается в глаза – оформление сайта. Создается впечатление, будто попадаешь в установленное приложение (есть динамичные иконки и окна). Но это только плюс.
Ресурс создан англоязычными разработчиками, однако присутствует интерфейс на русском языке:
В разделе “Инструменты” – “App Center” можно найти программы, ботов, приложения для раскрутки сайта. Большая часть софта бесплатна.
Преимущества сервиса Anti-Captcha:
- Низкая цена – за 1000 изображений потребуется заплатить от $0,7 (42 рубля).
- Минимальная сумма пополнений – 30 копеек;
- Среднее время ответа – 15 секунд;
- Простой API для интегрирования;
- Капчи распознаются исполнителями со всего мира;
- Удобная статистика.
В разделе “Помощь” – “Поддержка” можно найти вопрос, связанный с заработком на капче:
Ссылка ведет на сайт Kolotibablo.com:
Интерфейс – аналог Anti-Captcha. Работать можно в браузере или приложениях (для ПК или Андроид). Оплата производится в долларах, есть система «развития». То есть, за определенное количество капч вы повышаете «уровень», что открывает доступ к более высокооплачиваемым заданиям (например, при первом уровне вы получаете +2% бонус к оплате, и так до 25%).
Вот так выглядит рабочее окно:
Вывод средств осуществляется на следующие кошельки:
2Captcha
2Captcha – англоязычная версия сайта RuCaptcha. Он предназначен для работы на иностранном рынке. поэтому и капчи все будут с английскими символами.
MegaTypers
Еще один англоязычный сайт, но не связанный с RuCaptcha. При регистрации необходимо указать почту (зарегистрированную не на российских источниках (например, подойдет gmail)), кошелек, а также код приглашения (Invitation Code). без него зарегистрироваться нельзя. Укажите код: DPI2. После вы попадете в меню, и, нажав на «Start working» в правой части экрана, можно начать разгадывать капчи:
Заработок можно вывести на WebMoney, PayPal, Western Union, Bitcoin, Perfect Money и Payza. Выплаты осуществляются каждую неделю, но учтите, что реквизиты нельзя менять, они указываются один раз при регистрации.
Достоинства:
- Высокая оплата (от 0,60$/36 руб. за 1000 капч);
- Удобный интерфейс;
- Статистика пользователей (ТОП работников, личная статистика).
Недостатки:
- Только английский язык. Вы можете перевести сайт с помощью встроенной технологии Google, однако отображаются предложения с ошибками.
- Бывают простои в работе.
Ссылка на сайт: megatypers.com
Сколько можно заработать?
Если верить надписи на главной странице, то 30 рублей за 1-2 часа работы. Но, я решил проверить это утверждение лично, и, конечно же, не смог получить столько «денег». Чуть ниже вы узнаете итоги «эксперимента», а сейчас разберемся, как определяется стоимость капч.
Минимальная стоимость оплаты – 1 копейка (0,010 руб). Максимальная цена формируется исходя из загруженности сервера. То есть, если капч гораздо больше, чем работников в сети, то цена повышается. Такой рост можно наблюдать в ночное время. Однако, если капч меньше, чем исполнителей, цена постепенно снижается. Вывод: выгодно работать вечером/ночью, чем днем.
Что касается среднего время распознавания – оно действительно составляет около 10 (+-2) секунд. На простые понятные слова вы тратите по 2-3 секунду (учитывая скорость печати), а вот рассматривать картинки иногда приходится по 20 сек.
Итоги «эксперимента»
Я поставил цель – узнать, сколько можно получать за ввод 101-й капчи в разные промежутки времени (утром, днем, вечером). Почему 101? После этого у меня отпадает желание работать, а капча расплывается в глазах. Соответственно, я делал несколько подходов, и результат вы можете увидеть в таблице:
Время (Владивосток + МСК) | Заработок (руб.) |
11:00 (4:00) | 2,379 |
13:00 (6:00) | 1,888 |
17:00 (10:00) | 1,523 |
19:00 (12:00) | 1,434 |
21:00 (14:00) | 1,320 |
Цифры взяты не «с потолка», вот подтверждение некоторых «испытаний» скриншотами:
В среднем на «подход» у меня уходило 20 минут. Утром (с 05:00 – 10:00 часов по МСК) цена за капчи была самой высокой. В основном платили по 3 копейки. Вечером (17:00 – 22:00 МСК) такую «сумму» не получалось заработать – платили только по 1 копейке.
Поэтому 30 рублей за 1-2 часа можно заработать исключительно ночью (по МСК), при условии, что вам попадаются разборчивые и простые капчи. И то, нужно работать без перерыва. Но стоит ли оно вашего времени и сил? Думаю, нет. В интернете есть множество других способов заработка (копирайтинг, выполнение заданий на буксах), которые принесут 30 рублей за 10-20 минут.
Сколько можно заработать за месяц? Оптимальный вариант – уделять сайту по 1-2 часа утром/ночью (когда загруженность сервера минимальна). Тогда в расчет можно взять мои данные из эксперимента (первая строка). За час – 7,14 руб., за два – 14,2 руб. В месяце примерно 22 рабочих дня, а значит за месяц можно получить 157 руб. (при часе работы) или 312 руб.
Советы
Хочу поделиться с вами несколькими советами, которые мне удалось выявить в ходе общения с другими людьми, работающими на данном сайте, и из личного опыта:
1 Работайте ночью/утром. Уделите 30 минут RuCaptcha в это время, и они будут продуктивнее, чем 2 часа днем.
2 Если капча труднораспознаваема, или задание кажется вам абсурдным, смело пропускайте его. С вашим «рейтингом» ничего не случится.
3 Не пишите абсурд/не отправляйте «пустое поле». Понимаю, что некоторые задания – откровенный бред, но если вы решите извлечь из этого выгоду, система может заблокировать вас за неверное распознавание капчи.
4 Делайте перерывы. Если несколько часов подряд набирать текст с экрана, у любого человека быстро отпадет желание, и он вовсе бросит это дело.
Репутация
Репутация работника рассчитывается из следующего соотношения: 1000 капч / 1 ед. репутации (1/0,001):
К сожалению, она не влияет на заработок. Однако, пользователи с высоким рейтингом имеют ряд небольших преимуществ:
- 3 единицы. В фильтре добавляется опция «только ReCaptcha» (только ввод символов с картинки или выбор изображений). То есть, отсутствуют «вопросы» и «мини-задания»;
- 10 единиц. Появляется пункт «только русские капчи»;
- 30 единиц. Открывается доступ к решению чеков. Что это? Обычные чеки, на которых обозначена следующая информация: ИНН, дата продажи, артикул, название товара, количество. ИТОГО и другие данные.
Оплата, соответственно, выше (за 6 символов русского чека – 1 копейка). Иностранные чеки оцениваются в 30 копеек.
Решаем первую капчу в Selenium
Скачивание плагина AntiCaptha
В первую очередь нам необходимо зайти на страницу скачки плагина для решения капчи, выбрать браузер, на котором мы будем решать капчу (Хром, Фаерфокс) и скачать соответствующие файлы с кодом плагина.
Для Chrome это будут CRX или ZIP. Для Firefox — XPI формат, может подойти и ZIP, но лучше все-таки XPI.
Скачанный файл требуется положить в какую-нибудь директорию проекта, далее в нашем скрипте мы будем прописывать до него полный путь.
Код решения рекапчи на Selenim под Python
Остановимся на одном моменте. Для работы плагина необходим Anti-Captcha.com ключ учетной записи (Anti Captcha Api Key).
Обычно он вручную выставляется в опциях плагина каждым нашим пользователем. При работе через Selenium такой возможности нет.
Для установки ключа используется отправка API сообщений в плагин, а именно метод setOptions.
Метод acp_api_send_request в коде ниже как раз отправляет подобное сообщение в строке номер 43.
Отметим, что помимо вышеуказанного, есть и более . Какой удобнее выбирать вам.
Итак, выполните представленный ниже код в интерпретаторе Питона (python3 или python.exe), предварительно поменяв пути до файлов плагина и chromedriver‘а, а также вписав свой ключ учетной записи Anti-Captcha.
Представленный ниже код снабжен комментариями на русском языке.
Сохраним наш код в файл captcha_solve.py и выполним в консоли команду:
Если все пошло нормально, то откроется браузер и начнет магическим образом решать Капчу =)
Детальнее о каждом сервисе
1. RuCaptcha. Начинайте с регистрации и осваивайтесь на сайте.
Функциональный дизайн позволяет это сделать довольно быстро. Так как вы намерены выполнять задания, которые впоследствии выдаст вам система, выбирайте правое окно «Работнику»:
Обратите внимание на предостережение от администрации, согласитесь с ним и не забудьте активировать регистрацию через указанную в форме электронную почту:
Попробуйте приступить к заданиям, нажав кнопку «Старт» в разделе меню «Начни зарабатывать»:
В левой колонке вы увидите меню с несколькими важными функциями, в том числе и «Вывести средства». Чтобы начать привлекать рефералов, зайдите в раздел «Партнерская программа» или в настройках профиля.
1. Kolotibablo. Попадая на сайт, начинайте с регистрации и активации учетной записи с помощью почты:
Изучите меню и начинайте трудиться:
Этот сервис отличается тем, что не прощает ошибок. (При ошибке вы ничего не получите).
Если у вас все идет нормально и первые свои центы вы заработали (расчет в системе в долларах), можете приступить к выводу средств:
Выводить можно разные суммы на разных условиях.
Когда идет речь о финансах, указывайте только реальные личные данные!
Немаловажно и наличие рейтинга в подобных сервисах. Если вы работаете регулярно, быстро и без ошибок, вас ждет увеличенный коэффициент начислений
3. Anti-captcha. Эта система аналогична предыдущей и существенно ничем не отличается от нее, более того, панель управления в ней и Kolotibablo одинаковы по дизайну и функционалу. Начать следует с регистрации и потом, можно сразу приступить к просмотру изображений с кодами.
Если вам удастся набрать темп, то за час-два вы заработаете пару долларов. Сомневаетесь? Почитайте отзывы тех, кто уже это делает. Да, эта работа на внимательность и немного монотонна, но в жизни каждого бывают периоды, когда каждый источник дохода в радость. В среднем, один клик приносит один цент.
До новых встреч.
https://youtube.com/watch?v=sQVlrv9pRlI
P/S
Также советую прочесть следующие статьи:
1. Что такое арбитраж трафика и как можно заработать на этом?
2. Заработок на опросах. Это возможно?
3. Заработок на отзывах. Высказывайте своё мнение и зарабатывайте
Какие реализации уязвимы?
Расмотрим абстрактный код генерации среднестатистической капчи:
PHP
if(empty($_SESSION)){
$captcha_key=GenerateNewKey();
$_SESSION=$captcha_key;
}else{
$captcha_key=$_SESSION;
}
$captcha=new CaptchaObject();
$captcha->SetKey($captcha_key);
$captcha->Output();
1 |
if(empty($_SESSION’captcha_key’)){ $captcha_key=GenerateNewKey(); $_SESSION’captcha_key’=$captcha_key; }else{ $captcha_key=$_SESSION’captcha_key’; } $captcha=newCaptchaObject(); $captcha->SetKey($captcha_key); $captcha->Output(); |
Если объяснить словами, то текст который впоследствии пишется на картинке, заносится в сессию. При повторном запросе скрипта будет использован тот же самый текст из сессии, хотя при этом картинка генерируется немного по другому.
То есть если подытожить, то уязвимы реализации, которые позволяют получить несколько вариантов капчи с одним и тем же текстом на ней.