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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 23-09-2014 03:49:07

Всем привет. Есть ли какая-нибудь альтернатива кнопки ''Воспроизвести цикл'' в коде .lim очень нужно именно в коде .lim  а не в js. Или может логичнее будет просто многократно вызывать один и тот же lim файл?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 15-09-2014 22:10:31

Всем привет есть вопрос по imacros. Кто нибудь делал пользовотельские интерфейсы из php  JavaScript или c# полазил по http://wiki.imacros.net/Sample_Code#PHP не разобрался. Неужели с запуском из других языков работает только купленный макрос а не адон для мозилы или нет?
Этот код у меня тоже не пашет http://wiki.imacros.net/JavaScript

Выделить код

Код:

<html>
 <body> 
  
 <script type="text/javascript">
   <!--
   function runimacros() {
      var iim1 = new ActiveXObject("imacros");
      var iret
   
      iret = iim1.iimInit("-fx");
      iret = iim1.iimDisplay("This is a test");
      iret = iim1.iimPlay ("Demo-FillForm");
      iret = iim1.iimExit();
   }
   //-->
  </script>

 <a href="javascript:runimacros()">Click to run iMacros</font></a>
 </body>
 </html>

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

InfSub пишет

серёжа4444444 пишет: Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?если бы вы поискали посты на тему прокси, то нашли бы пост, о том, что встроенный в имакрос метод использования прокси действует локально в рамках одного скриптадругое дело те способы, которые предлагались тут, как более удобные, но при этом и глобальные, меняющие настройки мозиллы в целом...
                    Отредактировано InfSub (Сегодня 23:16:38)

Спасибо за быстрый ответ. Я вас правильно понял что если я возъму один скрипт запущу в разных окнах поставлю в коде скрипта разные прокси то в рамках каждого окна будет свой прокси?

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

Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?
Ещё вопрос почему не работает такой код в js :

Выделить код

Код:

iimPlay('CODE:SET !FOLDER_DATASOURCE C:\\Work');

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

Выделить код

Код:

iimPlay('CODE:SET !REPLAYSPEED FAST ');

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 02-09-2014 14:03:48

InfSub пишет

как я понимаю, вы не поняли сути процесса, который вам был описан в ПМ
length

Спасибо. Но перебором получается очень долго считывать файл. Например файл с 2000 строк считал около 10 мин плюс подвисания.

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

Вопрос. Ка посчитать количество строк в файле csv? Сделал пока такой код он просто заносит цифры строк в файл не получается прикрутить прерывание.
Там кстати с колонками пример а не со строками. Всё равно не могу понять как количество строк в файле загнать в переменную?

скрытый текст
'SET !ERRORIGNORE YES
'SET !ERRORCONTINUE YES
SET !REPLAYSPEED FAST
CMDLINE !DATASOURCE header.csv

'SET !VAR1 EVAL("Math.floor(Math.random()*3)+1;")
'SET !LOOP 1
'SET !VAR1 EVAL("Math.floor(Math.random()*2000)+1;")
'SET !DATASOURCE_LINE {{!LOOP}}
TAG POS=1 TYPE=TEXTAREA ATTR=NAME:comment CONTENT={{!COL1}}
'TypeError: this.dataSource[(line - 1)] is undefined, line 6 (Error code: -1001) Такая ошибка на конце строк
SET !VAR2 {{!LOOP}}
'ADD !VAR2 -1
'SET !VAR1 EVAL("var s=\"{{!COLn}}\";if(s==\"\"){MacroError(\"End of Column reached. ({{!VAR2}} Rows)\");}")
'PROMPT {{!VAR2}}
SET !EXTRACT {{!VAR2}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=nymber.csv

Board footer

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