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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 10-05-2016 19:10:29

Как сохранить текст из переменной "2" в файл?

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

Выделить код

Код:

var 1 = iimGetLastExtract();
var 2 = 1.replace(/\s/g, '');


Сделал так
скрытый текст

Выделить код

Код:

var 1 = iimGetLastExtract();
var 2 = 1.replace(/\s/g, '');
iimPlayCode('SET !EXTRACT '+ 2 +' \n SAVEAS TYPE=EXTRACT FOLDER=* FILE=file.txt');


Правила форума iMacros - 1.5 Для ответов на вопросы, из серии: как сложить a+b в js и аналогичных - есть Google
а в данном случае, еще и translate.google.ru

InfSub

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 29-04-2016 04:06:06

InfSub
Так?

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

Выделить код

Код:

iimPlayCode(SET !TIMEOUT_STEP 0 \n ONDIALOG POS=1 BUTTON=OK CONTENT=');

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 29-04-2016 03:51:01

Рекапча, при нажатии Verify иногда выскакивает такое окно, и скрипт стоит, пока не нажмешь ок

скрытый текст
cbda35589028a7e016e6799d575ce9a4.png

это типа alert? как его запретить?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-04-2016 21:17:28

PRESIDENT пишет
InfSub пишет

обновил бы

Уже  :blush:

Там \n забыли

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

Выделить код

Код:

iimPlayCode('SET !TIMEOUT_STEP 0TAG POS=1 TYPE=iframe ATTR=src:*recaptcha/api2/frame?c=* extract=htm');

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 16-04-2016 18:47:49

И ещё, есть код, для случайного выбора user agenta от 1 до 12, а иногда ставится пустое значение

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

Выделить код

Код:

function randomInteger(min, max) {
  var rand = min + Math.random() * (max - min)
  rand = Math.round(rand);
  return rand;
}
function UserAgent() {
    var frt = (randomInteger(1, 12));
    var agent = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'];;
    var Cc = Components.classes,
        Ci = Components.interfaces;
    var prf = Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch);
    var str = Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString);
    str.data = agent[frt];
    prf.setComplexValue('general.useragent.override', Ci.nsISupportsString, str);
}

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 16-04-2016 18:28:20

Какие лучше user agent применять, у кого как? Новые или старые? Для рекапчи например. Или есть какие нюансы?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2016 23:46:35

seuioamde пишет

А как бы подсунуть туда нужный мне текст?

Вручную выберите class или id формы. Не Авито случайно?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2016 23:22:24

seuioamde пишет

EVENTS TYPE

TAG POS сразу вставляет, но не всегда форму находит, даже если вручную ему подсунешь.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2016 23:10:08

seuioamde пишет

Проблема в том, что текст печатается, а не вставляется налету.

Каким методом TAG POS= или EVENTS TYPE=  вставляете?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2016 18:50:18

InfSub пишет

demens

скрытый текст
для каждого 10 цикла:

Выделить код

Код:

for(i=1;;i++){
    if(!(i%10)){
        iimPlayCode('ваш код');
    };
};

Ошибка: Invalid DATASOURCE_LINE
Вот код:

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

Выделить код

Код:

var file = 'proxy.txt';    

for (i=1;;i++) {
    if(!(i%10)) {
        iimPlayCode('SET !DATASOURCE '+file+' \n SET !DATASOURCE_LINE '+i+' \n SET !EXTRACT {{!COL1}}');
        proxy = iimGetLastExtract().split(':')
        var ip   =  proxy[0]
        var port =  proxy[1]
        var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
        prefs.setIntPref("network.proxy.type", 1);
        prefs.setBoolPref("network.proxy.share_proxy_settings", true);
        prefs.setCharPref("network.proxy.http", ip);
        prefs.setIntPref("network.proxy.http_port", port);
    
        iimPlayCode('pause');
    }
}


А вот старый, работает
[spoiler][code]var file = 'proxy.txt';   

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-04-2016 18:20:40

Как сделать чтобы смена прокси была не через круг, а например через 2, или через 10 циклов отработки кода?
И когда список закончился, начинало бы опять с первой прокси.

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

Выделить код

Код:

var file = 'file.txt';
for (i=1;;i++) {
    iimPlayCode('SET !DATASOURCE '+file+' \n SET !DATASOURCE_LINE '+i+' \n SET !EXTRACT {{!COL1}}');
}

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-04-2016 09:10:27

udalov пишет

Просто в рамках флуда...
Такая гуглокапча кому нибудь попадалась? ))))

бывает, в паре с дор. знаками

Board footer

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