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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

№131-08-2007 15:56:26

knizhkin
Участник
 
Группа: Members
Зарегистрирован: 31-08-2007
Сообщений: 4
UA: Firefox 2.0

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



iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 1)

Продолжение темы (часть 2)



Правила оформления сообщений в данном топике:

1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус

Отсутствует

 

№655201-07-2016 20:54:06

Askael
Участник
 
Группа: Members
Зарегистрирован: 30-06-2016
Сообщений: 3
UA: Chrome 51.0

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

InfSub пишет

Да, может, см. мой пост выше
Если вы не видите аналогии в коде, это - не значит, что ее нет

Не могли бы вы тыкнуть мне пальцем на нужную мне часть кода? Спасибо.

Отсутствует

 

№655303-07-2016 15:54:21

Koks
Участник
 
Группа: Members
Зарегистрирован: 02-10-2015
Сообщений: 151
UA: Chrome 51.0

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

доброго дня
Скажите пожалуйста как сделать, чтобы i увеличивалось на  2

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

Выделить код

Код:

for(i=2; i<=1000; i++){ 
        iimPlayCode('TAG POS='+i+' TYPE=INPUT:BUTTON ATTR=*');
        }

Отредактировано Koks (03-07-2016 15:54:53)

Отсутствует

 

№655403-07-2016 16:15:06

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 50.0

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

Koks

Скажите пожалуйста как сделать, чтобы i увеличивалось на  2

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

Выделить код

Код:

for(i=2; i<=1000; i++){ 
    iimPlayCode('TAG POS='+i+' TYPE=INPUT:BUTTON ATTR=*');
    i += 1;
}


iMacros скрипты на заказ!

Отсутствует

 

№655503-07-2016 20:37:18

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

флуд
здравствуйте! помогите с js приглашаю людей в группу, нужно если появилась капча то break

правила форума iMacros, 1.2.4, 1.2.5

InfSub

Отсутствует

 

№655603-07-2016 21:44:09

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

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

Koks

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

Выделить код

Код:

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


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


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

Отсутствует

 

№655703-07-2016 22:18:57

helpmeeeman
Участник
 
Группа: Members
Зарегистрирован: 30-05-2016
Сообщений: 6
UA: Chrome 51.0

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

Ребят помогите переделать в js

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

Выделить код

Код:

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO
SET !TIMEOUT 1
SET !REPLAYSPEED MEDIUM
TAB T=1
CMDLINE !DATASOURCE vkdr.txt
SET !DATASOURCE_COLUMNS 50
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}
WAIT SECONDS=5
SET !VAR3 "Сообщение1"
SET !VAR4 "Сообщение2"
SET !VAR5 "Сообщение3"
SET !VAR6 "Сообщение4"
TAG POS=1 TYPE=TEXTAREA ATTR=ID:post_field
EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS={{!VAR5}}
WAIT SECONDS=5
TAG POS=1 TYPE=BUTTON ATTR=ID:send_post


Проблема в том когда обарачиваю все в
iimPlayCode('')

То не работает строка

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

Выделить код

Код:

CMDLINE !DATASOURCE vkdr.txt


т.е не береться адрес из файла.
Когда заменяю
скрытый текст

Выделить код

Код:

CMDLINE !DATASOURCE vkdr.txt[/b] на [b]iimPlayCode('URL GOTO=https://vk.com/public124403325')


То еже не работают строки
скрытый текст

Выделить код

Код:

SET !VAR3 "Сообщение1"
SET !VAR4 "Сообщение2"
SET !VAR5 "Сообщение3"
SET !VAR6 "Сообщение4"


Вместо Сообщение1 пишется undefined


Заранее спс.
Пс скрипт для вк.

Отредактировано helpmeeeman (03-07-2016 22:31:27)

Отсутствует

 

№655803-07-2016 22:31:05

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

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

helpmeeeman
Может включите голову и прочтете FAQ, а за одно и посмотрите уроки, приведенные там? Или хотя бы пролистаете пару страниц форума?

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

Выделить код

Код:

for(var i=1;;i++){iimPlayCode('SET !TIMEOUT 1\nSET !REPLAYSPEED MEDIUM\nCMDLINE !DATASOURCE vkdr.txt\nSET !DATASOURCE_LINE '+i+'\nURL GOTO={{!COL1}}\nWAIT SECONDS=5\nSET !VAR5 "Сообщение 3"\nTAG POS=1 TYPE=TEXTAREA ATTR=ID:post_field\nEVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS={{!VAR5}}\nWAIT SECONDS=5\nTAG POS=1 TYPE=BUTTON ATTR=ID:send_post');};

Добавлено 03-07-2016 22:36:35

helpmeeeman пишет

Проблема в том когда обарачиваю все в
iimPlayCode('')
То не работает строка CMDLINE !DATASOURCE vkdr.txt, т.е не береться адрес из файла.

Так может вы приведете код в js, который не работает и пример содержания файла vkdr.txt (одну - две строки) ?

Отредактировано InfSub (03-07-2016 22:36:35)


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


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

Отсутствует

 

№655903-07-2016 22:40:16

helpmeeeman
Участник
 
Группа: Members
Зарегистрирован: 30-05-2016
Сообщений: 6
UA: Chrome 51.0

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

InfSub
удалено, избыточное цитирование
Спасибо все уже мне нужно было только в js переделать пример vkdr.txt

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

Выделить код

Код:

https://vk.com/club44723042, https://vk.com/club61413825, https://vk.com/club74738426,


Суть скрипта ходить по группам в вк Добавлю в дузья и оставлять там сообщение на стене.
Еще раз спасибо , в след раз буду сам пробывать;)

InfSub

Отсутствует

 

№656003-07-2016 22:46:08

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

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

helpmeeeman пишет

пример vkdr.txt

Если это одна строка, то работать не будет, каждый урл - должен быть с новой строки, запятые, соответственно - не нужны

Добавлено 03-07-2016 22:51:05
helpmeeeman
Еще раз повторю, так как вы не в первый раз пишете код, на подобии этого:

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

Выделить код

Код:

SET !ERRORCONTINUE YES


Откройте FAQ и прочтите - нет такой команды

Отредактировано InfSub (03-07-2016 22:51:05)


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


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

Отсутствует

 

№656104-07-2016 15:11:04

Eugeny
Участник
 
Группа: Members
Зарегистрирован: 04-07-2016
Сообщений: 3
UA: Chrome 51.0

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

подскажите макрос вводит текст в нужное поле

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

Выделить код

Код:

TAG POS=1 TYPE=TEXTAREA ATTR=ID:msg_text46923  CONTENT=rrrrrr


и теперь надо прописать нажатие клавиши ENTER?
Как это сделать помогите

Отсутствует

 

№656204-07-2016 15:15:09

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

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

Eugeny
При записи , что макрос выдает ,то и вписывай

Отсутствует

 

№656304-07-2016 15:18:06

Eugeny
Участник
 
Группа: Members
Зарегистрирован: 04-07-2016
Сообщений: 3
UA: Chrome 51.0

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

а когда нажимаю ентер он ничего в запись не вносит

Отсутствует

 

№656404-07-2016 15:30:10

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

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

Попробуй переведи запись в event

Отсутствует

 

№656504-07-2016 15:32:38

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

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

Eugeny
Зачем вам enter? В большинстве случаев требуется нажать на кнопку, для отправки данных, если же, требуется именно нажатие enter, то запись макроса - нужно вести в режиме "experimental event recording mode"


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


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

Отсутствует

 

№656604-07-2016 16:07:46

Eugeny
Участник
 
Группа: Members
Зарегистрирован: 04-07-2016
Сообщений: 3
UA: Chrome 51.0

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

удалено - 2.15  Производить личную переписку в общей теме. Для личной переписки есть Личный ящик.

InfSub

Отсутствует

 

№656704-07-2016 18:42:26

stars1981
Участник
 
Группа: Members
Зарегистрирован: 01-12-2014
Сообщений: 88
UA: Chrome 51.0

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

Доброго времени суток!!! И опять я к вам за помощью удалено, правила пункт 3.13, бан - 1 месяц
Вот проблема, на джава я думаю её можно реализовать, но конкретно в js, я не шарю, пока (тока на конкретных примерах, учусь):

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

Выделить код

Код:

var papka = '???????????????????????????????????';
var login = '?????????????????';
var parol = '&&&&&&&&&&&&&&';

var n = '\n';
var code = '';
var start_macro = '';
start_macro +='CODE:' + n;
start_macro +='SET !EXTRACT_TEST_POPUP NO' + n;
start_macro +='SET !ERRORIGNORE YES' + n;
start_macro +='SET !TIMEOUT_STEP 0' + n;
start_macro +='SET !TIMEOUT_PAGE 240' + n;
start_macro +='SET !EXTRACT NULL' + n;

function Vhod(){
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n TAG POS=1 TYPE=INPUT:EMAIL FORM=ID:gaia_loginform ATTR=TYPE:email&&AUTOFOCUS:&&SPELLCHECK:false&&VALUE:&&PLACEHOLDER:Введите<SP>адрес<SP>электронной<SP>почты&&NAME:Email&&ID:Email CONTENT='+login);
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:gaia_loginform ATTR=TYPE:submit&&VALUE:Далее&&CLASS:rc-button<SP>rc-button-submit&&NAME:signIn&&ID:next');
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:gaia_loginform ATTR=TYPE:password&&CLASS:&&PLACEHOLDER:Пароль&&NAME:Passwd&&ID:Passwd CONTENT='+parol);
iimPlay('CODE:SET !TIMEOUT_PAGE 120\n SET !ERRORIGNORE YES\n TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:gaia_loginform ATTR=TYPE:submit&&VALUE:Войти&&CLASS:rc-button<SP>rc-button-submit&&NAME:signIn&&ID:signIn');
}

function Prochitan() {
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n EVENT TYPE=TXT SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(5)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>OL>LI:nth-of-type('+r+')>OL>LI>DIV>DIV>DIV:nth-of-type(2)>UL>LI:nth-of-type('+v+')>DIV>DIV>DIV>A>DIV:nth-of-type(2)" EXTRACT=CLASS');
prochitan = iimGetLastExtract();
//alert(prochitan);
}

function Smotrim() {
iimPlay('CODE:SET !TIMEOUT_PAGE 120\n SET !ERRORIGNORE YES\n EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(5)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>OL>LI:nth-of-type('+r+')>OL>LI>DIV>DIV>DIV:nth-of-type(2)>UL>LI:nth-of-type('+v+')>DIV>DIV>DIV>A>DIV>SPAN>IMG" BUTTON=0');
iimPlay('CODE:WAIT SECONDS=30');
iimPlay('CODE:SET !TIMEOUT_PAGE 120\n BACK\n REFRESH');
}

function Razdel() {
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n EVENT TYPE=TXT SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(5)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>OL>LI:nth-of-type('+r+')>OL>LI>DIV>DIV>DIV:nth-of-type(2)>UL>LI:nth-of-type('+v+')>DIV>DIV>DIV>A>DIV>SPAN>IMG" EXTRACT=TXT');
razdel = iimGetLastExtract();
//alert(razdel);
}

function YouTube() {
    code = '';
    code += start_macro;
    code += 'URL GOTO=https://www.youtube.com/feed/subscriptions' + n;
    iimPlay(code,60);
iimPlay('CODE:SET !TIMEOUT_PAGE 1\n SET !ERRORIGNORE YES\n TAG POS=1 TYPE=H2 ATTR=TXT:Чтобы<SP>запустить<SP>YouTube,<SP>войдите<SP>в<SP>свой<SP>ак* EXTRACT=TXT');
if(iimGetLastExtract() !== '#EANF#'){
Vhod();
}
r = 1;
v = 1;
Razdel();
for(;razdel !== '#EANF#';Razdel()){// || prochitan !== '#EANF#'
//alert("r = "+r+"    "+"v = "+v);
//Prochitan();
if(razdel !== '#EANF#'){// && prochitan == '#EANF#'
Smotrim();
v++;
}
else{
v++;
}
if(razdel == '#EANF#'){
r++;
}
}
}

YouTube();


Помогите реализовать. "Президент", ты где пропал? :), я уверен, ты знаешь решение этой проблемы.

InfSub


Я, как ангел!!! =D

Отсутствует

 

№656805-07-2016 12:14:16

matrix27
Участник
 
Группа: Members
Зарегистрирован: 05-06-2016
Сообщений: 14
UA: Yandex 16

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

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

TypeError: this.dataSource[(line - 1)] is undefined, line 4 (Error code: -1001)

в ресширении iim все срабатывает а в js пишет на дисплее эту ошибку.
хотя все строки записи аймакрос одинаковые в js берет и txt выводит слово на дисплей и останавливается с этой ошибкой помогите пожалуста код в сполере представлю.

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

Выделить код

Код:

for (i=1;i<=1;i++){
var macro;
macro = "CODE:";
macro += "CMDLINE !DATASOURCE D:\\FirefoxPortable\\Data\\profile\\iMacros\\Datasources\\zapros.txt" + "\n";
macro += "ADD !EXTRACT {{!COL1}} " + "\n";
iimPlay(macro)
var zapros = iimGetLastExtract(1)
iimDisplay('строка   '+ i +'   запрос '+ zapros)
macro = "CODE:" + "\n";
macro += "URL GOTO=https://www.facebook.com/" + "\n";
macro += "TAG POS=1 TYPE=SPAN ATTR=TXT:ГРУППЫ" + "\n";
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://www.facebook.com/search/top/ ATTR=NAME:q CONTENT={{!COL1}}" + "\n";
macro += "TAG POS=1 TYPE=BUTTON FORM=ACTION:https://www.facebook.com/search/top/ ATTR=TXT:Поиск" + "\n";
macro += "TAG POS=1 TYPE=DIV ATTR=TXT:Группы" + "\n";
macro += "SET !EXTRACT NULL" + "\n";
iimPlay(macro)
}


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

Выделить код

Код:

CMDLINE !DATASOURCE D:\\FirefoxPortable\\Data\\profile\\iMacros\\Datasources\\zapros.txt
ADD !EXTRACT {{!COL1}} 
URL GOTO=https://www.facebook.com/
TAG POS=1 TYPE=SPAN ATTR=TXT:ГРУППЫ
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://www.facebook.com/search/top/ ATTR=NAME:q CONTENT={{!COL1}}
TAG POS=1 TYPE=BUTTON FORM=ACTION:https://www.facebook.com/search/top/ ATTR=TXT:Поиск
TAG POS=1 TYPE=DIV ATTR=TXT:Группы
SET !EXTRACT NULL

Отредактировано matrix27 (05-07-2016 12:41:16)

Отсутствует

 

№656905-07-2016 13:07:35

Koks
Участник
 
Группа: Members
Зарегистрирован: 02-10-2015
Сообщений: 151
UA: Chrome 51.0

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

Здравствуйте, на бирже yobit.net раздают FreeCoins, пытаюсь сделать проверку на появление reCAPTCHA, но скрипт её постоянно видит, даже если её нет.

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

Выделить код

Код:

var t0='SET !TIMEOUT_STEP 0\n';
var f1='FRAME NAME=undefined\n';
        if(iimPlayCode(t0+''+f1+'TAG POS=2 TYPE=DIV ATTR=TXT:reCAPTCHA')>0){ 
            iimPlayCode('PAUSE');
            } else {


Так тоже постоянно видит.
скрытый текст

Выделить код

Код:

if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=script ATTR=src:*recaptcha*')>0){

Отредактировано Koks (05-07-2016 13:59:05)

Отсутствует

 

№657005-07-2016 14:55:35

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

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

Koks
Ну так найдите параметр у капчи, отличающийся между, видимой и невидимой капчей


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


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

Отсутствует

 

№657105-07-2016 15:31:04

Sergey_yu
Участник
 
Группа: Members
Зарегистрирован: 25-03-2016
Сообщений: 31
UA: Chrome 51.0

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

Доброго времени суток. Помогите разобраться, нужно чтобы макрос вводил текст, но id меняется в зависимости от url страницы, написал следующее:

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

Выделить код

Код:

var teksite=window.location;
teksite=String(teksite);

var obsu=teksite.indexOf("88392");
obsu=obsu*1+9;
obsu=teksite.slice(obsu,obsu+8);

var idobsu='#reply_field-88392_'+obsu;

iimSet("idobsu",idobsu);
iimPlay('CODE:'
+ 'PROMPT {{idobsu}}\n'
+ 'EVENT TYPE=CLICK SELECTOR={{idobsu}} BUTTON=0\n'
+ 'EVENTS TYPE=KEYPRESS SELECTOR={{idobsu}} CHARS="gdghdgdgd"');


Получается id показан правильно, но вот так не работает, подскажите есть какой нибудь выход?

Прошу прощения, ошибся, все работает

Отредактировано Sergey_yu (05-07-2016 16:00:22)

Отсутствует

 

№657205-07-2016 18:39:59

kani339
Участник
 
Группа: Members
Зарегистрирован: 10-10-2015
Сообщений: 110
UA: Chrome 51.0

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

У меня возникла такая проблема.

Есть скрипт, который должен зайти в аккаунт Фейсбука из цсв файла, после чего из другово цсв файла он берет урл переходит по нему и добавляет в друзья.
На однин аккаунт скрипт отправляет 20 заявок после чего логиниться в следующий аккаунт и должен продолжать цикл с того места, где остановился, то есть с на второй
итерации "i", "J" - начаинаеться с позиции 21 и когда отправлено 20 заявок скрипт выходит из цикла

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

Проблема в том, что когда скрипт обнаружил, верификацию он выходил из цикла "J",
но при этом он пропускает строки в цсв файле из которого должен добавлять друзей, по скольку
отработала данная строка

var j = i*20-19;

- которая определяет с какой позиции скрипт должен начать.

Помогите пожалуйста разрешить данную проблему.


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

Выделить код

Код:

var accounts = 10;
var total = 100;

for(var i = 1; i <= accounts; i++) {

function LogIn() {
    iimPlayCode(speed+error+'SET !ENCRYPTION NO\nSET !DATASOURCE Facebooklogin.csv\nSET !DATASOURCE_LINE '+i+'\nTAG POS=1 TYPE=INPUT:EMAIL ATTR=ID:"email" CONTENT={{!COL1}}\nTAG POS=1 TYPE=INPUT:PASSWORD ATTR=ID:"pass" CONTENT={{!COL2}}\nTAG POS=1 TYPE=LABEL ATTR=class:"uiButton uiButtonConfirm"\n')
}

//Check if already logged in then  relog to account from csv file
if(iimPlayCode('TAG POS=1 TYPE=A ATTR=CLASS:"_2s25"')>0) {
    iimPlayCode('TAG POS=1 TYPE=DIV ATTR=ID:"userNavigationLabel"\nTAG POS=2 TYPE=SPAN ATTR=TXT:Log<SP>Out')
    LogIn();
} else { LogIn(); }


var j = i*20-19;
for(j; j <= total; j++) {

//If Security Check
if(iimPlayCode(timeout+'TAG POS=1 TYPE=DIV ATTR=CLASS:"_2e9n"')>0) {
    break;    
}

//Send Message and Add Friend
iimPlayCode('SET !DATASOURCE FacebookFriends.csv\nSET !DATASOURCE_LINE '+j+'\nURL GOTO={{!COL1}}\nSET !EXTRACT {{!URLCURRENT}}\nSAVEAS TYPE=EXTRACT FOLDER=* FILE={{!NOW:yyyy/mm/dd}}.csv\nTAG POS=1 TYPE=A ATTR=HREF:/messages/thread/*\nTAG POS=1 TYPE=TEXTAREA ATTR=CLASS:"br *" CONTENT=""\nTAG POS=1 TYPE=TEXTAREA ATTR=ID:"composerInput" CONTENT=""\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:composer_form ATTR=NAME:send\nURL GOTO={{!COL1}}\n')

if(j==20*i) { break; }
}//End Of 'J' loop


};//End of 'I' loop

Отсутствует

 

№657305-07-2016 20:01:53

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

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

kani339
Сделай отдельную переменную, которая будет изменяться в диапазоне от 1 до 20
Глобальный номер же оставь в j но нерасчитывай его относительно переменной i, а меняй по факту выполненных действий


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


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

Отсутствует

 

№657405-07-2016 20:22:06

kani339
Участник
 
Группа: Members
Зарегистрирован: 10-10-2015
Сообщений: 110
UA: Chrome 51.0

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

Я до этого еще пыталсь сделать вот так

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

Выделить код

Код:

var x = 0;//if no error

if(x==0) {
    var j = i*20-19;
} else if (j > 19) {
    var j = j - 19;
    x = 0;
}

for(j; j <= total; j++) {

//If Security Check
if(iimPlayCode(timeout+'TAG POS=1 TYPE=DIV ATTR=CLASS:"_2e9n"')>0) {
    x = 1;
    break;
    
} else {
    x = 0;
}


Создал переменную, которая равно "0" - то есть ерора нету, но если еррор появляеться переменная равна единицы и тогда онимать от "J",
но проблема в это случаи не выходит из данного цикла
скрытый текст

Выделить код

Код:

if(j==20*i) { break; }


Не могли бы показать пример реализации вашей задумки или же что можно сделать с этим вариантом.
Заранее спасибо.

Отсутствует

 

№657505-07-2016 20:24:44

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

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

kani339
Могу, но не с мобилы, очень проблематично писать код на форуме с мобилы


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


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

Отсутствует

 

№657605-07-2016 20:32:07

kani339
Участник
 
Группа: Members
Зарегистрирован: 10-10-2015
Сообщений: 110
UA: Chrome 51.0

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

InfSub пишет

kani339
Могу, но не с мобилы, очень проблематично писать код на форуме с мобилы

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

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Board footer

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