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

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 30-12-2018 19:25:21

Да просто счётчик сделай и с каждым новым циклом увеличивай на +1.
И как счётчик стал больше 30 то опять скинь его, сделай равным 1.

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

Выделить код

Код:

proxy_number = 1;
 for(i=1; i<1000; i++) {
// тут исполняемый код скрипта

proxy_number ++;
if (proxy_number >30) proxy_number = 1;
}

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 10-12-2018 14:45:31

Dima10000 пишет:

2.Делаем скриншот всей страницы SAVEAS TYPE=PNG
3. Обрезаем капчу.

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-12-2018 03:01:39

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

Выделить код

Код:

iimPlay("CODE:CMDLINE !DATASOURCE login.txt\nSET !DATASOURCE_COLUMNS 2\nSET !LOOP 1\nSET !EXTRACT {{!COL1}}"); 
a=iimGetLastExtract();   
alert(a)

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 07-12-2018 16:06:19

Распакуй  тот архив и зайди .\Data\profile\extensions
скопируй оттуда имакрос и адблок плюс (все три папки)
и перенеси их в такую же дерикторую новой мазилы.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 24-11-2018 23:14:08

А чего ты ждать то хочешь ???
Оно само по себе не распознается.

Там проверялось если чекед не труе checked=true < 0 , т.е. если галочка не стоит,
то скрипт должен что то делать:
действия по распознаванию капчи

если чекед труе checked=true > 0 т.е. галочка стоит,
то дальнейшие действия

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 08-11-2018 19:26:31

Да весь файл не нужно показывать, а именно ту строку где пользователь прописан. То что перед ним, это и есть нужные тебе теги, о которых модер писал.


Нужно плюс на минус заменить, больше на меньше, и естественно не от единицы до ста считать, а наоборот.


И вообще такие детские вопросы даже моя семилетняя дочка и то легко гуглит.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 08-11-2018 16:42:35

... EXTRACT=TXT ...
Замени на  ... EXTRACT=HTM ...
и потом покажи тут что у тебя *.тхт файл сохранилось.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 07-10-2018 19:05:08

Руки бы повыдергивать за такую писанину :(
macros += ...
тут ты в перемененную macros  добавляешь все новые команды, т.е. к старым добавляются новые.

Пиши нормально и будет работать нормально.



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

Выделить код

Код:

iimPlayCode('URL GOTO=http://demo.imacros.net/Automate/TestForm1');
iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:name CONTENT=цикл');
iimPlayCode('WAIT SECONDS=10');

for (i = 1; i < 4; i++){
iimPlayCode('TAG POS=1 TYPE=INPUT:RADIO ATTR=ID:medium');
iimPlayCode('WAIT SECONDS=5');
iimPlayCode('TAG POS=1 TYPE=INPUT:RADIO ATTR=ID:large');
iimPlayCode('WAIT SECONDS=5');
iimPlayCode('TAG POS=1 TYPE=INPUT:RADIO ATTR=ID:small');
iimPlayCode('WAIT SECONDS=7');
}


[spoiler= твой вариант]

Выделить код

Код:

var macros = '', n = '\n';
macros += 'URL GOTO=http://demo.imacros.net/Automate/TestForm1' + n;
macros += 'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:name CONTENT=цикл' + n;
macros += 'WAIT SECONDS=10';
iimPlayCode(macros);

for (i = 1; i < 4; i++){
var macros = '';
macros

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 07-10-2018 18:13:43

Как ты скрипт составил так он и работает !!!

У тебя сначала ставит галочку в чекбоксе medium
потом ждёт 5 секунд
потом ставит следующую галочку  large
опять ждёт 5 секунд
потом ставит следующую на small
и опять ждёт 7 секунд

и всё заново, новый цикл :|

так нахрена ты в одном цикле по всем чекбоксам  кликаешь ???
В итоге все равно последняя галочка ставится на small и так и остаётся.



Напиши что ты хочешь, что скрипт делать должен,
и зачем тебе цикл

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 29-09-2018 12:34:05

Я не пойму зачем тебе вообще ctrl + v    :rolleyes:

вот этим копируешь в буфер обмена

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

Выделить код

Код:

TAG POS=1 TYPE=DIV ATTR=CLASS:postmsg&&id:message761883 EXTRACT=TXT  
SET !CLIPBOARD {{!EXTRACT}}


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

Выделить код

Код:

TAG POS=1 TYPE=TEXTAREA ATTR=NAME:req_message CONTENT={{!CLIPBOARD}}


код публикуется в тегах code под спойлером


и функция EVENT  самая коряво работающая команда омакроса, :angry:
старайся её не использовать.

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 11-08-2018 19:56:46

Алим
Можно так

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

Выделить код

Код:

func1();

/****************/

function func1(){
var sec = 10;
func2(sec);
}

function func2(sec){
alert('Ждём '+sec+' секунд')
iimPlay('CODE:WAIT SECONDS='+sec)
}

iMacros » Помогите определить данные объекта для работы через IMacros » 03-08-2018 11:20:07

ser.bickov

Попробуй замени изменяющуюся часть звездочкой.

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

Выделить код

Код:

iimPlay("CODE:TAG POS=1 TYPE=SPAN ATTR=data-pass:* EXTRACT=HTM");
var primer=iimGetLastExtract();
alert (primer);


код публикуется в тегах code под спойлером

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 16-07-2018 19:02:06

Герман
Ты за базаром чуток следи.
Если у тебя тяму не хватает коллы в коде на JS на то что ты спарсил заменить, то это уже твои проблемы, вернее незнание элементарщины.

Squatter

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 12-07-2018 17:32:47

kariorambo
Один и тот же номер q должен повторяться 5 раз,потом реконект ?
И тебе же нужно номер q повторять при ошибке, значит q--;
И желательно поставь после действия ожидание WAIT SECONDS хотя бы в одну секунду.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 07-07-2018 13:27:14

kariorambo

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

Выделить код

Код:

  iimPlayCode('TAG POS=1 TYPE=TD ATTR=TXT:* EXTRACT=TXT');
  ip=iimGetLastExtract();
  alert(ip)

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 04-03-2018 00:12:10

V.K.L
Изменяемую часть замени звездочкой.


InfSub
Какую посоветуешь не тяжёлую мазилку и версию имакроса к ней.
Перебрал с 49 по 56, это просто ужас, других слов нету. :angry:

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 03-03-2018 23:43:26

V.K.L
Для капчи от солвемедия, способ из первого поста по перебору капч в поисках флеш или слог или канвас, всё ещё актуален. Возможно код уже давно устарел но принцип ещё актуален.

04-03-2018 00:05:24
Может кому сгодится.
капчи не всегда нужно сразу распознавать, иногда ответ указан в самом названии капчи.
[spoiler][noindex]Ну вот для примера входная капча с букса wmrok.com
http://f1.s.qip.ru/YLAzZQsO.png
ссылка выглядит примерно так
gg=235a23581f7513b91b8e13b81b58
&gg2=624528521583579635613176766024528521583579635613179123290621516


http://f4.s.qip.ru/YLAzZQsP.png

gg=235a17a413bf235d17a7235d2328
&gg2=370770345338073164905950553170770345338073164905954029618801251

---------------------------------
как видим капча состоит из двух частей и в ссыл

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 01-02-2018 00:23:18

Gergi
Какой ты трудный.
тебе уже все функции в кучу собрали, на тарелочке с голубой каёмочкой подали.:(


dim222

Не мечите бисер перед свиньями...
Евангелии от Матфея, 7 глава 6 стих

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

Gergi пишет:

Да там кусак не рабочего кода кинут

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 17-01-2018 16:55:49

hellish_cat
Если по колхозному то как то так

скрытый текст
выражение записывается так: if(iimPlayCode('TAG POS=1 TYPE=div ATTR=class:div1')>0)

Выделить код

Код:

if(iimPlayCode('TAG POS=1 TYPE=div ATTR=class:div1')>0)
{
check=true;
}
else check=false;


более правильнее примерно так

Исправлено по аннотации модера!!!
скрытый текст

Выделить код

Код:

var check = (iimPlayCode('TAG POS=1 TYPE=div ATTR=class:div1')>0) ? true : false;


А так модер прав, такие мелочи элементарно ищутся по форуму и/или гуглу.

Board footer

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