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

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Управляющий js-файл. Не работают циклы...

№106-07-2016 12:01:25

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Palemoon 25.0

[РЕШЕНО] Управляющий js-файл. Не работают циклы...

Есть управляющий start.js-скрипт, который запускает файлы 1.js и 2.js
Содержимое файлов:

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

Выделить код

Код:

for(i = 0; i < 4; i++){
iimPlayCode("URL GOTO=imacros://run/?m=test/1.js");
iimPlayCode("URL GOTO=imacros://run/?m=test/2.js");
}


код публикуется в тегах code внутри спойлера
Цикл не запускает файл 2.js, а только файл 1.js.
Поясните, просто в джава не силён... Как сделать, чтобы js-управляющий запускал бы их циклически, один за другим, а после бы вновь..?? Помогите, кто знает..

InfSub

Отсутствует

 

№206-07-2016 12:54:28

dvomaks
Участник
 
Группа: Members
Зарегистрирован: 01-07-2016
Сообщений: 33
UA: Firefox 45.0

Re: [РЕШЕНО] Управляющий js-файл. Не работают циклы...

так просто не получится, есть много вариантов  но их реализация зависит от ваших навыков в js и от структуры самих файлов в 1.js  и 2.js.

одним из самых простых для понимания костылей (но не самых элегантных и правильных) в ситуации работы с imacros, это код файлов 1.js  и 2.js вытянуть в одну строку, записать в csv, потом построчно считывать и выполнять с помощью функции eval().

Отсутствует

 

№306-07-2016 19:32:03

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

Re: [РЕШЕНО] Управляющий js-файл. Не работают циклы...

Romstar08
Объедините все в 1 js файл и не занимайтесь ерундой, вида: запуск js из js


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

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

Отсутствует

 

№407-07-2016 01:58:21

dvomaks
Участник
 
Группа: Members
Зарегистрирован: 01-07-2016
Сообщений: 33
UA: Firefox 45.0

Re: [РЕШЕНО] Управляющий js-файл. Не работают циклы...

InfSub пишет:

Romstar08
Объедините все в 1 js файл и не занимайтесь ерундой, вида: запуск js из js

Позволю не согласится, например если у вас под сотню серверов - добавил файлик на центральный сервер -- остальные его подхватили пошло работать, а если оправить eval() в try - catch то ошибка в файле не отобразится на работе системы в целом.

Отсутствует

 

№507-07-2016 02:26:13

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

Re: [РЕШЕНО] Управляющий js-файл. Не работают циклы...

dvomaks
Я не говорю, про сотню серверов, я отвечаю на вопрос, человеку, который не силен в js
Захочет - научится и последует вашему совету или найдет иное решение
Но в большинстве случаев, новички начинают городить огород из того что нашли на форуме, совершенно не понимая принцип и для чего это сделано


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

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

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Управляющий js-файл. Не работают циклы...

Board footer

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