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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№5103-11-2016 20:22:58

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978 пишет

а не бесплатно по подготовленному техзаданию скрипты пишите???

ответ есть в моей подписи.. да, пишу

Scorp1978 пишет

делал так не получается

я специально указал, что код для iim-скрипта
переменная {{!LOOP}} в js не работает
в js цикле вместо нее нужно использовать js переменную
запуск iimPlayCode() равносилен запуску отдельного iim-скипта, соответственно обе iim-команды (строки) должны быть в одном вызове iimPlayCode(), либо передавать значение между собой
TEXT - нет такого тега, если вы хотите выдернуть ссылку, о чем писали ранее, выдерживается она из тега A

например, так:

Выделить код

Код:

var i=0;
do{
    iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=ID:ad* EXTRACT=TITLE\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ FILE=titleExtract.txt'); 
}while(iimGetLastError()=='OK');


Добавлено 03-11-2016 20:31:40

Scorp1978 пишет

нужно выдернуть в файл
"Можете выполнить это задание"

если же нужен именно этот текст, то:

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

Выделить код

Код:

TAG POS={{!LOOP}} TYPE=SPAN ATTR=CLASS:taskimg EXTRACT=TXT


для js измените строку по аналогии из кода выше

Отредактировано InfSub (03-11-2016 20:32:36)


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


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

Отсутствует

 

№5203-11-2016 20:34:41

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

благодарю за ответ вот такой код отработал

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

Выделить код

Код:

iimPlayCode("TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT=712629");
iimPlayCode("TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=*");
iimPlayCode("TAG POS={{!LOOP}} TYPE=SPAN ATTR=ID:ad* EXTRACT=TITLE");
if (iimGetExtract() == "Это задание на проверке" ){
    alert("Found");
}else{
    alert("not Found");
};


только не знаю как сохранить результат в файл

Отсутствует

 

№5303-11-2016 21:22:22

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978
{{!LOOP}} уберите из кода и либо замените на 1, если строка одна, если несколько и запускаете в цикле, то смотрите код в первом спойлере моего предыдущего поста, только строку замените


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


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

Отсутствует

 

№5404-11-2016 12:24:05

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

есть вот такой текстовый файл с первой строкой 1019814;"ВОСЕМЬ<SP>видео<SP>и<SP>ДВЕ<SP>рекламы<SP>4"
и есть вот  такой код

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

Выделить код

Код:

var macros;
var n = "\n";
macros = "CODE: SET !DATASOURCE_DELIMITER ;"+n;
macros += "CMDLINE !DATASOURCE C:\\ER\\Zadaniy.txt"+n;
macros += "SET !DATASOURCE_COLUMNS "+2+n;
macros += "SET !LOOP "+1+n;
macros += "SET !DATASOURCE_LINE {{!LOOP}}"+n;
macros += "ADD !EXTRACT {{!COL1}}"+n;
macros += "ADD !EXTRACT {{!COL2}}"+n;
macros += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT={{!COL1}}"+n;
macros += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=*"+n;
iimPlay(macros);
var COL1 = iimGetLastExtract(1);
var COL2 = iimGetLastExtract(2);
alert(COL1);
alert(COL2);

iimPlayCode("TAG POS=1 TYPE=SPAN ATTR=ID:ad* EXTRACT=TITLE");
if (iimGetExtract() == "Это задание на проверке" ){
    alert("Это задание на проверке");
};
if (iimGetExtract() == "Можете выполнить это задание" ){
    alert("Можете выполнить это задание");
    iimPlayCode("TAG POS=1 TYPE=A ATTR=TXT:{{!COL2}}");
};


алерты значения извлекают корректно, а строка "iimPlayCode("TAG POS=1 TYPE=A ATTR=TXT:{{!COL2}}");" не отрабатывает пробовал и с кавычками и без и с одинарными и двойными ну ненажимает ссылку и все тут подскажитек что не так делаю

Отредактировано Scorp1978 (04-11-2016 13:23:04)

Отсутствует

 

№5504-11-2016 21:05:40

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978
вы читаете что вам отвечают?

InfSub пишет

запуск iimPlayCode() равносилен запуску отдельного iim-скипта, соответственно обе iim-команды (строки) должны быть в одном вызове iimPlayCode(), либо передавать значение между собой

запустите код

Scorp1978 пишет

TAG POS=1 TYPE=A ATTR=TXT:{{!COL2}}

в отдельном IIM-скрипте (не в js!!!) и ответьте на  вопрос, почему не работает


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


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

Отсутствует

 

№5605-11-2016 06:50:24

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

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

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

Выделить код

Код:

iimPlayCode("TAG POS=1 TYPE=A ATTR=TXT:"+COL2);


переменная COL2 имеет значение "ВОСЕМЬ видео и ДВЕ рекламы 4" хотя в текстовом файле записано вот так "ВОСЕМЬ<SP>видео<SP>и<SP>ДВЕ<SP>рекламы<SP>4" поэтому и в строке iimPlayCode("TAG POS=1 TYPE=A ATTR=TXT:"+COL2);
пишет неверный формат, как исправить?

Отредактировано Scorp1978 (05-11-2016 07:15:24)

Отсутствует

 

№5705-11-2016 10:25:49

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978

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

Выделить код

Код:

iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:"'+COL2+'"');


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


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

Отсутствует

 

№5805-11-2016 10:54:27

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

InfSub благодарю!
еще вопросик

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

Выделить код

Код:

iimSet('nom_zad1', nom_zad);
 macros_nom  = "CODE: TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT="+nom_zad+n; /*работает
 macros_nom  = "CODE: TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT={{!nom_zad1}}"+n; /*не работает
 iimPlay(macros_nom);

Отсутствует

 

№5905-11-2016 13:56:18

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

Re: Напишу Пару скриптов IMacros бесплатно!

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


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


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

Отсутствует

 

№6005-11-2016 20:28:49

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

как выцепить со страницы ссылку на гуглевскую рекламу???

Отсутствует

 

№6105-11-2016 21:04:00

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

Re: Напишу Пару скриптов IMacros бесплатно!

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


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


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

Отсутствует

 

№6205-11-2016 21:13:04

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

InfSub пишет

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

например https://googleads.g.doubleclick.net? а примерчик можно?

Отсутствует

 

№6305-11-2016 22:34:41

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

Re: Напишу Пару скриптов IMacros бесплатно!

если оно уникально, то как-то так:

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=HREF:*https://googleads.g.doubleclick.net*


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


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

Отсутствует

 

№6406-11-2016 06:21:42

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

не получается найти ссылку по которой он на рекламу переходит код использую вот такой

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

Выделить код

Код:

//var i=0;
 //do{
 //  iimPlayCode('TAG POS='+(++i)+' TYPE=* ATTR=HREF:*https://googleads.g.doubleclick.net* EXTRACT=HTM\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ER FILE=titleExtract.txt'); 
 //  }while(iimGetLastError()=='OK');


выборку делает, но той ссылки (которая ведет на сайт рекламодателя) в ней почему то нет

Добавлено 06-11-2016 06:29:11
с помощью записи жмется вот такая ссылка

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

Выделить код

Код:

FRAME NAME="google_ads_frame1"
 TAG POS=1 TYPE=IMG ATTR=SRC:https://tpc.googlesyndication.com/simgad/12804417853230905065


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

Выделить код

Код:

href=""https://tpc.googlesyndication.com/safeframe/1-0-5/html/container.html"" rel=""prefetch"">"


код публикуется в тегах code внутри спойлера
как её выдернуть?

InfSub

Отредактировано Scorp1978 (06-11-2016 06:31:22)

Отсутствует

 

№6506-11-2016 14:21:18

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

Re: Напишу Пару скриптов IMacros бесплатно!

попробуйте изменить условие в коде, на *googlesyndication.com*


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


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

Отсутствует

 

№6606-11-2016 14:30:45

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

InfSub пишет

попробуйте изменить условие в коде, на *googlesyndication.com*

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

Выделить код

Код:

var i=0;
 do{
   iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*googlesyndication.com* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ER FILE=titleExtract.txt'); 
   }while(iimGetLastError()=='OK');


не может найти рекламный банер, хотя  при нажатии на баннер iMacros записывает
скрытый текст

Выделить код

Код:

FRAME NAME="google_ads_frame1"
 TAG POS=1 TYPE=IMG ATTR=SRC:https://tpc.googlesyndication.com/simgad/12804417853230905065


как так не понимаю,

Отредактировано Scorp1978 (06-11-2016 14:31:09)

Отсутствует

 

№6706-11-2016 14:33:10

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978
а фрейм ты прописал перед ссылкой?

Добавлено 06-11-2016 14:36:54
Scorp1978
да и для чего ты пытаешься перебрать ссылки в цикле? как я понимаю ссылка одна, вот и поставь POS=1

Отредактировано InfSub (06-11-2016 14:36:54)


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


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

Отсутствует

 

№6806-11-2016 15:03:24

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

InfSub благодарю прописал фреймы и все заработало! 

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

Выделить код

Код:

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
FRAME NAME=google_ads_frame1
TAG POS=1 TYPE=A ATTR=href:*googleadservices* EXTRACT=HREF
URL GOTO={{!EXTRACT}}


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

Выделить код

Код:

do{
   iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*watch* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\KE FILE=titleExtract.txt'); 
   }while(iimGetLastError()=='OK');


так вот он когда все ссылки собрал потом начинает бесконечно добавлять #EANF# как выйти из цикла

Отредактировано InfSub (06-11-2016 15:08:14)

Отсутствует

 

№6906-11-2016 15:11:13

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978
читай, вторую часть поста, как минимум

Scorp1978 пишет

начинает бесконечно добавлять #EANF# как выйти из цикла

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

Выделить код

Код:

do{
//...
}while(iimGetExtract()!='#EANF#')


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


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

Отсутствует

 

№7006-11-2016 15:28:43

Scorp1978
Участник
 
Группа: Members
Зарегистрирован: 03-11-2016
Сообщений: 86
UA: Firefox 35.0

Re: Напишу Пару скриптов IMacros бесплатно!

InfSub
не помогает :(

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

Выделить код

Код:

var i=0;
 do{
   iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*watch?* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\RE FILE=titleExtract.txt'); 
   }while(iimGetExtract()!='#EANF#');

Отредактировано Scorp1978 (06-11-2016 15:29:13)

Отсутствует

 

№7106-11-2016 15:50:18

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

Re: Напишу Пару скриптов IMacros бесплатно!

Scorp1978
да, не заметил, что у вас сохранение в файл в скрипте (при этом extract очищается)
разбейте скрипт на две части в первой извлекайте значение и передавайте в js
во второй - сохраняйте
при этом у вас будет возможность сравнить значение переменной с #EANF# в самом цикле, до сохранения

Отредактировано InfSub (06-11-2016 15:51:08)


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


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

Отсутствует

 

№7206-11-2016 20:12:51

Goodwin1987
Участник
 
Группа: Members
Зарегистрирован: 06-11-2016
Сообщений: 3
UA: Chrome 54.0

Re: Напишу Пару скриптов IMacros бесплатно!

Подскажите, а можно ли написать скрипт, который будет автоматически переходить по рандомным сайтам и открывать новые вкладки (допустим 1 раз в 30-40 сек) при открытии мазилы?
Главное при этом, чтобы не схватить вирусняк:)

Отсутствует

 

№7306-11-2016 20:18:16

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

Re: Напишу Пару скриптов IMacros бесплатно!

Goodwin1987
в принципе, да


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


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

Отсутствует

 

№7409-11-2016 03:47:11

kreka92
Участник
 
Группа: Members
Зарегистрирован: 09-11-2016
Сообщений: 1
UA: Chrome 54.0

Re: Напишу Пару скриптов IMacros бесплатно!

Всем привет! Набрел на тему в поисках подмоги ))). Нужен скрипт для imacros который просто будем ходить по странице (выборка и отфильтрованая в ручную), заходить в профиль юзера -отправлять приглашение в друзья нажатием на кнопку и возврат назад на страницу фильтра, на странице фильтра может быть до 100 страниц на каждой странице 50 юзеров. Есть желающие помочь? с меня тема заработка под это скрипт.

Отсутствует

 

№7518-11-2016 08:46:14

ТОХА33RUS
Участник
 
Группа: Members
Зарегистрирован: 18-11-2016
Сообщений: 1
UA: Chrome 53.0

Re: Напишу Пару скриптов IMacros бесплатно!

Привет! Слышал, что можешь помочь с написанием скрипта? А можешь написать для сайта

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


? Если возьмешься, то напишу что и как  нужно. За ранее СПАСИБО

Отсутствует

 

Board footer

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