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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-12-2015 04:08:54

PRESIDENT пишет

Попробуй так
В самом конце скрипа добавь этот код

Выделить код

Код:

function Captcha(){
   var Cc=Components.classes, Ci=Components.interfaces, Path='C:\\CapNum\\';
   var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
   var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
   var args=['convert', 'C:\\CapNum\\cap.jpg', '-resize', '200x300', '-crop', '194x253+4+4', 'C:\\CapNum\\cap2.jpg'];               
       file.initWithPath(Path+"convert.exe"); proc.init(file); proc.run(false, args, args.length); }

и команду уменьшения капчи
вместо этого
proc.init(file);proc.run(false, args, args.length);
просто вызови функцию, сделай так
Captcha();

Так заработало!!!!


Огромное Вам Спасибо!:):):):)

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-12-2015 03:27:36

PRESIDENT
Капча прогружается правильно. Картинка на экране совпадает с картинкой в файлике
Строка действительно лишняя. Удалил. не помогло

Ещё. Заметил что при разгадывании появляется надпись. Не знаю нормально ли это?

скрытый текст
675f16410174.jpg

Правила форума
2.  Не рекомендуется:
2.9
  Излишне цитировать. Это затрудняет чтение сообщения и излишне загружает тему.

Правила форума iMacros
1.  Не рекомендуется:
1.3.3
  Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler].

InfSub

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-12-2015 02:05:02

[spoiler][code]var Cc=Components.classes, Ci=Components.interfaces, Path='C:\\CapNum\\';
var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
var args=['convert', 'C:\\CapNum\\cap.jpg', '-resize', '200x300', '-crop', '194x253+4+4', 'C:\\CapNum\\cap2.jpg'];               
     file.initWithPath(Path+"convert.exe");

var captchaurl='http://rucaptcha.com/imacros.html';
var key='ключ капчи';
var btcwallet='биткоин кошелёк';
var dogewallet='доге кошелёк';

var email='email@yandex.ru';
var cointoastpassword='********';


iimPlayCode('VERSION BUILD=8940826 RECORDER=FX');
iimPlayCode('SET !EXTRACT_TEST_POPUP NO\nSET !ERRORIGNORE YES');
iimPlayCode('SET !ERRORCONTINUE YES\nTAB CLOSEALLOTHERS');



for(i=1;i<1000;i++){

// 1. Cointoast

iimPlayCode('URL GOTO=https://www.cointoast.com/');
iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:LOGIN');
iimPlayCode('TAG POS=1 TYPE=INPUT:EMAIL FORM=ACTION:https://www

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 02-12-2015 23:13:36

PRESIDENT пишет

gotmike пишет: А как её вызвать повторно для следующего сайта
Так же само как и для первого сайта.

При попытке повторного вызова получаю вот такую ошибку:

[Exception... "Component returned failure code: 0xc1f30002 (NS_ERROR_ALREADY_INITIALIZED) [nsIProcess.init]"  nsresult: "0xc1f30002 (NS_ERROR_ALREADY_INITIALIZED)"  location: "JS frame :: chrome://imacros/content/jsplayer.js :: <TOP_LEVEL> :: line 284"  data: no], line 113 (Error code: -991)

т.е. намекает, что уже проинициализировано. Как то возможно проинициализированный процесс закрыть?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 02-12-2015 18:26:39

PRESIDENT, подскажи пожалуйста. У тебя скрипт с уменьшалкой.
Уменьшалка вызывается так:

 

скрытый текст

Выделить код

Код:

proc.init(file); proc.run(false, args, args.length);  // <--- Уменьшаем картинку


А как её вызвать повторно для следующего сайта, если у меня скрипт на несколько кранов ?

вместо init что прописать надо? Я в javascript новичок просто.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 01-12-2015 22:58:54

InfSub пишет

сталкивался с сайтами, которые определяют "левый" useragent и просто не показывают контент

А разве сайты это могут? Капчу же им гугл присылает.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 01-12-2015 17:25:19

Люди добрые, подскажите, а трюк с солвемедией ещё работает?
Сколько не пытался обновлять, а капчу как на скриншоте так и не получил. 100 попыток ставил в цикле.

Board footer

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