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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№515211-11-2015 10:10:20

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

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

Всё же возник ещё вопрос
Как сделать проверку Text.txt файла что бы при нахождении пустоты #EANF# вернуть скрипт в исходное положение.

Отсутствует

 

№515311-11-2015 12:40:33

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

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

udalov пишет

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

в старых версиях можно настроить чтобы при открытии сразу начиналась мелодия и т.п и тогда ссылка вида file://C:/1.mp3 будет работать, а процес можно bat убить. В новых версиях, а именно тестил на 35 открывая ссылку вида file://C:/1.mp3 сразу начинается мелодия как в хроме.

Отредактировано Hamzat (11-11-2015 12:41:12)


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

Отсутствует

 

№515411-11-2015 12:50:18

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

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

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

Отсутствует

 

№515511-11-2015 12:55:30

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

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

volchsek пишет

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

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

Выделить код

Код:

SET !DATASOURCE C:\t\Text\Text.txt
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}

Отсутствует

 

№515611-11-2015 13:10:48

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

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

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

Добавлено 11-11-2015 13:30:17
имеется 100 сайтов в txt документе как можно сделать в notepad++ что бы они разделялись  "сайт" 
(imacros будет по очереди переходить по ним)

Отредактировано volchsek (11-11-2015 13:30:17)

Отсутствует

 

№515711-11-2015 13:33:26

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

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

volchsek пишет

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

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

Отсутствует

 

№515811-11-2015 13:36:45

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

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

udalov пишет
volchsek пишет

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

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

нет все сайты разные!!!

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

Отсутствует

 

№515911-11-2015 18:58:15

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

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

udalov пишет

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

Всё есть и прекрасно работаетsmile_31.gif
Имакросом можна запустить vbs скрипт , а им уже в фоновом режиме любой звуковой файл.

Код запуска внешней программы описан в факе.


Gergi пишет

Как сделать проверку Text.txt файла что бы при нахождении пустоты #EANF# вернуть скрипт в исходное положение.

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

Выделить код

Код:

for(u=1; u<11; u++){
iimPlayCode('SET !DATASOURCE C:\\test\\Text.txt\nSET !DATASOURCE_LINE '+u+'\nSET !EXTRACT {{!COL1}}'); n=iimGetExtract();
if(!n) u=1; 
else{

...
и дальше по тексту
}

Отредактировано PRESIDENT (11-11-2015 19:04:22)


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

Отсутствует

 

№516011-11-2015 20:46:13

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

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

Ребята скажите как можно вытащить куки  imacros-ом? document.cookie не работает, хотелось бы без использование bat,vbs скриптов. Единственно что получилось это получить document.cookie через url goto=javascript:document.cookie, но не удалось значение передать в сам скрипт. Спасибо )


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

Отсутствует

 

№516111-11-2015 22:46:34

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Firefox 32.0

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

Товарищи, а подскажите, как можно сделать чтоб не всё слово из таблицы .csv бралось и вводилось в нужное поле, а только часть его.
Например: у меня в файле .csv есть набор почтовых адресов вида "qwertwer@gmail.com" и надо, чтоб из этого файла, из этой таблицы брались значения до знака @, то есть qwertwer. И вписывалось в нужное поле. А знак @ и все что за ним (gmail.com) - не бралось бы.
Как так сделать?
Знаю, что если использовать звёздочку *, то это замена любых символов. А тут мне надо наоборот, чтоб не использовались символы, начиная с @ и далее. Подскажите, кто в курсе дела?

Отсутствует

 

№516212-11-2015 07:20:58

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

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

dvitkovs пишет

Товарищи, а подскажите, как можно сделать чтоб не всё слово из таблицы .csv бралось и вводилось в нужное поле, а только часть его.
Например: у меня в файле .csv есть набор почтовых адресов вида "qwertwer@gmail.com" и надо, чтоб из этого файла, из этой таблицы брались значения до знака @, то есть qwertwer.

Лично я в таких случаях вместо стандартного разделителя столбцов с данными использую собачку  SET !DATASOURCE_DELIMITER @ , получается, что в тексте qwertwer@gmail.com два столбца данных и макрос берёт из первого столбца по !COL1

Отредактировано udalov (12-11-2015 07:21:11)

Отсутствует

 

№516312-11-2015 11:30:31

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

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

Как в iim сделать так, чтобы при каждом новом цикле брались из 1 переменной поочерёдно, разные цифры?

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

Выделить код

Код:

SET цифры 1,5,1,25,8,4
TAG POS={{цифры}}

Отредактировано Алим (12-11-2015 11:31:21)


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

Отсутствует

 

№516412-11-2015 13:09:40

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Firefox 32.0

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

udalov пишет

Лично я в таких случаях вместо стандартного разделителя столбцов с данными использую собачку  SET !DATASOURCE_DELIMITER @ , получается, что в тексте qwertwer@gmail.com два столбца данных и макрос берёт из первого столбца по !COL1

Благодарю! Это то, что надо! :)

Отсутствует

 

№516512-11-2015 14:20:05

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

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

Подскажите пожалуйста как воплотить в реальность такой код?

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

Выделить код

Код:

var z;
for(z=1; z<3; z++){
iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}');

iimPlayCode('SET !TIMEOUT 1\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT={{!EXTRACT}}');
}

Отсутствует

 

№516612-11-2015 18:19:45

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

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

Gergi пишет

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

smile_29.gif

скрытый текст
Или собери всё в одну строку, если ты просто екстракт использовать хочешь.

...
iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT={{!EXTRACT}}');
...

Или объяви переменную, и сохрани туда, и потом уже эту перемененную используй.

iimPlayCode('SET !DATASOURCE C:\\Text.txt\nSET !DATASOURCE_LINE '+z+'\nSET !EXTRACT {{!COL1}}'); var text=iimGetExtract();

iimPlayCode('SET !TIMEOUT 1\nTAG POS=1 TYPE=TEXTAREA FORM=ID:u* CONTENT='+text);


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

Отсутствует

 

№516712-11-2015 21:02:37

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

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

Алим пишет

Как в iim сделать так, чтобы при каждом новом цикле брались из 1 переменной поочерёдно, разные цифры?

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

Выделить код

Код:

SET цифры 1,5,1,25,8,4
TAG POS={{цифры}}

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

Выделить код

Код:

SET цифры 1,5,1,25,8,4
SET цифры EVAL("'{{цифры}}'.split(',')[{{!LOOP}}-1]")
TAG POS={{цифры}}


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


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

Отсутствует

 

№516813-11-2015 16:13:45

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

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

PRESIDENT
Спасибо,реализовал всё как было задумано:rock:
Только одна мелочёвка осталась.
Как сделать рандомизацию секунд в скрипте JS ?

Отредактировано Gergi (13-11-2015 16:14:25)

Отсутствует

 

№516913-11-2015 16:21:54

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

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

Gergi

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

Выделить код

Код:

sek = Math.floor(Math.random() * 20);
iimPlayCode('WAIT SECONDS='+sek);


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

Отсутствует

 

№517013-11-2015 18:40:14

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

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

как лучше сделать подскажите пжл. имеется 200сайтов нужно оставлять на них свои объявления, сложность в том что все сайты разные! у каждого свои координаты!!!! как записывать скрипт? каждый сайт посещать точно придется, +регистрироваться во всех, (это в ручную, затем браузер запомнит) сложность в том что как мне привязать ко всем 200 командам js который должен воспроизводить сам iim по дате и времени

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

Отсутствует

 

№517113-11-2015 19:30:33

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

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

Делаешь клик по сайту и сохраняешь в текстовом файле: сайт и дата + время клика.
и потом всегда обращаешься к этому текстовому файлу и смотришь прошло ли 7 дней или сколько тебе там нужно.

Получение даты и времени

Выделить код

Код:

function getDate(){var d=new Date(); return  'Число  '+d.getDate()+' : '+(d.getMonth()+1)+' : '+d.getFullYear()+'\nВремя  '+d.getHours()+' : '+d.getMinutes()+' : '+d.getSeconds();}

 alert(getDate())


InfSub      Спасибо smile_46.gif

Отредактировано PRESIDENT (13-11-2015 20:15:12)


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

Отсутствует

 

№517214-11-2015 02:58:18

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Firefox 32.0

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

Подскажите, как надо правильно записать код ява-скрипта, для сохранения данных в файл?
Вот у меня в ява-скрипте записано так:

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

Выделить код

Код:

var iP=iimPlayCode, t0='SET !TIMEOUT_STEP 0\n';

   iP(t0+'TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT');
   iP(t0+'SAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv');


И содержимое, предложение-текст не записывается. То есть в файл идёт пустота.

А вот ежели записать просто, без оболочки ява, то всё записывается. То есть вот так, работает:

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

Выделить код

Код:

TAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv

Отсутствует

 

№517314-11-2015 03:09:30

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

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

dvitkovs

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

Выделить код

Код:

iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\ FILE=CONTROL.csv');


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


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

Отсутствует

 

№517414-11-2015 03:31:34

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Firefox 32.0

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

InfSub, благодарю! :)

Отсутствует

 

№517514-11-2015 17:11:47

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

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

Подскажите пожалуйста как сделать три переменных и что бы не мешали друг  другу.

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

Выделить код

Код:

var k;
for (k=1;k<=1;k++){
iimPlay("1.iim",60);  
 }
var t;
var s=prompt("Сколько раз? ",100)
for(t=1; t<s; t++){    
iimPlayCode('SET !DATASOURCE C:\\A.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}\nURL GOTO={{!EXTRACT}}');
w=iimGetExtract();
if(!w) t=0;
else{
}
iimPlayCode('SET !DATASOURCE C:\\B.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}'); 
x=iimGetExtract();
if(!x) t=1;
else{
}
iimPlayCode('SET !DATASOURCE C:\\C.txt\nSET !DATASOURCE_LINE '+t+'\nSET !EXTRACT {{!COL1}}'); 
n=iimGetExtract();
if(!n) t=0;
else{
}
}

Отредактировано Gergi (14-11-2015 17:13:36)

Отсутствует

 

№517614-11-2015 17:18:28

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

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

У меня там три текстовых файла,и в каждом разное количество строк. Какую буковку менять t ? Ну  ведь этого не достаточно

Отсутствует

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

Board footer

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