Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.
  • Форумы
  •  » iMacros
  •  » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

№108-11-2015 20:38:53

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 880
UA: Firefox 42.0
Веб-сайт

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.



========================================================================


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


========================================================================




Начну пожалуй. :)


скрытый текст
reCaptcha 2 сохранение на компьютер.



Уменьшение картинки/капчи в размерах.

Тут есть много вариантов, приведу парочку.

Вариант 1

Использование сторонней программы.
Качаем convert.exe и распаковываем в папку куда сохраняются капчи (допустим C:\\CapNum\\).


скрытый текст
Вот этот код уменьшит и обрежет картинку/капчу cap.jpg в 2 раза (создаст рядом уменьшенную cap2.jpg)

Вариант 2

Использование PHP
Качаем вот это и распаковываем в папку  C:\\CapNum\\.
Создаём файлик 1.php в папке куда сохраняются капчи C:\\CapNum\\.

скрытый текст
Скрипт  1.php

скрытый текст
Вот этот код, для запуска 1.php, уменьшит картинку/капчу cap.jpg в 2 раза (создаст рядом уменьшенную cap2.jpg).
И так же пронумерует все варианты ответов (маленькие картинки) от 1 до 9 .




=====================================================
RECAPTCHA
=====================================================

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


=====================================================
SOLVEMEDIA
=====================================================

скрытый текст
Пытаемся взломать или ищем флеш капчу.

to be continued...:)

Выделить код

Код:

     if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=script ATTR=src:*recaptcha*')>0){
        f1='FRAME NAME=undefined\n';
        iimPlayCode('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=ROLE:presentation'); 
        iimPlayCode('WAIT SECONDS=5'); 
        iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=iframe ATTR=src:*recaptcha/api2/frame?c=* extract=htm');
        f2='FRAME '+iimGetExtract().match(/name=".*?"/)+'\n';
        iimPlayCode('ONDOWNLOAD FOLDER=C:\\CapNum\\ FILE=cap.jpg WAIT=YES\n'+f2+'TAG POS=1 TYPE=DIV ATTR=class:rc-imageselect-payload CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT');

       }

Отредактировано PRESIDENT (19-04-2016 18:30:59)


На глупые вопросы не отвечаю !!!

В личку только с предложениями по заказу скриптов.

Отсутствует

 

№142713-07-2017 07:02:01

ValetPiq
Участник
 
Группа: Members
Зарегистрирован: 12-07-2017
Сообщений: 6
UA: Chrome 59.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

InfSub и karginaolga!
Спасибо за советы! Сегодня с утра со свежей головой все разобрал и получилось!
Еще раз спасибо, буду двигаться дальше (отправка jpg и получение ответа с сервиса).

Отсутствует

 

№142813-07-2017 12:15:57

ValetPiq
Участник
 
Группа: Members
Зарегистрирован: 12-07-2017
Сообщений: 6
UA: Chrome 59.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

InfSub
У меня остался маленький вопрос, раз Вы были на сайте и видели его

ссылки публикуются в тегах noindex под спойлером

капча относиться к SOLVEMEDIA или к RECAPTCHA? И чем они отличаются?
Заранее благодарен всем, за прошлые уроки и за будущие советы )))

InfSub

Отсутствует

 

№142916-07-2017 21:19:47

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3269
UA: Chrome 59.0
Веб-сайт

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

ValetPiq
по моему, ни то не другое, но тут я вам точно не скажу, так как с капчами давно не работал


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№143020-07-2017 23:44:35

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 312
UA: Firefox 54.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Вот так он оставляет первое слово и всё, что дальше пробела удаляет.


А как сделать, чтобы оставлял 2 слова и после второго пробела удалял всё?

Вроде легко, но не могу понять как сделать.

Выделить код

Код:

.replace(/\s.*/,"")

Истина в последней инстанции

Отсутствует

 

№143121-07-2017 00:32:21

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3269
UA: Chrome 59.0
Веб-сайт

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Алим
не занимайтесь ерундой, просто сохраните первых 2 слова в переменную, а не удаляйте хвосты


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№143221-07-2017 07:28:30

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 312
UA: Firefox 54.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

InfSub
У меня скрипт извлекает имя с фамилией, но иногда встречаются и имена с фамилией и дальше ещё приписывают всякие символы.
И мне надо удалить лишнее для парсинга. Если не удалять и вставлять из документа всё как есть в поиск, то человек не находится. Если вставлять только имя (первое слово), то могут отобразиться несколько людей с одинаковыми именами. Поэтому мне нужно, чтобы при парсинге, скрипт удалял после 2-х пробелов всё остальное.

Отредактировано Алим (21-07-2017 07:29:46)


Истина в последней инстанции

Отсутствует

 

№143321-07-2017 09:11:29

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3269
UA: Chrome 59.0
Веб-сайт

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Алим
И для чего вы написали столько букв?
Я что предложил забить на парсинг фразы?
Перечитайте ответ еще раз, там написано, как нужно сделать, не изобретая велосипед или кроме функции replace() иных функций нет?


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№143422-07-2017 09:20:43

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 312
UA: Firefox 54.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

А вот мой новый велосипед.


В итоге осталось 2 слова.
После второго пробела удалилось всё. Как мне и нужно было.

Выделить код

Код:

SET !EXTRACT "иван иванов иванович ..."
SET !VAR1 EVAL("'{{!EXTRACT}}'.split(' ').splice(0 , 2).join(' ')")
prompt {{!VAR1}}

Истина в последней инстанции

Отсутствует

 

№143522-07-2017 12:40:28

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3269
UA: Chrome 59.0
Веб-сайт

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Алим
Конечно, это велосипед... Разбивать фразу на массив слов, чтобы потом собрать обратно, оставив только первые два...еще то извращение...
Достаточно было функции match() с регулярным выражением вытаскивающим первые два слова


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№143624-07-2017 21:08:37

Ingrid
Участник
 
Группа: Members
Зарегистрирован: 23-02-2017
Сообщений: 41
UA: Firefox 47.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

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

Выделить код

Код:

for(p=0; p<=10; p++){
iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+p+'\nTAG POS=1 TYPE=DIV ATTR=ROLE:presentation&&CLASS:recaptcha-checkbox-checkmark&&TXT:');}
  iimPlayCode('WAIT SECONDS=1');
  iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F=1\nTAG POS=1 TYPE=DIV ATTR=CLASS:*rc-anchor-checkbox-holder EXTRACT=HTM');
  iimDisplay(iimGetExtract());
       if(iimGetExtract().indexOf('checked="true')>0){iimPlayCode('WAIT SECONDS=15');}
       else{iimPlayCode('WAIT SECONDS=25');}

Отсутствует

 

№143726-07-2017 10:10:40

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 195
UA: Chrome 59.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Ingrid

фрейм разный

Выделить код

Код:

    if (iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F=1\nTAG POS=2 TYPE=DIV ATTR=TXT:reCAPTCHA')>0) {
        iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F=1\nTAG POS=1 TYPE=DIV ATTR=ROLE:presentation');
        iimPlayCode('WAIT SECONDS=5');
        iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F=1\nTAG POS=1 TYPE=DIV ATTR=CLASS:*rc-anchor-checkbox-holder EXTRACT=HTM');
        if (iimGetExtract().indexOf('checked="true')<0) {
            alert('***   Решите капчу   ***');
        } else жмем получить или подтвердить, что у Вас
    }

Отредактировано karginaolga (26-07-2017 10:13:55)

Отсутствует

 

№143827-07-2017 22:00:56

Ingrid
Участник
 
Группа: Members
Зарегистрирован: 23-02-2017
Сообщений: 41
UA: Firefox 47.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Ольга, здравствуйте. Почему фрейм разный, просто первый в цикле, а второй я не ставила в цикл, там постоянно FRAME=1

Отсутствует

 

№143928-07-2017 03:18:55

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 195
UA: Chrome 59.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Ingrid
может меняться, заработало как хотели?

Отсутствует

 

№144028-07-2017 05:17:06

Ingrid
Участник
 
Группа: Members
Зарегистрирован: 23-02-2017
Сообщений: 41
UA: Firefox 47.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

karginaolga
не хочет, всё равно требует решить капчу, хотя галка поставилась и она исчезла. Пока решила проверкой баланса, будет время, ещё поковыряю эту чёртову рекапчу. :)

Отсутствует

 

№144104-08-2017 11:15:26

vmv7
Участник
 
Группа: Members
Зарегистрирован: 04-08-2017
Сообщений: 1
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Достала каптча SloveMedia со своими размазаными словами, поэтому назрел вопрос по поиску
1) расширения в браузер распознавалки каптчи, например начинаешь вводить начало каптчи, и в выпадающем списке появляются возможные варианты каптчи
zO2W6r.png
 
2) подсветка антиботов
Gd2A0h.png
скрины публикуются под спойлером
 
и 3) автоматическая вставка адреса биткоин кошелька в сайт крана

Есть что нибудь из этого?

InfSub

Отсутствует

 

№144207-08-2017 18:10:48

koljan8115
Участник
 
Группа: Members
Зарегистрирован: 18-10-2016
Сообщений: 16
UA: Firefox 45.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Здравствуйте, я недавно нашел код, который как я думал, должен был разгадывать разгадывать как "ReCaptcha v2" так  и"ReCaptcha v2 invisible", но на деле код:

выводит ошибку "ERROR_WRONG_CAPTCHA_ID". Пожалуйста подскажите где ошибка в коде.

Выделить код

Код:

'NOTE: Please remember that it's just an example of code, it's not a ready to use solution.
'And you have change the code to adopt it for your task.

SET api_key "01794b0dbb3f986f69e83db62eeb105a"
SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !TIMEOUT_PAGE 1

URL GOTO=https://www.google.com/recaptcha/api2/demo
WAIT SECONDS=0.5

URL GOTO = javascript:(function(){g=document.getElementById('g-recaptcha-response');%20g.setAttribute('myatt1',window.location.href);%20g.setAttribute('myatt2',document.getElementById('recaptcha-demo').attributes['data-sitekey'].value);})();

TAG POS=1 TYPE=* ATTR=ID:g-recaptcha-response EXTRACT=HTM
SET pgurl EVAL("'{{!EXTRACT}}'.match(/myatt1=[\"'](.+?)[\"']/)[1];")
SET gkey EVAL("'{{!EXTRACT}}'.match(/myatt2=[\"'](.+?)[\"']/)[1];")
SET !EXTRACT NULL

TAB OPEN
TAB T=2
'Submit the captcha
URL GOTO=http://2captcha.com/in.php?key={{api_key}}&method=userrecaptcha&googlekey={{gkey}}&pageurl={{pgurl}}
WAIT SECONDS=1
TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT
SET captid EVAL("var s=\"{{!EXTRACT}}\"; s.split(' ')[0].split('|')[1]")
SET !EXTRACT NULL
'Get the answer
URL GOTO= http://2captcha.com/res.php?key={{api_key}}&action=get&id={{captid}}
'Wait for the answer
WAIT SECONDS=120
REFRESH
TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT
SET answer EVAL("var s=\"{{!EXTRACT}}\"; s.split(' ')[0].split('|')[1]")
SET !EXTRACT {{answer}}
TAB CLOSE
WAIT SECONDS=0.5
TAG POS=1 TYPE=TEXTAREA FORM=ID:* ATTR=ID:g-recaptcha-response CONTENT={{answer}}
'Execute the callback
URL GOTO = javascript:onSuccess();
WAIT SECONDS=0.5
'Submit form
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:recaptcha-demo-form ATTR=ID:recaptcha-demo-submit

Отредактировано koljan8115 (07-08-2017 18:12:57)

Отсутствует

 

№144308-08-2017 00:20:44

SM77
Участник
 
Группа: Members
Зарегистрирован: 08-07-2017
Сообщений: 11
UA: Chrome 59.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Приветы. Есть вариант как можно бесплатно разгадать вот такую капчу? 3pgxjElh.png

Отсутствует

 

№144412-08-2017 20:56:32

DCHN
Участник
 
Группа: Members
Зарегистрирован: 12-08-2017
Сообщений: 3
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

SM77 пишет

Приветы. Есть вариант как можно бесплатно разгадать вот такую капчу? скрытый текст

Там пример того, как это работает.
Немного помочь?

https://mathieularose.com/decoding-captchas/">

Отсутствует

 

№144513-08-2017 00:57:19

koljan8115
Участник
 
Группа: Members
Зарегистрирован: 18-10-2016
Сообщений: 16
UA: Firefox 45.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

SM77, если не секрет, на каких сайтах ты видел такую каптчу?

Отсутствует

 

№144613-08-2017 14:37:15

DCHN
Участник
 
Группа: Members
Зарегистрирован: 12-08-2017
Сообщений: 3
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

koljan8115 пишет

SM77, если не секрет, на каких сайтах ты видел такую каптчу?


Отсутствует

 

№144714-08-2017 21:10:50

SM77
Участник
 
Группа: Members
Зарегистрирован: 08-07-2017
Сообщений: 11
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

DCHN пишет

Там пример того, как это работает.
Немного помочь?

Было бы не плохо. Я сделал все как там написано. Картинку чистит от мусора. Но tesseract не распознает. Выдает ошибку

Tesseract Open Source OCR Engine v4.00.00alpha with Leptonica
Warning. Invalid resolution 0 dpi. Using 70 instead.

Увеличил изображение до 300 пикселей . Все равно не распознает.

Сохранил изображение с сайта, его тоже не распознает.

Есть вариант - помоги.

Отсутствует

 

№144815-08-2017 01:34:44

DCHN
Участник
 
Группа: Members
Зарегистрирован: 12-08-2017
Сообщений: 3
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Нам нужна помощь от кого-то с опытом воображения ...

English:
We need help from someone with imagemagick expirience...

Отсутствует

 

№144916-08-2017 15:46:42

SM77
Участник
 
Группа: Members
Зарегистрирован: 08-07-2017
Сообщений: 11
UA: Chrome 60.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

DCHN пишет

Нам нужна помощь от кого-то с опытом воображения ...

Будем надеяться что здесь найдется кто нибудь

Отсутствует

 

№145019-08-2017 18:11:49

dim222
Участник
 
Группа: Members
Зарегистрирован: 06-03-2016
Сообщений: 362
UA: Yandex 17

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

SM77 пишет

Я сделал все как там написано. Картинку чистит от мусора. Но tesseract не распознает.

Скачай  tesseract-ocr-setup-3.05.01.exe здесь

Отсутствует

 

№145119-08-2017 18:28:37

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 195
UA: Firefox 55.0

Re: iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

dim222
да хоть 3.05.01 или 4.0.0 при сохранении через imacros картинка меняет соотношение сторон
могу привести пример через imacros размер 168 на 68 - tesseract пишет Warning. Invalid resolution 0 dpi. Using 70 instead.
при сохранении в ручном режиме "сохранить как"  размер 160 на 60 и  tesseract распознает и предупреждений не показывает
поэтому дам всем совет измените соотношения сторон изображения с помощью PHP
а потом передавайте tesseract-ocr для распознавания

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]