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

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


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

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

Отсутствует

 

№310221-01-2015 12:01:24

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

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

подскажите как сделать множество потоков с одного компа? именно с мозилы.

Отсутствует

 

№310321-01-2015 12:03:49

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

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

Pshin пишет

подскажите как сделать множество потоков с одного компа? именно с мозилы.

запустить несколько окон firefox, в каждом свой скрипт

Добавлено 21-01-2015 12:31:16
небольшое обновление
все просьбы написать скрипт и подобные, теперь будут переносится в тему iMacros Скрипты - поиск, просьбы написать, желающие помочь, подписывайтесь

Отредактировано InfSub (21-01-2015 12:31:16)


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


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

Отсутствует

 

№310421-01-2015 12:59:09

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

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

InfSub,
а если нужно быть на одном сайте под несколькими разными аккаунтами?
тогда такой способ не работает

Отсутствует

 

№310521-01-2015 13:01:34

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

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

Pshin пишет

InfSub,
а если нужно быть на одном сайте под несколькими разными аккаунтами?
тогда такой способ не работает

работает, если использовать разные профили мозиллы для каждого окна


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


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

Отсутствует

 

№310621-01-2015 13:30:47

kolshix
Участник
 
Группа: Members
Зарегистрирован: 29-10-2013
Сообщений: 387
UA: Chrome 38.0
Веб-сайт

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

InfSub пишет
Pshin пишет

InfSub,
а если нужно быть на одном сайте под несколькими разными аккаунтами?
тогда такой способ не работает

работает, если использовать разные профили мозиллы для каждого окна

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

Отсутствует

 

№310721-01-2015 22:29:15

Haart
Участник
 
Группа: Members
Зарегистрирован: 10-01-2015
Сообщений: 20
UA: Maxthon 4.4

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

Люди, укажите мне на ошибку, никак догнать не могу. Запускаю скрипт, все работает нормально. Но если я попытаюсь нажать стоп, то скрипт начинает дико чудить...

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

Выделить код

Код:

var macro3;
var macro1;
macro1 = "CODE:";
macro1 += "TAG POS=1 TYPE=SPAN ATTR=TXT:0.00000000 EXTRACT=TXT" + "\n";

macro3 = "CODE:";
macro3 += "SET !TIMEOUT_STEP 0" + "\n";
macro3 += "SET !ERRORIGNORE YES" + "\n";
macro3 += "TAG POS=1 TYPE=BUTTON ATTR=TXT:Stop<SP>rolling" + "\n";
macro3 += "WAIT SECONDS=5" + "\n";
macro3 += "TAG POS=1 TYPE=BUTTON ATTR=ID:spinner-auto" + "\n";
macro3 += "WAIT SECONDS=30" + "\n";
macro3 += "SET !EXTRACT NULL" + "\n";


var Ch;
var extractS;
var extract2;
var extract3;
var check;
check = 0;
for (i = 0; i < 300000; i++) {
iimPlay(macro1);
Ch = iimGetLastExtract();
extractS = Ch.charAt(7);
extract2 = Ch.charAt(8);
extract3 = Ch.charAt(9);
if((extractS == "0") && (extract2 == "0") && (extract3 == "0")) 
{ 
    iimPlay(macro3);
}
}

Отредактировано Haart (21-01-2015 22:32:08)

Отсутствует

 

№310821-01-2015 23:02:08

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

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

Haart пишет

Люди, укажите мне на ошибку, никак догнать не могу. Запускаю скрипт, все работает нормально. Но если я попытаюсь нажать стоп, то скрипт начинает дико чудить...

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

Выделить код

Код:

var macro3;
var macro1;
macro1 = "CODE:";
macro1 += "TAG POS=1 TYPE=SPAN ATTR=TXT:0.00000000 EXTRACT=TXT" + "\n";

macro3 = "CODE:";
macro3 += "SET !TIMEOUT_STEP 0" + "\n";
macro3 += "SET !ERRORIGNORE YES" + "\n";
macro3 += "TAG POS=1 TYPE=BUTTON ATTR=TXT:Stop<SP>rolling" + "\n";
macro3 += "WAIT SECONDS=5" + "\n";
macro3 += "TAG POS=1 TYPE=BUTTON ATTR=ID:spinner-auto" + "\n";
macro3 += "WAIT SECONDS=30" + "\n";
macro3 += "SET !EXTRACT NULL" + "\n";


var Ch;
var extractS;
var extract2;
var extract3;
var check;
check = 0;
for (i = 0; i < 300000; i++) {
iimPlay(macro1);
Ch = iimGetLastExtract();
extractS = Ch.charAt(7);
extract2 = Ch.charAt(8);
extract3 = Ch.charAt(9);
if((extractS == "0") && (extract2 == "0") && (extract3 == "0")) 
{ 
    iimPlay(macro3);
}
}

попробуй включить чек-бокс http://screencast.com/t/9MlOPatU

Отредактировано spy686 (21-01-2015 23:03:16)


Удалено

Отсутствует

 

№310922-01-2015 08:12:03

stonrock86
Участник
 
Группа: Members
Зарегистрирован: 21-01-2015
Сообщений: 1
UA: Chrome 34.0

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

Здравствуйте!

Прошу помочь в использовании "EXTRACT", так как потратил изрядно времени и сил на эксперименты, a нужного результата не достиг.
Нужно получить полное значение ID "дива", зная точное значение TXT и частичное значение того самого ID.

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

Выделить код

Код:

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO

URL GOTO=http://www....
TAG POS=2 TYPE=DIV ATTR=TXT:Текст&&ID:* EXTRACT=ID 'Не нашел как вставить в атрибут частичное значение ID

SET !VAR1 {{!EXTRACT}}

EVENTS TYPE=KEYPRESS SELECTOR="#{{!VAR1}}" CHARS="Текст2"
...


Максимум, что получил на выдаче: #EANF#

Буду весьма признателен и благодарен за содействие и помощь!

Отредактировано stonrock86 (22-01-2015 08:19:11)

Отсутствует

 

№311022-01-2015 08:47:44

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

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

stonrock86 пишет

Здравствуйте!

Прошу помочь в использовании "EXTRACT", так как потратил изрядно времени и сил на эксперименты, a нужного результата не достиг.
Нужно получить полное значение ID "дива", зная точное значение TXT и частичное значение того самого ID.

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

Выделить код

Код:

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO

URL GOTO=http://www....
TAG POS=2 TYPE=DIV ATTR=TXT:Текст&&ID:* EXTRACT=ID 'Не нашел как вставить в атрибут частичное значение ID

SET !VAR1 {{!EXTRACT}}

EVENTS TYPE=KEYPRESS SELECTOR="#{{!VAR1}}" CHARS="Текст2"
...


Максимум, что получил на выдаче: #EANF#

Буду весьма признателен и благодарен за содействие и помощь!

Пробуй 
EXTRACT=HTM
И дальше через регулярку EVAL уже выдерать то что надо


Удалено

Отсутствует

 

№311122-01-2015 13:35:43

brais
Участник
 
Группа: Members
Зарегистрирован: 22-01-2015
Сообщений: 1
UA: Firefox 35.0

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

Всем привет, нужна помощь в написании кода я в этом не разбираюсь, в общем сделал чтоб макрос кликал в 3 области сайта на кнопки и иногда вылазиет жёлтая стока чуть ниже кнопок, как сделать чтобы макрос опредилил этот цвет и при появлении строки именно определённого цвета возвращался к началу работы. или это невозможно сделать?

Отсутствует

 

№311222-01-2015 13:37:31

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

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

brais, ищем аналогии через поиск, к примеру, появилась ли каптча на странице

Отредактировано InfSub (22-01-2015 13:38:38)


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


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

Отсутствует

 

№311322-01-2015 15:48:36

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 33.0

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

В проекте "Мой мир" в разделе "друзья"
с помощью кода извлекается фамилия и имя и сохраняю в файл.
Но сохраняется без пробела между именем и фамилией.

Как можно сделать пробел ?

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

Выделить код

Код:

TAG POS=3 TYPE=a ATTR=href:/mail/* EXTRACT=txt
SAVEAS TYPE=EXTRACT FOLDER=* FILE=fi.csv


Истина в последней инстанции

Отсутствует

 

№311422-01-2015 16:09:15

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

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

Алим пишет

Как можно сделать пробел ?

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

Выделить код

Код:

TAG POS=3 TYPE=a ATTR=href:/mail/* EXTRACT=txt
SAVEAS TYPE=EXTRACT FOLDER=* FILE=fi.csv

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

Выделить код

Код:

TAG POS=2 TYPE=A ATTR=href:/mail/* EXTRACT=HTM
SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/>(.*?)</g).join(' ').replace(/<|>|&nbsp;/g,'')")
SAVEAS TYPE=EXTRACT FOLDER=* FILE=fi.csv


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


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

Отсутствует

 

№311522-01-2015 17:12:30

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 33.0

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

Блогадарю InfSub, работает!


Истина в последней инстанции

Отсутствует

 

№311622-01-2015 23:54:34

kolshix
Участник
 
Группа: Members
Зарегистрирован: 29-10-2013
Сообщений: 387
UA: Chrome 38.0
Веб-сайт

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

Приветствую всех!
Ни первый день мучаюсь, не могу найти код для сайта VK.COM, нужен такой код , чтоб с любой(новости , аудио и другие) страницы пользователя (самого себя,А не другой страницы)  извлечь id
Особенности:
--мне не нужно переходить по вкладкам и там извлекать , такой код у меня есть который извлекает id из кода страницы http://vk.com/settings реальный id
--меня интересует цифровой id а не придуманный пользователем
--код должен работать на любой странице VK.COM будь то новости , или домашняя...
--самое главное [код должен быть латиницей] в тегах не должно присутствовать русскоязычных символов  так как будут использоваться аккаунты пользователей разных стран, тем самым теги тоже поменяются из руских , на казахские , русские , украинские и прочие

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

Выделить код

Код:

TAG POS=1 TYPE=TD ATTR=ID:myprofile_wrap EXTRACT=HTM
TAG POS=1 TYPE=LI ATTR=ID:* EXTRACT=HTM

можно извлечь id из audio тега , но недостаток что стоит в "ATTR=TXT:"  звездочка - по опыту знаю страницы генирируют инфу и теги танцуют и инфа меняется 

Выделить код

Код:

TAG POS=1 TYPE=TBODY ATTR=TXT:* EXTRACT=HTM

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

Выделить код

Код:

TAG POS=1 TYPE=DIV ATTR=ID:side_bar EXTRACT=HTM


Может кто знает код с постоянными/конкретными тегами откуда можно извлечь id ???

Отредактировано kolshix (23-01-2015 00:03:19)

Отсутствует

 

№311723-01-2015 00:10:44

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

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

kolshix, по моему, элементарно находится, за пару минут накидал:

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=ID:head_music EXTRACT=HREF
PROMPT EVAL("'{{!EXTRACT}}'.replace(/(.*?)(\d+)(.*)/,'$2')")

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


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

Отсутствует

 

№311823-01-2015 00:22:57

Feraset
Участник
 
Группа: Members
Зарегистрирован: 11-01-2015
Сообщений: 45
UA: Firefox 35.0

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

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

Выделить код

Код:

var m1,m2,m3,m4,i=1,e='#EANF#',r,pos,user=[];
user['names']='odyssey20072008';
user['mail']='odyssey20072008@mail.ua';
user['pass']='384fySivuVacYZo';
user['pass']='капча';

m='SET !ERRORIGNORE YES'
+'\n'+'SET !EXTRACT_TEST_POPUP NO'
+'\n'+'SET !TIMEOUT 5'
+'\n'+'TAB OPEN'
+'\n'+'TAB T=2'
+'\n'+'URL GOTO=https://temp-mail.ru/'
+'\n'+'TAG POS=1 TYPE=B ATTR=ID:email EXTRACT=TXT'
+'\n'+'SET !VARS {{!EXTRACT}}'
+'\n'+'TAB T=1'
+'\n'+'WAIT SECONDS=1';

m1='SET !TIMEOUT_STEP 1'+'\n'+'TAG POS={POS} TYPE=INPUT:email FORM=ACTION:*register* ATTR=DIR:ltr EXTRACT=TXT';
m2='SET !TIMEOUT_STEP 1'+'\n'+'TAG POS={POS} TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" EXTRACT=TXT';
m3='SET !ERRORIGNORE YES'
+'\n'+'SET !EXTRACT_TEST_POPUP NO'
+'\n'+'SET !TIMEOUT 5'
+'\n'+'TAB T=1'
+'\n'+'URL GOTO=http://windstrike.ru/board/index.php'
+'\n'+'TAG POS=1 TYPE=A ATTR=TXT:Войти<SP>или<SP>зарегистрироваться'
+'\n'+'TAG POS=1 TYPE=INPUT:RADIO FORM=ID:login ATTR=ID:ctrl_not_registered'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login ATTR=*'
+'\n'+'SET !TIMEOUT_STEP 1';

m4='TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:*register* ATTR=VALUE:male'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=NAME:dob_day CONTENT=10'
+'\n'+'TAG POS=1 TYPE=SELECT FORM=ACTION:*register* ATTR=NAME:dob_month CONTENT=%8'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=NAME:dob_year CONTENT=1992'
+'\n'+'SET !TIMEOUT_STEP 1'
+'\n'+'SET !ERRORIGNORE YES'
+'\n'+'TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:*register* ATTR=ID:ctrl_agree CONTENT=YES'
+'\n'+'WAIT SECONDS=16'
+'\n'+'ONDOWNLOAD FOLDER=C:\\CAPTCH FILE=captcha.png WAIT=YES'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAG POS=1 TYPE=IMG ATTR=SRC:"http://www.google.com/recaptcha/api/image?c=*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT'
+'\n'+'TAB OPEN'
+'\n'+'TAB T=2'
+'\n'+'URL GOTO=http://antigate.com/imacros.html'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://antigate.com/in.php ATTR=NAME:key CONTENT={{U_ANTICAPCHA}}'
+'\n'+'FRAME F=0'
+'\n'+'TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://antigate.com/in.php ATTR=NAME:file CONTENT=file:///C:/CAPTCH/captcha.png'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://antigate.com/in.php ATTR=VALUE:recognize'
+'\n'+'WAIT SECONDS=30'
+'\n'+'TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT'
+'\n'+'SET !VAR3 {{!EXTRACT}}'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAB T=1'
+'\n'+'FRAME F=0'
+'\n'+'WAIT SECONDS=5'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?register/register ATTR=ID:recaptcha_response_field CONTENT={{!VAR3}}'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:*register* ATTR=ID:SubmitButton'
+'\n'+'URL GOTO=https://temp-mail.ru/'
+'\n'+'TAG POS=1 TYPE=A ATTR=TXT:';


iimPlayCode(m);


user['mail']=iimGetLastExtract();
iimPlayCode(m3);
do{
iimPlayCode(m1.replace('{POS}',i));
r=iimGetLastExtract(1);
if (r==e){
pos=i-1;
};
i++;
}while(r!=e);
iimSet('U_MAIL',user['mail']);
iimPlayCode('TAG POS='+pos+' TYPE=INPUT:email FORM=ACTION:*register* ATTR=DIR:ltr CONTENT={{U_MAIL}}');

i=1;
do{
iimPlayCode(m2.replace('{POS}',i));
r=iimGetLastExtract(1);
if (r!=e)
{
pos=i;
iimSet('U_PASS',user['pass']);
iimPlayCode('TAG POS='+pos+' TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" CONTENT={{U_PASS}}'+'\n'+'TAG POS='+pos+' TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" CONTENT={{U_PASS}}');
};
i++;
}while(r!=e);

i=1;
do{
iimPlayCode(m1.replace('{POS}',i));
r=iimGetLastExtract(1);
if (r==e)
{
pos=i-1;
iimSet('U_NAME',user['names']);
iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:ctrl_username CONTENT={{U_NAME}}');
iimSet('U_NAME',user['names']);
iimPlayCode('EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(2)>DIV>DIV>FORM>DL:nth-of-type(2)>DD>INPUT" CHARS="{{U_NAME}}"');
};
i++;
}while(r!=e);

iimSet('U_NAME',user['names']);
iimSet('U_PASS',user['pass']);
iimSet('U_ANTICAPCHA',user['capc']);
iimPlayCode(m4);


Вылетает ошибка в несуществующей линии!
"TypeError: val is undefined, line 155 (Error code: -991)" - код подыхает, дайте воздуху!;)


Жалкий царек ничтожного острова выказывает неповиновение белым богам и с презрением прогоняет их парламентеров...

Отсутствует

 

№311923-01-2015 00:30:38

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

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

Feraset, отписался бы в той же теме, где и начинал писать.., а то там начал, тут продолжил =)))))))

Добавлено 23-01-2015 00:32:24
да, нагородил огород...

Добавлено 23-01-2015 00:41:49

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

Выделить код

Код:

var m,m1,m2,m3,m4,i=1,e='#EANF#',r,pos,user=[];
user['names']='odyssey20072008';
user['mail']='odyssey20072008@mail.ua';
user['pass']='384fySivuVacYZo';
user['capc']='капча';

m='SET !ERRORIGNORE YES'
+'\n'+'SET !EXTRACT_TEST_POPUP NO'
+'\n'+'SET !TIMEOUT 5'
+'\n'+'TAB OPEN'
+'\n'+'TAB T=2'
+'\n'+'URL GOTO=https://temp-mail.ru/'
+'\n'+'TAG POS=1 TYPE=B ATTR=ID:email EXTRACT=TXT'
+'\n'+'TAB CLOSE';

m1='SET !TIMEOUT_STEP 1'+'\n'+'TAG POS={POS} TYPE=INPUT:email FORM=ACTION:*register* ATTR=DIR:ltr EXTRACT=TXT';
m2='SET !TIMEOUT_STEP 1'+'\n'+'TAG POS={POS} TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" EXTRACT=TXT';
m3='SET !ERRORIGNORE YES'
+'\n'+'SET !EXTRACT_TEST_POPUP NO'
+'\n'+'SET !TIMEOUT 5'
+'\n'+'TAB T=1'
+'\n'+'URL GOTO=http://windstrike.ru/board/index.php'
+'\n'+'TAG POS=1 TYPE=A ATTR=TXT:Войти<SP>или<SP>зарегистрироваться'
+'\n'+'TAG POS=1 TYPE=INPUT:RADIO FORM=ID:login ATTR=ID:ctrl_not_registered'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login ATTR=*'
+'\n'+'SET !TIMEOUT_STEP 1';

m4='TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:*register* ATTR=VALUE:male'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=NAME:dob_day CONTENT=10'
+'\n'+'TAG POS=1 TYPE=SELECT FORM=ACTION:*register* ATTR=NAME:dob_month CONTENT=%8'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=NAME:dob_year CONTENT=1992'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:*register* ATTR=ID:ctrl_username CONTENT={{U_NAME}}'
+'\n'+'SET !TIMEOUT_STEP 1'
+'\n'+'SET !ERRORIGNORE YES'
+'\n'+'TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:*register* ATTR=ID:ctrl_agree CONTENT=YES'
+'\n'+'WAIT SECONDS=16'
+'\n'+'ONDOWNLOAD FOLDER=C:\\CAPTCH FILE=captcha.png WAIT=YES'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAG POS=1 TYPE=IMG ATTR=SRC:"http://www.google.com/recaptcha/api/image?c=*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT'
+'\n'+'TAB OPEN'
+'\n'+'TAB T=2'
+'\n'+'URL GOTO=http://antigate.com/imacros.html'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://antigate.com/in.php ATTR=NAME:key CONTENT={{U_ANTICAPCHA}}'
+'\n'+'FRAME F=0'
+'\n'+'TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://antigate.com/in.php ATTR=NAME:file CONTENT=file:///C:/CAPTCH/captcha.png'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://antigate.com/in.php ATTR=VALUE:recognize'
+'\n'+'WAIT SECONDS=30'
+'\n'+'TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT'
+'\n'+'SET !VAR3 {{!EXTRACT}}'
+'\n'+'WAIT SECONDS=1'
+'\n'+'TAB T=1'
+'\n'+'FRAME F=0'
+'\n'+'WAIT SECONDS=5'
+'\n'+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php?register/register ATTR=ID:recaptcha_response_field CONTENT={{!VAR3}}'
+'\n'+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:*register* ATTR=ID:SubmitButton'
+'\n'+'URL GOTO=https://temp-mail.ru/'
+'\n'+'TAG POS=1 TYPE=A ATTR=TXT:';


iimPlayCode(m);
user['mail']=iimGetLastExtract();
iimPlayCode(m3);
do{
iimPlayCode(m1.replace('{POS}',i));
r=iimGetLastExtract(1);
if (r==e){
pos=i-1;
};
i++;
}while(r!=e);
iimSet('U_MAIL',user['mail']);
iimPlayCode('TAG POS='+pos+' TYPE=INPUT:email FORM=ACTION:*register* ATTR=DIR:ltr CONTENT={{U_MAIL}}');

i=1;
do{
iimPlayCode(m2.replace('{POS}',i));
r=iimGetLastExtract(1);
if (r!=e)
{
pos=i;
iimSet('U_PASS',user['pass']);
iimPlayCode('TAG POS='+pos+' TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" CONTENT={{U_PASS}}'+'\n'+'TAG POS='+pos+' TYPE=INPUT:PASSWORD FORM=ACTION:*register* ATTR=CLASS:"textCtrl OptOut" CONTENT={{U_PASS}}');
};
i++;
}while(r!=e);

iimSet('U_NAME',user['names']);
iimSet('U_PASS',user['pass']);
iimSet('U_ANTICAPCHA',user['capc']);
iimPlayCode(m4);

Отредактировано InfSub (23-01-2015 00:41:49)


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


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

Отсутствует

 

№312023-01-2015 01:07:19

Feraset
Участник
 
Группа: Members
Зарегистрирован: 11-01-2015
Сообщений: 45
UA: Firefox 35.0

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

InfSub пишет

Feraset, отписался бы в той же теме, где и начинал писать.., а то там начал, тут продолжил =)))))))

InfSub, да как то неудобно уже стало тему накручивать :D , решил официально как все:lol:


Жалкий царек ничтожного острова выказывает неповиновение белым богам и с презрением прогоняет их парламентеров...

Отсутствует

 

№312123-01-2015 01:09:12

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

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

Feraset, там вся пред история, так что проще отловить ошибку что и как делалось, только по этому


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


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

Отсутствует

 

№312223-01-2015 01:14:34

Feraset
Участник
 
Группа: Members
Зарегистрирован: 11-01-2015
Сообщений: 45
UA: Firefox 35.0

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

InfSub, ок буду писать туда.

Отредактировано Feraset (23-01-2015 01:14:45)


Жалкий царек ничтожного острова выказывает неповиновение белым богам и с презрением прогоняет их парламентеров...

Отсутствует

 

№312323-01-2015 09:37:56

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

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

Задача

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

реализовал с помощью такого когда

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=ID:page_load_photo

TAG POS=1 TYPE=BUTTON ATTR=TXT:Выбрать<SP>файл
TAG POS=1 TYPE=INPUT:FILE ATTR=NAME:photo CONTENT={{путь к файлу}}
TAG POS=1 TYPE=BUTTON ATTR=ID:owner_photo_done_edit
TAG POS=1 TYPE=BUTTON ATTR=ID:owner_photo_done


Он нормально работает, но после прикрепления остается окно выбора файла.

Как его можно убрать?  я так понимаю только java'ой.

Отсутствует

 

№312423-01-2015 10:11:43

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

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

Pshin пишет

Как его можно убрать?  я так понимаю только java'ой.

Сам спросил - сам отвечу :)

вообщем, оказывается просто нужно убрать строчку

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

Выделить код

Код:

TAG POS=1 TYPE=BUTTON ATTR=TXT:Выбрать<SP>файл


:dumb:

Отсутствует

 

№312523-01-2015 13:35:32

Feraset
Участник
 
Группа: Members
Зарегистрирован: 11-01-2015
Сообщений: 45
UA: Firefox 35.0

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

offtop
Pshin
:rock:


Жалкий царек ничтожного острова выказывает неповиновение белым богам и с презрением прогоняет их парламентеров...

Отсутствует

 

№312627-01-2015 15:03:09

romar131184
Участник
 
Группа: Members
Зарегистрирован: 19-01-2015
Сообщений: 3
UA: Chrome 39.0

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

InfSub пишет

romar131184, вы уверены что код который запускаете, идентичен тому, который процитировали? (опубликованному мной после редактирования сообщения, первоначально в коде была ошибка, перепутал местами переменные в iimSet(), она как раз и приводила к этой ошибке)

Все,заработало,спасибо )))

offtop
но анкету банят...причем пробовал разные скрипты,просто прогулка по анкетам(через какое то время ты просто перестаешь отображаться в гостях) проставляешь пятерки на аватарках так и вовсе блокируют анкету навсегда ((( Может кто то в курсе,как правильно привлекать внимание к страничке в одноклассниках,сколько профилей можно посещать и через какой интервал времени,сколько оценок можно ставить в сутки,или в неделю,или в час,в общем по какому принципу там блокируют?

rtfm.gif offtop, данный вопрос не входит в рамки данной темы, убрал в spoiler

InfSub

Отредактировано romar131184 (27-01-2015 15:03:34)

Отсутствует

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

Board footer

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