Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
какой код сюда вставить
тот, что вы пытаетесь зациклить, нажимая кнопку "Воспр. (Цикл)"
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
тот, что вы пытаетесь зациклить, нажимая кнопку "Воспр. (Цикл)"
То есть написать сюда " /* тут код, который нужно повторить 10 раз*/" название макроса, который я обычно выбираю и нажимаю "Вспр.(цикл)?
А что-то сейчас так делаю, но все-равно только один раз скрипт проходит и останавливается. Вот как сделала:
Этот скрипт у меня под названием "3.Bitcoin.js"
Отсутствует
Марина89
вы понимаете разницу между словом код и словом скрипт?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
вы понимаете разницу между словом код и словом скрипт?
Я в этом деле новичок, и еще плохо разбираюсь в некоторых местах. Ну напишите, пожалуйста, что надо написать здесь?
/* тут код, который нужно повторить 10 раз*/"
Отсутствует
Марина89
советую воспользоваться гуглом для поиска, соответствующих ресурсов по основам js, данная тема - не посвящена обучению js, для этого есть куча, соответствующих ресурсов
тема посвящена конкретным вопросам и решениям в связке JS+iMacros, но не элементарным вопросам программирования на js
Добавлено 14-10-2015 15:35:33
Ну напишите, пожалуйста, что надо написать здесь?
содержимое файла 3.Bitcoin.js
Отредактировано InfSub (14-10-2015 15:35:33)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Марина89советую воспользоваться гуглом для поиска, соответствующих ресурсов по основам js, данная тема - не посвящена обучению js, для этого есть куча, соответствующих ресурсовтема посвящена конкретным вопросам и решениям в связке JS+iMacros, но не элементарным вопросам программирования на js
Да не могу я правильно сформулировать вопросы в гугле. Здесь я узнала больше чем в поиске яндекса и гугла.
Добавлено 14-10-2015 15:47:04
содержимое файла 3.Bitcoin.js
Я пыталась, все содержимое выделить, и вставить в эту строку. ничего не получилось, скрипт также проходит только один раз
Отредактировано Марина89 (14-10-2015 15:47:04)
Отсутствует
не могу я правильно сформулировать вопросы в гугле
js циклы - элементарно, Ватсон (с)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Уже как неделю бьюсь над этими вопросами, помогите Пожалуйста решить хоть один.
удалено, для самобичевания есть раздел флейм
Можно-ли извлекать строки из файла рандомно?
Можно-ли выбирать файл рондомно? (для извлечение строк)
Можно-ли запустить BAT файл через imacros?
Как очистить нужные куки или не все куки?
Можно-ли при извлечении строки из файла строка удалилась? (вырезать)
Как копировать текст в буфер обмена?
Правила, форума: пункт: 2.1 Задавать вопросы, ответы на которые есть в «FAQ» или легко находятся поиском...
InfSub
Отсутствует
bop101
wiki.imacros.net + поиск по данной теме
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
ребят хелп плз чё не так с эти местом макрос не запускается вообще
SET GGG EVAL("Math.round((Math.random() * (4 - 1) + 1))") TAG POS=1 TYPE=INPUT:FILE FORM=NAME:add_form ATTR=NAME:logo[] CONTENT=C:\Users\izi\Desktop\ff\левые\213\{{GGG}}.jpg
InfSub
Отсутствует
milenadesy
этот код - корректен, проверяйте остальной ваш код, либо попробуйте сбросить FF на дефолтовые настройки
если включен игнор ошибок SET !ERRORIGNORE YES - отключите, по сообщению об ошибке - сможете определить где конкретно ошибка
Отредактировано InfSub (14-10-2015 17:26:21)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Помогите пожалуйста сделать правильную проверку, нужно когда файл pages.txt достигает последней строки (в моем случаи их 2) он начинает процесс заного, вроде все работает но ко всему еще нужно переменную link увелечить на один, после того как выборка урл с файла pages.txt началась по новой.
var macros,loop; var totalPages = 2; var link = 1; macros = "CODE:"; macros += "SET !DATASOURCE pages.txt" + "\n"; macros += "SET !DATASOURCE_LINE {{i}}" + "\n"; macros += "URL GOTO=\"{{!COL1}}\"" + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"ZT5Tcc\"" + "\n"; macros += "TAB T=2" + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"kqa es\"" + "\n"; macros += "SET !DATASOURCE links.txt" + "\n"; macros += "SET !DATASOURCE_LINE " + link + "\n"; macros += 'EVENTS TYPE=KEYPRESS SELECTOR="div[class=\\"df b-K b-K-Xb URaP8 editable\\"]" CHARS={{!COL1}}' + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"d-k-l b-c b-c-Ba qy jt\"" + "\n"; macros += "WAIT SECONDS=1" + "\n"; macros += "TAB T=1" + "\n"; macros += "TAB CLOSEALLOTHERS" + "\n"; loop = prompt("How many times to play macros?", loop); for( i= 1; i <= loop; i++) { if( i > totalPages ) { i=1; link++; } iimSet("i",i) iimDisplay("Loop Plays: "+i) iimPlay(macros) }
Отредактировано kani339 (14-10-2015 17:24:02)
Отсутствует
kani339
в вашем коде - переменная i номер цикла, а вы ее объявляете как номер строки
Добавлено 14-10-2015 17:34:01
for( i= 1; i <= loop; i++) { for(j=1;j <= totalPages;j++) { iimSet("i",j); iimPlay(macros); link++; } iimDisplay("Loop Plays: "+i); }
Отредактировано InfSub (14-10-2015 17:36:00)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
kani339
в вашем коде - переменная i номер цикла, а вы ее объявляете как номер строкиДобавлено 14-10-2015 17:34:01
должно быть - как-то так, если я правильно понял, то что вы тут накодили...Выделить кодКод:
for( i= 1; i <= loop; i++) { for(j=1;j <= totalPages;j++) { iimSet("i",j); iimPlay(macros); link++; } iimDisplay("Loop Plays: "+i); }
Выдает ошибку
BadParameter: !DATASOURCE_LINE must be positive integer, line 8 (Error code: -911)
Отредактировано kani339 (14-10-2015 18:14:35)
Отсутствует
kani339
translate.google.ru
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
kani339
translate.google.ru
как переводится сообственно я знаю, меня интересует почему это происходит
Отсутствует
kani339
ищите, где еще в вашем скрипте используется переменная j и что в нее попадает или задайте другое имя переменной
Добавлено 14-10-2015 18:24:06
строка
macros += "SET !DATASOURCE_LINE {{i}}" + "\n";
должна была остаться неизменной, если вы изменили {{I}} на {{J}} значит измените и iimSet('I',j) на iimSet('J',j)
Отредактировано InfSub (14-10-2015 18:24:51)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
нашел ошибку, но всеравно почемуто переменна не увеличивается на один, я поставил
macros += "SET !DATASOURCE_LINE " + link + "\n";
у меня все время из этого файла берется первая строка
Отсутствует
у меня все время из этого файла берется первая строка
код со всеми изменениями выложите
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
kani339 пишету меня все время из этого файла берется первая строка
код со всеми изменениями выложите
И всеравно ошибка
BadParameter: !DATASOURCE_LINE must be positive integer, line 2 (Error code: -911)
var macros,loop; var totalPages = 2; var link = 1; macros = "CODE:"; macros += "SET !DATASOURCE pages.txt" + "\n"; macros += "SET !DATASOURCE_LINE {{i}}" + "\n"; macros += "URL GOTO=\"{{!COL1}}\"" + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"ZT5Tcc\"" + "\n"; macros += "TAB T=2" + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"kqa es\"" + "\n"; macros += "SET !DATASOURCE links.txt" + "\n"; macros += "SET !DATASOURCE_LINE {{j}}" + "\n"; macros += 'EVENTS TYPE=KEYPRESS SELECTOR="div[class=\\"df b-K b-K-Xb URaP8 editable\\"]" CHARS={{!COL1}}' + "\n"; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:\"d-k-l b-c b-c-Ba qy jt\"" + "\n"; macros += "WAIT SECONDS=1" + "\n"; macros += "TAB T=1" + "\n"; macros += "TAB CLOSEALLOTHERS" + "\n"; loop = prompt("How many times to play macros?", loop); for( i= 1; i <= loop; i++) { for(j=1;j <= totalPages;j++) { iimSet("j",j); iimPlay(macros); link++; } iimDisplay("Loop Plays: "+i); iimSet("i",i); }
Отсутствует
macros += "SET !DATASOURCE_LINE " +i+ "\n";
И так же само с j
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
скрытый текстРуки бы повыдергивать за такую писанинуmacros += "SET !DATASOURCE_LINE " +i+ "\n";
И так же само с j
!DATASOURCE_LINE must be positive integer, line 2
Отредактировано kani339 (14-10-2015 20:09:22)
Отсутствует
ты link нигде не используешь
var iP=iimPlayCode, iD=iimDisplay, t0='SET !TIMEOUT_STEP 0\n', t3='SET !TIMEOUT 30\n'; var macros, loop, totalPages = 2, link = 1; loop = prompt("How many times to play macros?", loop); for(i= 1;i <= loop;i++){ iD("Loop Plays: "+i); for(j=1;j <= totalPages;j++){ iP(t0+'SET !DATASOURCE pages.txt\nSET !DATASOURCE_LINE'+i+'\nSET !EXTRACT {{!COL1}}'); iP(t3+'URL GOTO='+iimGetExtract()); iP(t3+'TAG POS=1 TYPE=DIV ATTR=CLASS:*ZT5Tcc*\nTAG POS=1 TYPE=DIV ATTR=CLASS:*kqa es*'); iP(t0+'SET !DATASOURCE links.txt\nSET !DATASOURCE_LINE'+j+'\nSET !EXTRACT {{!COL1}}'); iP(t0+'EVENTS TYPE=KEYPRESS SELECTOR="div[class=\\"df b-K b-K-Xb URaP8 editable\\"]" CHARS='+iimGetExtract()); iP(t3+'TAG POS=1 TYPE=DIV ATTR=CLASS:*d-k-l b-c b-c-Ba qy jt*'); iP('WAIT SECONDS=1\nTAB CLOSEALLOTHERS');}}
Отредактировано PRESIDENT (14-10-2015 20:23:50)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
BadParameter: !DATASOURCE_LINE must be positive integer, line 2 (Error code: -911)
еще бы, iimSet() ставится перед iimPlay() а не после
for( i= 1; i <= loop; i++) { for(j=1;j <= totalPages;j++) { iimSet("i",i); iimSet("j",j); iimPlay(macros); } iimDisplay("Loop Plays: "+i); }
Добавлено 14-10-2015 20:47:36
кстати, мой косяк, я в первоначальном коде пропустил обращение ко второму файлу, просто не дочитал код в переменной macros до конца, потому и не указал второй iimSet()
Отредактировано InfSub (14-10-2015 20:47:36)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Я чёто там засомневался, в евенте же нельзя звездочки использовать.
И хз что у него там за код был, поэтому оставил как есть, думаю дальше сам допрёт.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует