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

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


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

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

Отсутствует

 

№557715-01-2016 23:40:52

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

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

Gergi
в вашем коде 250 раз выполняется цикл, в котором 20 раз перебираются строки из файла
во первых, где 100, о которых вы говорите, во вторых, если вы ставите переменную, принимающую значение до 20, как она может принимать значение 100, может выперечитаете еще раз мой пост и вдумаетесь в его смысл?

Отредактировано InfSub (15-01-2016 23:42:41)


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


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

Отсутствует

 

№557816-01-2016 19:17:46

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

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

Подскажите пожалуйста как сделать EXTRACT=TXT из переменной.
Вот из данной переменной нужно извлечь текст

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

Выделить код

Код:

var str = window.document.getElementsByClassName('value')[11].innerHTML;

Отсутствует

 

№557916-01-2016 19:45:02

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

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

kani339
Посмотри что тут
alert (str);


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

Отсутствует

 

№558016-01-2016 19:48:29

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

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

PRESIDENT пишет

kani339
Посмотри что тут
alert (str);

как раз то что мне нужно, как теперь это в csv файл сохранить через EXTRACT=TXT

Отсутствует

 

№558116-01-2016 19:48:43

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

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

kani339

Выделить код

Код:

TAG POS=12 TYPE=* ATTR=CLASS:value EXTRACT=txt

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

Отсутствует

 

№558216-01-2016 19:58:04

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

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

удалено, избыточное цитирование
Hamzat
Спасибо большое, забыл что можно POS использовать

Отсутствует

 

№558317-01-2016 04:14:36

Ronar_13
Участник
 
Группа: Members
Зарегистрирован: 12-01-2016
Сообщений: 14
UA: Chrome 47.0

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

Всем привет. Помогите пожалуйста с кодом, поле для ввода адреса

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

Выделить код

Код:

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:IyOxWNEIbBxYDEazyOM4pb3S4 CONTENT=123456


значение AttrName и POS изменяются постоянно.Как это все реализовать в js?

Отсутствует

 

№558417-01-2016 12:43:17

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 47.0

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

InfSub пишет

используйте портативную версию мозиллы, файл FirefoxPortable.ini - будет/должен лежать в корневой папке FirefoxPortable

profiles.ini это файл с инфой:

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

Выделить код

Код:

[General]
StartWithLastProfile=1

[Profile0]
Name=01.Ana.org
IsRelative=0
Path=Z:\Mozilla\Firefox\Profiles\01.Ana.org


в которой описаны пути к профилям.

В FirefoxPortable.ini содержится другая информация.

поместил в  FirefoxPortable.ini:

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

Выделить код

Код:

[General]
StartWithLastProfile=1

[Profile0]
Name=01.Ana.org
IsRelative=0
Path=Z:\Mozilla\Firefox\Profiles\01.Ana.org


все равно запускается с формой выбора пользователя из файла:
скрытый текст

Выделить код

Код:

c:\Users\User\AppData\Roaming\Mozilla\Firefox\profiles.ini


адрес ярлыка через который запускаю:
скрытый текст

Выделить код

Код:

D:\Notebook\Mozilla\Firefox\FirefoxPortable\App\Firefox\firefox.exe -no-remote -p


Удалено

Отсутствует

 

№558517-01-2016 17:19:22

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

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

Ronar_13 пишет

значение AttrName и POS изменяются постоянно.Как это все реализовать в js?

Посмотри здесь  :)


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

Отсутствует

 

№558617-01-2016 20:48:47

Ronar_13
Участник
 
Группа: Members
Зарегистрирован: 12-01-2016
Сообщений: 14
UA: Chrome 47.0

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

PRESIDENT пишет

Посмотри здесь  :)

Я этот раздел читал, и не раз... * и изменение POS1 на POS2 помогают временно. Не могу понять как через js найти эту форму и вставить туда текст)

Отсутствует

 

№558717-01-2016 20:54:58

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

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

Ronar_13 пишет

как через js найти эту форму и вставить туда текст)

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

Выделить код

Код:

if(iimPlayCode('TAG POS=2 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:*')>0)
   iimPlayCode('TAG POS=2 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:* CONTENT=bitcoin_koshel');
else
   iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=NAME:* CONTENT=bitcoin_koshel');

Отредактировано PRESIDENT (17-01-2016 20:58:13)


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

Отсутствует

 

№558817-01-2016 21:31:03

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

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

Подскажите как правильно убрать перенос строки в цсв файле

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

Выделить код

Код:

var extract = 'SET !EXTRACT EVAL("\'{{!EXTRACT}}\'.replace(/\\\\s\/g, \'\')")';

Отсутствует

 

№558918-01-2016 01:19:39

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

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

kani339 пишет

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

Выделить код

Код:

var extract = 'SET !EXTRACT EVAL("\'{{!EXTRACT}}\'.replace(/\\\\s\/g, \'\')")';

Что это за бред ???  smile_29.gif
EVAL используется для запуска JS кода в iim-ах.
А ты уже в *.js пишешь.
Имакрос каждую новую запись будет делать с новой строки.
Что бы записать несколько значений в одну ячейку или строку, нужно сначала все значения собрать в одно, потом это одно и сохранять в файл.

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

Выделить код

Код:

var a1='text 1 ';
var a2='text 2 ';
var a3='text 3 ';
txt=a1+a2+a3;

И теперь это txt и сохраняй в файл

Отредактировано PRESIDENT (18-01-2016 01:32:09)


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

Отсутствует

 

№559018-01-2016 02:42:11

Ronar_13
Участник
 
Группа: Members
Зарегистрирован: 12-01-2016
Сообщений: 14
UA: Chrome 47.0

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

PRESIDENT
ХУХ:D Большое спасибо!

Отсутствует

 

№559119-01-2016 16:28:17

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

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

spy686 пишет

profiles.ini это файл с инфой:
в которой описаны пути к профилям.
В FirefoxPortable.ini содержится другая информация.
поместил в  FirefoxPortable.ini:

а разве я где-то писал, что такое возможно? я дал пример файла FirefoxPortable.ini пути в нем, поддерживаются - только относительные, для этого и служит программа FirefoxPortable.exe, которая передает полный пусть в Firefox.exe


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


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

Отсутствует

 

№559219-01-2016 22:44:08

Protey
Участник
 
Группа: Members
Зарегистрирован: 14-07-2013
Сообщений: 109
UA: Chrome 47.0

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

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

К примеру чтоб в csv файле было сохранено в виде:
текс1,текст2
Чтоб не было так:
текст1
текст2

Что тут для этого надо добавить?

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

Выделить код

Код:

TAG POS=3 TYPE=I ATTR=* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=test.csv
SET !EXTRACT NULL
TAG POS=1 TYPE=SPAN ATTR=CLASS:ajax-data<SP>data-pending EXTRACT=TXT
SET !VAR2 {{!EXTRACT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=test.csv
SET !EXTRACT NULL

Отредактировано Protey (19-01-2016 22:51:00)

Отсутствует

 

№559319-01-2016 22:56:44

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

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

Protey сколько раз уже обсуждалось...
оставь один saveas в конце, остальные удали и set !extract null тоже удали


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


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

Отсутствует

 

№559419-01-2016 23:00:29

Protey
Участник
 
Группа: Members
Зарегистрирован: 14-07-2013
Сообщений: 109
UA: Chrome 47.0

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

InfSub пишет

Protey сколько раз уже обсуждалось...оставь один saveas в конце, остальные удали и set !extract null тоже удали

понял, спасибо)
Просто делал запрос через site:forum.mozilla-russia...., не нашел для себя ответа, вот и решил написать вопрос)

Отсутствует

 

№559519-01-2016 23:02:31

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

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

поиск по теме справа вверху страницы


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


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

Отсутствует

 

№559620-01-2016 00:33:07

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 47.0

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

InfSub пишет
spy686 пишет

profiles.ini это файл с инфой:
в которой описаны пути к профилям.
В FirefoxPortable.ini содержится другая информация.
поместил в  FirefoxPortable.ini:

а разве я где-то писал, что такое возможно? я дал пример файла FirefoxPortable.ini пути в нем, поддерживаются - только относительные, для этого и служит программа FirefoxPortable.exe, которая передает полный пусть в Firefox.exe

так каким образом в FirefoxPortable настроить относительный путь к profiles.ini в котором содержаться пути к профилям?


Удалено

Отсутствует

 

№559720-01-2016 01:08:23

Protey
Участник
 
Группа: Members
Зарегистрирован: 14-07-2013
Сообщений: 109
UA: Chrome 47.0

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

spy686 пишет

так каким образом в FirefoxPortable настроить относительный путь к profiles.ini в котором содержаться пути к профилям?

https://forum.mozilla-russia.org/viewto … 28#p678828
https://forum.mozilla-russia.org/viewtopic.php?id=52358
https://forum.mozilla-russia.org/viewtopic.php?id=24441

Отсутствует

 

№559820-01-2016 08:35:41

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

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

Protey пишет

как сделать чтоб текст сохранялся не с каждой новой строки, а в колонки?

Смотри пару постов выше твоего, на этой же странице обсуждалось.


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

Отсутствует

 

№559921-01-2016 13:21:39

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

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

InfSub пишет

Protey сколько раз уже обсуждалось...
оставь один saveas в конце, остальные удали и set !extract null тоже удали

А как сделать, чтоб не весь экстракт сохранялся, а только последние 3?

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

Выделить код

Код:

TAG POS=1 TYPE=DIV ATTR=TXT:Уважаемый* EXTRACT=TXT
TAG POS=1 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT
TAG POS=2 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT
TAG POS=3 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT


А то толучается, что сохраняется даже то, что не надо. Можно ли как-то добавить к команде EXTRACT какую-либо метку или номер, чтоб сохранялись только со словом SMS?

Отсутствует

 

№560021-01-2016 13:48:40

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

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

dvitkovs

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

Выделить код

Код:

TAG POS=1 TYPE=DIV ATTR=TXT:Уважаемый* EXTRACT=TXT
SET !EXTRACT NULL
TAG POS=1 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT
TAG POS=2 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT
TAG POS=3 TYPE=DIV ATTR=TXT:*SMS EXTRACT=TXT


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


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

Отсутствует

 

№560121-01-2016 16:09:47

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

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

Подкажите как реализовать нажатия клавиши Enter, пробывал записывать через  Experimental Event,
но так и ничегог не получилось, пытался так же вручную писать

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

Выделить код

Код:

EVENTS TYPE=KEYPRESS SELECTOR="#lst-ib" KEY=13

Отсутствует

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

Board footer

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