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

Многие проблемы быстрее решаются поиском по форуму и чтением 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]
    .


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

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

Отсутствует

 

№622707-05-2016 08:19:29

virtuoznik
Участник
 
Группа: Members
Зарегистрирован: 08-03-2016
Сообщений: 5
UA: Firefox 46.0

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

Обернул Макрос в JS.

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Что делать дальше?

Отсутствует

 

№622807-05-2016 13:55:56

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

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

virtuoznik
Читать форум


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


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

Отсутствует

 

№622909-05-2016 02:02:54

Pirat86
Участник
 
Группа: Members
Зарегистрирован: 09-04-2016
Сообщений: 7
UA: Chrome 48.0

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

Подскажите, пожалуйста, как можно расшыфровать этот скрипт? И вообще, реально ли это?:blush:
Он огромен.... и это только его часть. Весь не влазит в спойлер( Поэтому, если кто-то знает как его расшифровать, то напишите что готовы помочь и я его отправлю весь

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

Выделить код

Код:

$=String.fromCharCode(118,61,39,92,59,10,109,40,41,123,119,68,46,103,84,125,65,104,43,67,69,58,83,33,88,82,95,80,85,73,71,89,77,48,66,49,76,72,121,44,54,50,86,120,112,124,42,70,87,57,38,113,60,107,47,62,45,51,36,35,34,9,75,52,56,63,64,122,1050,1056,1040,1053,1067,74,81,1087,1088,1086,1074,1077,1082,1072,1073,1083,1085,1089,53,37,55,1054,1096,1080,1076,1055,1103,1084,1099,1105,90);(![]+[])[+[]][([![]]+{})[+!+[]+[+[]]]+([]+[]+{})[+!+[]]+([]+[]+[][[]])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+[]]+([![]]+{})[+!+[]+[+[]]]+(!![]+[])[+[]]+([]+[]+{})[+!+[]]+(!![]+[])[+!+[]]][([![]]+{})[+!+[]+[+[]]]+([]+[]+{})[+!+[]]+([]+[]+[][[]])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+[]]+([![]]+{})[+!+[]+[+[]]]+(!![]+[])[+[]]+([]+[]+{})[+!+[]]+(!![]+[])[+!+[]]]($[0]+(![]+[])[+!+[]]+(!![]+[])[+!+[]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+([]+[]+[][[]])[+!+[]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[1]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[2]+$[3]+([]+[]+[][[]])[+!+[]]+$[2]+$[4]+$[5]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[5]+(![]+[])[+[]]+(!![]+[])[!+[]+!+[]]+([]+[]+[][[]])[+!+[]]+([![]]+{})[+!+[]+[+[]]]+(!![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+([]+[]+{})[+!+[]]+([]+[]+[][[]])[+!+[]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[6]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+([![]]+{})[+!+[]+[+[]]]+$[7]+$[8]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[9]+$[5]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+(!![]+[])[+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]]+(!![]+[])[+!+[]]+([]+[]+[][[]])[+!+[]]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+([]+[]+[][[]])[+!+[]]+(!![]+[])[!+[]+!+[]+!+[]]+$[10]+(+{}+[]+[]+[]+[]+{})[+!+[]+[+[]]]+$[11]+(![]+[])[+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+$[7]+$[8]+$[12]+$[13]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+$[14]+([![]]+[][[]])[+!+[]+[+[]]]+$[6]+(!![]+[])[!+[]+!+[]+!+[]]+$[7]+$[8]+$[5]+$[15]+$[5]+(![]+[])............


И еще одна прблемка. Этот скрипт должен сохранять адреса кошельков xapo в файл.
скрытый текст

Выделить код

Код:

var kol = 3; // количество кошельков
var pos = 25; // указываем POS кошелька (пустого)
var pos2 = 35; // указываем POS кошелька (не пустого)
for (;kol>0;kol--) {
iimPlay("CODE:"
+ "WAIT SECONDS=3" + "\n"
+ 'EVENT TYPE=CLICK SELECTOR="#header-wallet-link>SPAN" BUTTON=0' + "\n"
+ "WAIT SECONDS=3" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ "TAG POS=1 TYPE=SPAN ATTR=CLASS:avatar<SP>first" + "\n"
+ "WAIT SECONDS=3" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ "TAG POS="+kol+" TYPE=STRONG ATTR=CLASS:first" + "\n"
+ "WAIT SECONDS=7" + "\n"
+ 'EVENT TYPE=CLICK SELECTOR="#walletsubh-input-key" BUTTON=0' + "\n"
+ "WAIT SECONDS=5" + "\n"
+ 'TAG POS=5 TYPE=H2 ATTR=* EXTRACT=TXT' + "\n"
+ "WAIT SECONDS=3" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ "TAG POS="+pos2+" TYPE=STRONG ATTR=* EXTRACT=TXT" + "\n"
+ "TAG POS="+pos+" TYPE=STRONG ATTR=* EXTRACT=TXT" + "\n"
+ "WAIT SECONDS=3" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ "SAVEAS TYPE=EXTRACT FOLDER=C:\\POLEZNO\\ FILE=bitcoin.csv" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ "TAG POS=1 TYPE=A ATTR=HREF:javascript:;&&CLASS:fancybox-item<SP>fancybox-close&&TITLE:Close" + "\n"
+ "WAIT SECONDS=3" + "\n"
+ "SET !TIMEOUT_STEP 10" + "\n"
+ 'EVENT TYPE=CLICK SELECTOR="#header-nav-home>SPAN" BUTTON=0');
}


Проблема в том, что пустые кошельки и кошельки с сатошиками имеют разный POS, я прописал две переменные с POS, но сохраняет он адреса пустых кошельков нормально, а вот кошельки с сатошами скрипт сохраняет втулив после комы еще название одной из транзакций((
скрытый текст

Выделить код

Код:

"#EANF#","#EANF#","
        3QRsjjYAGkfgAdTCT9aoJLWLjUVqQcAM4d
      "
"#EANF#","
        3HYMmBAYuNxrtuzrX2SHLs8vpNV
      ","Transfer to Main Wallet"
"#EANF#","
        3HStQ1sLDftyidtоDpduPpm8TvQPHt
      ","Transfer to Main Wallet"


Как сделать чтобы он сохнранял только адреса кошельков?

Отсутствует

 

№623010-05-2016 19:10:29

demens
Участник
 
Группа: Members
Зарегистрирован: 21-12-2015
Сообщений: 14
UA: Chrome 50.0

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

Как сохранить текст из переменной "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

Отредактировано demens (10-05-2016 19:30:46)

Отсутствует

 

№623110-05-2016 20:17:02

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

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

demens
цифры - не могут быть переменными, в сообщении об ошибке, все черным по белому написано


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


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

Отсутствует

 

№623211-05-2016 09:42:20

myscience
Участник
 
Группа: Members
Зарегистрирован: 25-02-2016
Сообщений: 35
UA: Firefox 45.0

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

Как отключить воспроизведение диалога открытие для загрузки файлов?

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

Выделить код

Код:

ONDIALOG POS=1 BUTTON=Отмена CONTENT=


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

Отсутствует

 

№623311-05-2016 10:08:54

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

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

myscience пишет

извлечь не нажимая кнопку невозможно.

Посмотри в коде страницы, там ссылка должна быть и можна извлечь без нажиманий.


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

Отсутствует

 

№623411-05-2016 10:09:54

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

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

myscience
Читаем правила форума iMacros и формулируем вопрос так, чтобы на него можно было ответить НЕ "гадая на кофейной гуще"


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


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

Отсутствует

 

№623511-05-2016 10:21:39

myscience
Участник
 
Группа: Members
Зарегистрирован: 25-02-2016
Сообщений: 35
UA: Firefox 45.0

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

Как запретить Firefox загружать файлы, если в imacros не удается заблокировать окно сохранения файлов?
Окно не появляется, если есть действие по умолчанию для данного типа файла.
Но типов файлов у меня много и действие игнорировать в вписке возможных я не нашел.

Добавлено 11-05-2016 10:24:14

PRESIDENT пишет
myscience пишет

извлечь не нажимая кнопку невозможно.

Посмотри в коде страницы, там ссылка должна быть и можна извлечь без нажиманий.

Я смотрел, потому так и написал. Там защита. По нажатию кнопки отсылает на вспомогательную страницу, на которой прямая ссылка (если скачивание еще не началось). Но скачивание всегда само начинается.
Href извлекаю из прямой ссылки не нажимая.

Добавлено 11-05-2016 10:27:52
Решил проблему плясками с бубном, оказалось быстрее.
Добавил строчку гото=сохраненная страница (любая) и окно загрузки не успевает сработать)))

Отредактировано myscience (11-05-2016 10:27:52)

Отсутствует

 

№623612-05-2016 09:55:58

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

Здравствуйте! Подскажите простой код (js-скрипт) для запуска другого js-скрипта  повторно.
То есть надо так, чтоб js-скрипт запустился и отработал, потом опять запустился и отработал и так заданное количество раз.

Отсутствует

 

№623712-05-2016 10:18:19

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

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

Здравствуйте, искал ответ по форуму, но единственное что нашел: "обрезать картинку php-кой", подскажите, как обрезать фотографию по пикселям, допустим узнать размеры скаченной фотографии и отрезать nn-ое кол-во пикселей справа(слева), снизу(сверху) или сделать скрин при скачивании нужной области, или может возможно наложить картинку сверху(скажем свой логотип) Заранее спасибо

Отредактировано Sergey_yu (12-05-2016 10:20:18)

Отсутствует

 

№623812-05-2016 11:05:47

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

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

Sergey_yu
читайте шапку темы iMacros: Капчи..., там есть описание - как/чем обработать изображение
по поводу обрезки, читайте хелп к описанной там программе

Добавлено 12-05-2016 11:07:51
dvitkovs
запуск js из js - работает не корректно, уже раз сто об этом говорилось

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


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


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

Отсутствует

 

№623912-05-2016 12:00:07

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

InfSub пишет

запуск js из js - работает не корректно, уже раз сто об этом говорилось

Ну не корректно, так не корректно. Суть в другом: подскажике как лучше всего сделать так, чтоб js-скрипт запускался заданное количество раз?
То есть: вот например для iim скрипта можно в самом дополнении-аймакросе нажать кнопку "включить цикл". А как зделать подобное над js-скриптом? 
Как его лучше всего запускать по кругу заданное число раз?

Отсутствует

 

№624012-05-2016 12:58:31

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

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

dvitkovs

RTFM
e37473b53156.gif


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


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

Отсутствует

 

№624112-05-2016 14:05:53

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

InfSub
удалено, пункт правил 3.6
замечание

InfSub

Отсутствует

 

№624212-05-2016 15:44:23

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

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

dvitkovs
удалено, избыточное цитирование
Оберни в цикл свой код.

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

Выделить код

Код:

for(f=1; f<=99 или сколько там тебе надо кругов; f++) {
....тут твой код...
}


InfSub

Отсутствует

 

№624312-05-2016 16:25:16

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

dim222 пишет

Оберни в цикл свой код.

Код у меня и так в цикле исполняется.

Ситуация такая: Код в js-скрипте у меня  исполняется в цикле 100 раз. После этого остановка,  js-скрипт закончил работу. А мне надо, чтоб после остановки js-скрипт опять начинал работу по новой. И так ещё 100 раз.
Спросите, почему нельзя сразу сделать один цикл на 10 000 раз? Да потому что от такого количества циклов в одном скрипте, скрипт начинает тормозить (и винда тоже).
Вот поэтому мне и надо сделать 100 раз по 100. То есть чтоб сам js-скрипт запускался, отрабатывался, и потом опять запускался. И так 100 раз.
Вот потому я и интересуюсь управляющим скриптом и спрашиваю какой вариант тут лучше выбрать, с учетом того, что запуск js из js - работает не корректно (уже раз сто об этом говорилось).

Отсутствует

 

№624412-05-2016 16:39:09

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

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

dvitkovs
вам выше уже была дана ссылка (картинка) на FAQ где написано, как запустить js из js? Или Вам религия не позволяет прочесть FAQ?


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


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

Отсутствует

 

№624512-05-2016 16:43:58

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

InfSub пишет

вам выше уже была дана ссылка (картинка) на FAQ где написано, как запустить js из js? Или Вам религия не позволяет прочесть FAQ?

Как запустить js из js я давно знаю. Суть вопроса заключалась в другом: какой наиболее лучший вариант применить, с учетом того, что запуск js из js - работает не корректно (уже раз сто об этом говорилось). Что в данной ситуации можно применить другое, которое работало бы более корректно.

Отсутствует

 

№624612-05-2016 18:57:50

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

А нельзя ли сделать как-нибудь так, чтоб память самоочищалась или не забивалась так, что от этого скрипт тормозить начинает?
То есть, чтоб не делать управляющий скрипт, который бы запускал по очереди 100 раз другой скрипт, может быть есть способ сделать так, чтоб и 10 000 циклов повторялось, а затороможенности в работе не возникало?

Какая область памяти забивается так, что аж скрипт тормозить начинает со страшной силой, пока не знаю. Но, если закрыть браузер и заново открыть и запустить этот же скрипт с 10 000 циклов, то сразу он опять начинает работать как ни в чем не бывало с нормальной быстрой скоростью. А уже потом, ближе к тысячным циклам ничинаются тормоза.
Значит память забивается где-то в браузере. Но как её очищать не перезапуская браузер? Команда CLEAR очищает только куки и она у меня применяется, но на торможения скрипта не влияет. Спасает только перезагрузка браузера. А можно ли без перезагрузки браузера данную область памяти очищать как-то?

Отредактировано dvitkovs (12-05-2016 19:08:09)

Отсутствует

 

№624712-05-2016 19:09:45

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

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

dvitkovs пишет

а затороможенности в работе не возникало?

У меня мазилы/скрипты вообще месяцами не выключается и ничего нигде не тормозит.
Дело в корявости рук или скрипта/тов наверное.
Цикл в цикле никто не отменял, только вот накой smile_28.gif.

dvitkovs пишет

Суть вопроса заключалась в другом: какой наиболее лучший вариант применить, с учетом того, что запуск js из js - работает не корректно

Там же в факе глянь перенос данных из одного JS-скрипта в другой
переносить тебе ни обязательно, а вот другой скрипт таким макаром запустить без багов поможет.

Добавлено 12-05-2016 19:18:47

Попробуй как то так
Надеюсь что такое restart.vbs не нужно обьяснять


Выделить код

Код:

var Cc =Components.classes, Ci=Components.interfaces;P='C:\\CapNum\\';
 var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
 var process=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);

 for(q=1; q<=100; q++){ 
 ...
 Тут скрипт который нужно 100 раз запустить.
 ...
 }
  var args=[P+"restart.vbs"];
  file.initWithPath("C:\\Windows\\System32\\wscript.exe");
  process.init(file); process.run(false, args, args.length);

Отредактировано PRESIDENT (12-05-2016 19:18:47)


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

Отсутствует

 

№624812-05-2016 19:47:44

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

PRESIDENT пишет

У меня мазилы/скрипты вообще месяцами не выключается и ничего нигде не тормозит.
Дело в корявости рук или скрипта/тов наверное.

Ну не знаю в чем дело торможения, но подозревею, что из-за большого объёма данных. Там в цикле из таблицы, из файла .csv берутся данные и каждый раз новые. И так до 10 000 раз. Это может быть причина тормозов или вряд ли? smile_28.gif

Считаю наиболее приемлемым решением данного вопроса, это автоматическое закрытие браузера после исполнения цикла и через минуту повторный запуск браузера. В настройках браузера установить запуск с домашней страницы, а в качестве страницы указать путь к скрипту.
Только вопрос в том, каким макором браузер через минуту снова будет запускаться, когда закроется?  smile_28.gif
Или может тут надо задействовать 2 браузера? Чтоб первый, перед тем как закрыться после исполнения скрипта, успел бы запустить второй браузер. А потом, когда на втором браузере скрипт завершит работу, тут же запустит первый браузер, а сам закроется. И так они будут друг друга запускать до тех пор, пока сам вручную не остановишь. Потому что в любом случае браузер надо перезапускать, иначе память не очистится и тормоза не уйдут.

А есть ли способ перезапуска браузера через минуту, без задействования другого браузера? Или через минуту нельзя, а можно только сразу?

Добавлено 12-05-2016 20:06:36

PRESIDENT пишет

Надеюсь что такое restart.vbs не нужно обьяснять

Рестарт - это рестарт. В данном случае рестарт браузера мне нужен. Хотя сомневаюсь, запустится ли после этого js-скрипт? Обычно после рестарта браузера надо скрипты вручную запускать.

Отредактировано dvitkovs (12-05-2016 20:08:31)

Отсутствует

 

№624912-05-2016 23:26:20

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

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

dvitkovs
Что мешает перед закрытием браузера, запустить из js - cmd-скрипт, с небольшим таймаутом, для корректного закрытия лисы, стандартным tab close?

З.Ы. продолжение троллинга на тему: "уже раз сто об этом говорилось" - чревато


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


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

Отсутствует

 

№625013-05-2016 10:31:38

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

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

InfSub пишет

Что мешает перед закрытием браузера, запустить из js - cmd-скрипт, с небольшим таймаутом, для корректного закрытия лисы, стандартным tab close?

Стандартным tab close мешает закрывать то, что в самом скрипте много раз используется такая команда для того, чтоб закрывать все окна. Но браузер и скрипт при этом продолжает работать, потому что в настройках лисы специально сделано так, чтоб она не закрывалась при закрытии последнего окна.
Иначе мне пришлось бы вносить изменения в скрипт и дополнительно лишние окна открывать (хотя как вариант принимаю и это).
Но есть и другой вариант, подсказанный PRESIDENTом. Это завершение процеса фаерфокс через батник командой taskkill /F /IM FirefoxPortable.exe

Отсутствует

 

№625113-05-2016 10:44:53

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

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

dvitkovs

потому что в настройках лисы специально сделано так, чтоб она не закрывалась при закрытии последнего окна.

А что мещает изменить это в about:config browser.tabs.closeWindowWithLastTab=true?


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

Отсутствует

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

Board footer

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