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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№447704-08-2015 18:39:39

Xeedum
Участник
 
Группа: Members
Зарегистрирован: 13-12-2013
Сообщений: 16
UA: Firefox 39.0

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

InfSub пишет

...

скрытый текст
Затестил разные варианты с TAG POS=1 TYPE=A ATTR=HREF:
Не пашет  - один вариант на главную перенаправляет, но активация не происходит

аська в профиле рабочая

Отредактировано Xeedum (04-08-2015 18:52:00)

Отсутствует

 

№447804-08-2015 18:53:31

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

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

Xeedum пишет

Не пашет

у меня работает без проблем, еще раз проверил


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


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

Отсутствует

 

№447905-08-2015 18:27:58

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

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

оффтоп
Всем привет! Возможно это не совсем оффтоп, но все же. Такой вопрос, можно ли с помощью imacros убрать дубликаты слов в txt файле (imacros + js) или в тексте который находится в переменной?


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

Отсутствует

 

№448005-08-2015 18:54:16

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

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

Hamzat
Используй replace - заменить. Указываешь что заменить (какую нибудь букву, слово, текст) на что заменять. В твоём случае нужно будет, заменять на пусто, на ничего, короче говоря просто удалять.


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

Отсутствует

 

№448105-08-2015 19:00:24

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

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

PRESIDENT пишет

Hamzat
Используй replace - заменить. Указываешь что заменить (какую нибудь букву, слово, текст) на что заменять. В твоём случае нужно будет, заменять на пусто, на ничего, короче говоря просто удалять.

Ну как я укажу например заменить слово авто на avto? Точнее вместо слово авто там может быть любое слово, я же не смогу собрать базу всех Русских слов)) По другому ни как?


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

Отсутствует

 

№448205-08-2015 19:06:22

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

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

Это у тебя текст или просто набор слов в столбец, с каждой строки новое слово ?


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

Отсутствует

 

№448305-08-2015 19:29:52

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

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

PRESIDENT пишет

Это у тебя текст или просто набор слов в столбец, с каждой строки новое слово ?

Блин не то написал))) Да у меня набор слов в столбец. Нужно убрать из него дубликаты типо есть несколько слов

скрытый текст
Текст1
Текст2
Текст3
Текст4
Текст1  - Нужно убрать


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

Отсутствует

 

№448405-08-2015 19:32:31

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

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

Преобразуй твой текст в массив, набор слов, потом чем то типа этого уберёшь повторы.

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

Выделить код

Код:

text=['Тут','был','повтор','нафиг','повтор','нужно','удалить','нафиг']
text.sort(); 
for (var i = text.length - 1; i > 0; i--){
if (text[i] == text[i - 1]) text.splice( i, 1);}
alert(text);

Отредактировано PRESIDENT (05-08-2015 19:52:36)


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

Отсутствует

 

№448505-08-2015 19:45:22

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

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

for (var i = text.length - 1; i > 0; i--){


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

Выделить код

Код:

//text=['Тут','был','повтор','нафиг','повтор','нужно','удалить','нафиг']
// Извлекаем всё из текстового файла
   iimPlay("CODE:URL GOTO=file:///D:\\my_text.txt\nTAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT");
   a=iimGetLastExtract(); 
   text=a.split('\n'); // преобразуем в массив
   text.sort(); // Сортируем массив
   for (var i = text.length - 1; i > 0; i--){
   if (text[i] == text[i - 1]) text.splice( i, 1);}
   txt=text.join('\n')
   alert(txt);
   iimPlay("CODE:SET !EXTRACT "+txt+"\nSAVEAS TYPE=EXTRACT FOLDER=D:\\ FILE=my_text_1.txt");

Отредактировано PRESIDENT (07-08-2015 22:09:12)


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

Отсутствует

 

№448605-08-2015 19:57:41

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

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

PRESIDENT пишет

for (var i = text.length - 1; i > 0; i--){


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

Выделить код

Код:

//text=['Тут','был','повтор','нафиг','повтор','нужно','удалить','нафиг']
// Извлекаем всё из текстового файла
   iimPlay("CODE:URL GOTO=file:///D:\\my_text.txt\nTAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT");
   a=iimGetLastExtract(); 
   text=a.split('\n'); // преобразуем в массив
   text.sort(); // Сортируем массив
   for (var i = text.length - 1; i > 0; i--){
   if (text[i] == text[i - 1]) text.splice( i, 1);}
   alert(text);

Все работает спасибо. Но вот еще один вопрос, можно ли все то опять сохранить в txt файл в том формате который был до манипуляций? Пример:
До

скрытый текст
Тест1
Тест2
Тест3
Тест1

После
скрытый текст
Тест1
Тест2
Тест3


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

Отсутствует

 

№448705-08-2015 20:00:30

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

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

Ты не знаешь как сохранить в текстовый файл ?


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

Отсутствует

 

№448805-08-2015 20:10:50

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

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

PRESIDENT пишет

Ты не знаешь как сохранить в текстовый файл ?

После манипуляций текст если сохранить он сохраняется в формате

Выделить код

Код:

"""Текст1"",""Текст2"",""Текст3"""

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

Отсутствует

 

№448905-08-2015 20:16:03

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

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

alert(text.join('\n'));    может так красивше будет:)


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

Выделить код

Код:

...
   txt=text.join('\n')
   alert(txt);
   iimPlay("CODE:SET !EXTRACT "+txt+"\nSAVEAS TYPE=EXTRACT FOLDER=D:\\ FILE=my_text_1.txt");

Отредактировано PRESIDENT (05-08-2015 20:18:48)


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

Отсутствует

 

№449005-08-2015 20:25:00

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

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

PRESIDENT
Большое спасибо за помощь,

оффтоп
PRESIDENT можно тебя задать еще один вопрос? но уже в личку, а то чую InfSub будет против:/

Добавлено 05-08-2015 20:32:23

PRESIDENT пишет

alert(text.join('\n'));    может так красивше будет:)


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

Выделить код

Код:

...
   txt=text.join('\n')
   alert(txt);
   iimPlay("CODE:SET !EXTRACT "+txt+"\nSAVEAS TYPE=EXTRACT FOLDER=D:\\ FILE=my_text_1.txt");

Кстати что за фигня в алерт все норм работает, а при сохранение выдает

скрытый текст
SyntaxError: can not parse macro line: Текст2 (Error code: -910)

Отредактировано Hamzat (05-08-2015 20:32:23)


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

Отсутствует

 

№449105-08-2015 23:01:15

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

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

Hamzat пишет

оффтоп
PRESIDENT можно тебя задать еще один вопрос? но уже в личку, а то чую InfSub будет против:/

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

Hamzat пишет

Кстати что за фигня в алерт все норм работает, а при сохранение выдает

скрытый текст
SyntaxError: can not parse macro line: Текст2 (Error code: -910)

не корректный синтаксис выражения, потому и ошибка

Выделить код

Код:

iimPlay('CODE:SET !EXTRACT "'+txt+'"\nSAVEAS TYPE=EXTRACT FOLDER=D:\\ FILE=my_text_1.txt');


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


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

Отсутствует

 

№449206-08-2015 00:12:19

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

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

InfSub
Как извлечь XPath выделенного элемента ?


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

Отсутствует

 

№449306-08-2015 00:19:35

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

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

PRESIDENT пишет

InfSub
Как извлечь XPath выделенного элемента ?

XPath - указатель на элемент, как в EVENT'e SELECTOR, что именно ты хочешь извлечь?


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


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

Отсутствует

 

№449406-08-2015 07:31:11

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

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

InfSub

не корректный синтаксис выражения, потому и ошибка

Выделить код

Код:

iimPlay('CODE:SET !EXTRACT "'+txt+'"\nSAVEAS TYPE=EXTRACT FOLDER=D:\\ FILE=my_text_1.txt');

Опять та же ошибка

P.S
Обсуждение могло вызвать Ваше недовольство, не потому что он нарушал правила форума или же отдельной ветки Imacros (там и нет нечего запрещающего) , а просто потому что это было бы не удобно другим юзерам. А расценивать то что призывает облегчить жизнь юзерам (даже если учесть что указано Вам Никнейм) нарушением правила 3.13 является некорректным, опять же решать Вам.

Отредактировано Hamzat (06-08-2015 07:42:01)


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

Отсутствует

 

№449506-08-2015 09:01:45

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

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

Hamzat,

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

Добавлено 06-08-2015 09:08:16

Hamzat пишет

Опять та же ошибка

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

Отредактировано InfSub (06-08-2015 09:08:16)


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


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

Отсутствует

 

№449606-08-2015 18:26:01

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

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

InfSub

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

В тексте нет кавычек. Скрипт выдает ошибку что то с второй строкой. До того как добавить команду

Выделить код

Код:

txt=text.join('\n')

Все сохранялось, но в одну строчку, а с командой в алерте все окей, а сохраняться не хочет.


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

Отсутствует

 

№449706-08-2015 22:12:29

buben88
Участник
 
Группа: Members
Зарегистрирован: 07-11-2014
Сообщений: 19
UA: Chrome 44.0

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

Подскажите что прописать чтобы скрипт находил нужную доменную ссылку и кликал по ней.
Вообщем кликал по баннеру, ссылки разные, но домен у них одинаковый (надеюсь вы меня поняли :))

Отсутствует

 

№449806-08-2015 22:19:26

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 43.0

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

buben88 пишет

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

Сомневаюсь что так тебе кто то поможет. Надо видеть код.

Отсутствует

 

№449907-08-2015 00:16:28

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

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

buben88

Что то типа такого

TAG POS=1 TYPE=A ATTR=HREF:*домен*&&TXT:*

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

Отредактировано PRESIDENT (07-08-2015 00:19:37)


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

Отсутствует

 

№450007-08-2015 10:01:43

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

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

Hamzat
версии FF и iM
откуда берется многострочный текст?
приведите пример реального текста (в спойлере)
приведите вывод alert(txt);
где текст ошибки? (или он тот же, что и тут)


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


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

Отсутствует

 

№450107-08-2015 12:09:39

buben88
Участник
 
Группа: Members
Зарегистрирован: 07-11-2014
Сообщений: 19
UA: Chrome 44.0

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

Откройте :rolleyes:

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

PRESIDENT пишет

buben88

Что то типа такого

TAG POS=1 TYPE=A ATTR=HREF:*домен*&&TXT:*

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

Спасибо большое
Такой код работает

Выделить код

Код:

FRAME F=1
TAG POS=1 TYPE=A ATTR=HREF:*домен*&&TXT:*

и даже так

Выделить код

Код:

FRAME F=1
TAG POS=1 TYPE=A ATTR=HREF:*домен*

С ссылкой такого плана

Выделить код

Код:

http://домен.com/aaa.php?a=a2001a77b50ec8f65103aae860c8c77b&b

А такой не хочет

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

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

или как кликать по ссылке с такими цифрами

Выделить код

Код:

http://click.a-ads.com/79811/9515/

Выделить код

Код:

click.a-ads.com

Отредактировано buben88 (07-08-2015 12:13:03)

Отсутствует

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

Board footer

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