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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№490214-10-2015 12:11:22

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

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

Марина89 пишет

какой код сюда вставить

тот, что вы пытаетесь зациклить, нажимая кнопку "Воспр. (Цикл)"


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


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

Отсутствует

 

№490314-10-2015 12:59:40

Марина89
Участник
 
Группа: Members
Зарегистрирован: 22-10-2014
Сообщений: 46
UA: Chrome 45.0

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

InfSub пишет

тот, что вы пытаетесь зациклить, нажимая кнопку "Воспр. (Цикл)"

То есть написать сюда  " /* тут код, который нужно повторить 10 раз*/" название макроса, который я обычно выбираю и нажимаю "Вспр.(цикл)?

А что-то сейчас так делаю, но все-равно только один раз скрипт проходит и останавливается. Вот как сделала:

Выделить код

Код:

for(i = 0; i < 10; i++){
    /* 3.Bitcoin.js*/
};

Этот скрипт у меня под названием "3.Bitcoin.js"

Отсутствует

 

№490414-10-2015 15:24:12

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

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

Марина89
вы понимаете разницу между словом код и словом скрипт?


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


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

Отсутствует

 

№490514-10-2015 15:31:53

Марина89
Участник
 
Группа: Members
Зарегистрирован: 22-10-2014
Сообщений: 46
UA: Chrome 45.0

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

InfSub пишет

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

Я в этом деле новичок, и еще плохо разбираюсь в некоторых местах. Ну напишите, пожалуйста, что надо написать здесь?
/* тут код, который нужно повторить 10 раз*/"

Отсутствует

 

№490614-10-2015 15:32:22

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

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

Марина89
советую воспользоваться гуглом для поиска, соответствующих ресурсов по основам js, данная тема - не посвящена обучению js, для этого есть куча, соответствующих ресурсов
тема посвящена конкретным вопросам и решениям в связке JS+iMacros, но не элементарным вопросам программирования на js

Добавлено 14-10-2015 15:35:33

Марина89 пишет

Ну напишите, пожалуйста, что надо написать здесь?

содержимое файла 3.Bitcoin.js

Отредактировано InfSub (14-10-2015 15:35:33)


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


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

Отсутствует

 

№490714-10-2015 15:42:14

Марина89
Участник
 
Группа: Members
Зарегистрирован: 22-10-2014
Сообщений: 46
UA: Chrome 45.0

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

InfSub пишет

Марина89советую воспользоваться гуглом для поиска, соответствующих ресурсов по основам js, данная тема - не посвящена обучению js, для этого есть куча, соответствующих ресурсовтема посвящена конкретным вопросам и решениям в связке JS+iMacros, но не элементарным вопросам программирования на js

Да не могу я правильно сформулировать вопросы в гугле. Здесь я узнала больше чем в поиске яндекса и гугла.

Добавлено 14-10-2015 15:47:04

InfSub пишет

содержимое файла 3.Bitcoin.js

Я пыталась, все содержимое выделить, и вставить в эту строку. ничего  не получилось, скрипт также проходит только один раз

Отредактировано Марина89 (14-10-2015 15:47:04)

Отсутствует

 

№490814-10-2015 15:53:52

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

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

Марина89 пишет

не могу я правильно сформулировать вопросы в гугле

js циклы - элементарно, Ватсон (с)


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


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

Отсутствует

 

№490914-10-2015 16:10:25

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

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

Можно-ли извлекать строки из файла рандомно?
Можно-ли выбирать файл рондомно? (для извлечение строк)
Можно-ли запустить BAT файл через imacros?
Как очистить нужные куки или не все куки?
Можно-ли при извлечении строки из файла строка удалилась? (вырезать)
Как копировать текст в буфер обмена?


Правила, форума: пункт: 2.1  Задавать вопросы, ответы на которые есть в «FAQ» или легко находятся поиском...

InfSub

Отсутствует

 

№491014-10-2015 16:37:31

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

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

bop101
wiki.imacros.net + поиск по данной теме


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


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

Отсутствует

 

№491114-10-2015 17:13:32

milenadesy
Забанен
 
Группа: Members
Зарегистрирован: 14-10-2015
Сообщений: 3
UA: Chrome 45.0

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

ребят хелп  плз чё не  так   с эти местом  макрос не запускается  вообще

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

Выделить код

Код:

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


Читаем правила!
Публикация кода, разрешена только в тегах code спрятанных в спойлер

InfSub

Отсутствует

 

№491214-10-2015 17:22:28

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

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

milenadesy
этот код - корректен, проверяйте остальной ваш код, либо попробуйте сбросить FF на дефолтовые настройки

если включен игнор ошибок SET !ERRORIGNORE YES - отключите, по сообщению об ошибке - сможете определить где конкретно ошибка

Отредактировано InfSub (14-10-2015 17:26:21)


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


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

Отсутствует

 

№491314-10-2015 17:23:42

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

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

Помогите пожалуйста сделать правильную проверку, нужно когда файл 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)

Отсутствует

 

№491414-10-2015 17:29:40

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

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

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)!

Отсутствует

 

№491514-10-2015 17:44:15

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

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

InfSub пишет

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)

Отсутствует

 

№491614-10-2015 18:16:16

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

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


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


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

Отсутствует

 

№491714-10-2015 18:19:04

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

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

InfSub пишет

как переводится сообственно я знаю, меня интересует почему это происходит

Отсутствует

 

№491814-10-2015 18:21:52

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

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

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)!

Отсутствует

 

№491914-10-2015 18:32:10

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

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

InfSub
нашел ошибку, но всеравно почемуто переменна не увеличивается на один, я поставил

macros += "SET !DATASOURCE_LINE " + link + "\n";

у меня все время из этого файла берется первая строка

Отсутствует

 

№492014-10-2015 19:18:14

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

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

kani339 пишет

у меня все время из этого файла берется первая строка

код со всеми изменениями выложите


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


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

Отсутствует

 

№492114-10-2015 19:47:13

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

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

InfSub пишет
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);
}

Отсутствует

 

№492214-10-2015 19:55:36

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

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

скрытый текст
Руки бы повыдергивать за такую писанину :(:(:(

macros += "SET !DATASOURCE_LINE " +i+ "\n";

И так же само с j


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№492314-10-2015 20:08:51

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

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

PRESIDENT пишет

скрытый текст
Руки бы повыдергивать за такую писанину :(:(:(

macros += "SET !DATASOURCE_LINE " +i+ "\n";

И так же само с j

скрытый текст
В таком случаи выдает

!DATASOURCE_LINE must be positive integer, line 2

Отредактировано kani339 (14-10-2015 20:09:22)

Отсутствует

 

№492414-10-2015 20:20:43

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

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

ты 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
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№492514-10-2015 20:36:25

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

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

kani339 пишет

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:40:02
PRESIDENT
зачем столько извращений с EXTRACT'ами?
ты кстати, не все "зубочистки" убрал -> (\\)

Добавлено 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)!

Отсутствует

 

№492614-10-2015 20:49:45

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

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

Я чёто там засомневался, в евенте же нельзя звездочки использовать.
И хз что у него  там за код был, поэтому оставил как есть, думаю дальше сам допрёт.


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

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

Board footer

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