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

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


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

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

Отсутствует

 

№732720-12-2016 08:12:36

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

Тоже не хочет...
Ошибку пишет.

скрытый текст
f0487a6de4ca.jpg

P.S. Только познакомился с imacros js.

Отсутствует

 

№732820-12-2016 08:15:22

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

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

simonback

.match(/<a(.*?)<

\

/a>/)


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


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

Отсутствует

 

№732920-12-2016 19:52:02

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

К сожалению, так тоже не работает.. Кто-то знает как можно профиксить?

скрытый текст
d39bd49b7a17.jpg

Или же как-то по-другому имитировать клик с помощью аймакрос на ссылку без id параметра
скрытый текст

Выделить код

Код:

<div id="something_here">
<a href="#">Text</a>
</div>

Отредактировано InfSub (21-12-2016 09:56:30)

Отсутствует

 

№733021-12-2016 10:05:37

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

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

simonback пишет

так тоже не работает..

не удивительно, я указал только на причину ошибки: invalid regular expression flag a
регулярка сама по себе была не верна, так как пыталась вытащить совершенно не то, что задумывал ее автор

скорее всего так будет работать, при условии, что текст в тегах А уникален

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

Выделить код

Код:

iimPlayCode('TAG POS=1 TYPE=DIV ATTR=ID:something_here EXTRACT=HTM');
var txt=iimGetExtract().match(/<a[^>]>(.*?)<\/a>/).pop();
alert(txt); // для проверки, должно вывести текст, содержащийся в теге А
iimPlayCode('TAG POS=1 TYPE=A ATTR="'+txt+'");


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


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

Отсутствует

 

№733121-12-2016 11:19:15

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

А что делать, если тест ссылки не уникален?
Вот, к примеру, у меня ситуация, что много блоков с уникальным id(something_here везде разный), но при этом абсолютно одинаковый текст и код ссылок

скрытый текст
1d59ffd60680.jpg

И, кстати, тот код не сработал, но это не имеет значения, ибо это не будет решением проблемы.
скрытый текст
f43addede8a4.jpg

Отредактировано simonback (21-12-2016 11:21:32)

Отсутствует

 

№733221-12-2016 11:32:05

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 199
UA: Chrome 55.0

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

simonback
зато CLASS одинаковый

Отсутствует

 

№733321-12-2016 13:17:36

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

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

simonback
ссылку на страницу дайте, так думаю, будет проще


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


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

Отсутствует

 

№733421-12-2016 14:06:36

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

Там не совсем удобно попасть на нужную страницу.. Нужно будет авторизироватся через соц. сеть, нажав на "подарок" справа по-средине сайта

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


В кратце, ещё раз.. Нужно нажать на кнопки "+1 бонусов", "+3 бонусов" и тд.. У них одинаковая структура.
скрытый текст
5b756cf3900d.jpg

скрытый текст
c2cd61c18b44.jpg

Отредактировано simonback (21-12-2016 14:08:20)

Отсутствует

 

№733521-12-2016 22:53:28

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

Есть ещё предположения? :rolleyes:

Отсутствует

 

№733622-12-2016 11:14:06

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 199
UA: Chrome 55.0

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

simonback
Держи

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

Выделить код

Код:

for(j=1; j<=10; j++){ 
    iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS='+j+' TYPE=iframe ATTR=src:* extract=htm'); //alert(iimGetExtract());
    if(iimGetLastExtract().indexOf('builtin_actions-iframe-')>0){ 
    f2='FRAME '+iimGetExtract().match(/name=".*?"/)+'\n'; break;}} //alert(f2);
        for(i=1; i<=10; i++){ 
            iimPlayCode(f2+'TAG POS='+i+' TYPE=A ATTR=HREF:*'); iimPlayCode('PAUSE');}

Отредактировано karginaolga (22-12-2016 12:18:44)

Отсутствует

 

№733722-12-2016 17:55:58

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

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

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

Выделить код

Код:

ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=1.png WAIT=YES
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=2.png WAIT=YES
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=3.png WAIT=YES
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=4.png WAIT=YES
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=5.png WAIT=YES

TAG POS=1 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
PAUSE
TAG POS=2 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
PAUSE
TAG POS=3 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
PAUSE
TAG POS=4 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
PAUSE
TAG POS=5 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT


Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler&#93;[code&#93;ваш код[/code&#93;[/spoiler&#93;, а не наоборот

InfSub

Отредактировано InfSub (23-12-2016 11:53:56)

Отсутствует

 

№733822-12-2016 21:38:11

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 199
UA: Chrome 55.0

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

volchsek

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

Выделить код

Код:

for(i=1; i<=5; i++){ 
    iimPlayCode('ONDOWNLOAD FOLDER=C:\\CAPCH\\ FILE='+i+'.png WAIT=YES\nTAG POS='+i+' TYPE=IMG ATTR=SRC:*i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT');}

Отредактировано karginaolga (22-12-2016 21:41:01)

Отсутствует

 

№733923-12-2016 12:12:44

udalov
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 19-11-2014
Сообщений: 184
UA: Comodo_dragon 45.0

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

Здравствуйте. Если элемент страницы не отображается в FireBug  - его нельзя спарсить? Конкретно, из кода страницы надо взять теги

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

Выделить код

Код:

<meta name="keywords" content="кошка, собака, хомячок">

Отсутствует

 

№734023-12-2016 12:18:28

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

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

udalov пишет

Если элемент страницы не отображается в FireBug

FireBug показывает тот код который есть на странице, если кода нет, firebug его не показывает но не наоборот


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


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

Отсутствует

 

№734123-12-2016 12:36:00

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

karginaolga а не в js сделать можно?

Отсутствует

 

№734223-12-2016 12:37:50

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 199
UA: Chrome 55.0

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

udalov
напишите в личку

Добавлено 23-12-2016 12:38:47
volchsek
нет, я не знаю

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

Выделить код

Код:

но могу предположить

Добавлено 23-12-2016 12:52:25
Malahovplus
могу сделать без открытия нового окна

Отредактировано karginaolga (23-12-2016 12:52:25)

Отсутствует

 

№734323-12-2016 13:14:41

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

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

volchsek

не js

Выделить код

Код:

ONDOWNLOAD FOLDER=C:\CAPCH\ FILE={{!LOOP}}.png WAIT=YES
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:*i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT

Отредактировано InfSub (23-12-2016 13:17:38)


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


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

Отсутствует

 

№734423-12-2016 13:16:37

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

InfSub
спасибо!

Отсутствует

 

№734524-12-2016 12:08:11

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 199
UA: Chrome 55.0

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

udalov

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

Выделить код

Код:

iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=meta ATTR=NAME:keywords extract=htm');
var keywords=iimGetExtract().match(/content="(.*?)">/).pop(); alert(keywords);

Отредактировано karginaolga (24-12-2016 12:08:38)

Отсутствует

 

№734625-12-2016 22:52:56

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

Объясните плз.. Я хотел чтобы с файла считалась информация по порядку и вывелась на экран через alert, но не пойму что делаю не так..

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

Выделить код

Код:

for (i=1;i<=5;i++){
iimPlay("SET !DATASOURCE text.txt" + "\n");
iimPlay("SET !DATASOURCE_LINE "+i+ "\n");
iimPlay("ADD !EXTRACT {{!COL1}}" + "\n");
alert(iimGetLastExtract());
}


Содержимое text
скрытый текст

Выделить код

Код:

first
second
third
fourth
fifth

Отредактировано simonback (25-12-2016 23:16:10)

Отсутствует

 

№734726-12-2016 10:46:44

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

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

simonback
читаем FAQ


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


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

Отсутствует

 

№734826-12-2016 12:29:33

EverythingForYou
Забанен
 
Группа: Members
Зарегистрирован: 05-11-2016
Сообщений: 65
UA: Yandex 16

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

удалено, некропостинг
замечание

InfSub

Отредактировано EverythingForYou (26-12-2016 12:31:47)

Отсутствует

 

№734926-12-2016 17:52:38

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

удалено - п.п. 2.8
замечание

InfSub

Отредактировано volchsek (26-12-2016 17:53:25)

Отсутствует

 

№735027-12-2016 01:00:28

simonback
Участник
 
Группа: Members
Зарегистрирован: 18-12-2016
Сообщений: 19
UA: Chrome 55.0

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

Можно как-то извлечь текст из блока на сайте в переменную(js)?
Например:

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

Выделить код

Код:

<div id=".."><span id="...">Text_that_I_need</span></div>


Нужно получить переменную в которой будет текст "Text_that_I_need"

Отсутствует

 

№735127-12-2016 01:30:41

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

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

не срабатывает команда break в цикле
мне нужно что бы шел счетчик от 1 до 100 (после 100 снова 1,2,3 до 100)   и так бесконечно пока не будет условие break

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

Выделить код

Код:

while (true) {
for (a=1;a<100;a++){
//iimSet("a",a);
iimPlayCode('WAIT SECONDS=1'); 
iimPlayCode('TAG POS='+a+' TYPE=BUTTON ATTR=TXT:*);
if(iimPlayCode('SET !TIMEOUT_STEP 0\nSEARCH SOURCE=TXT:"только 40 друзей в день"')>0){break};

Отсутствует

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

Board footer

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