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

Заказывай стафф с атрибутикой 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]
    .


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

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

Отсутствует

 

№497719-10-2015 17:26:55

Милена
Участник
 
Группа: Members
Зарегистрирован: 19-10-2015
Сообщений: 10
UA: Chrome 46.0

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

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

Отсутствует

 

№497819-10-2015 17:33:31

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

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

Милена
переменная !DATASOURCE_LINE - это количество строк, а не столбцов
в вашем файле, только 1 строка и куча столбцов (каждый столбец - разделен запятой)


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


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

Отсутствует

 

№497919-10-2015 17:35:48

Милена
Участник
 
Группа: Members
Зарегистрирован: 19-10-2015
Сообщений: 10
UA: Chrome 46.0

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

тоесть мне надо поставить их вот так:
первая строка
вторая строка
третяя строка
четвёртая строка
и тд?

Отредактировано Милена (19-10-2015 17:37:36)

Отсутствует

 

№498019-10-2015 17:39:33

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

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

да


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


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

Отсутствует

 

№498119-10-2015 17:43:23

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

Hamzat пишет

Как то так:

Выделить код

Код:

TAG POS={{!LOOP}} TYPE=A ATTR=CLASS:yt-uix-sessionlink<SP>yt-uix-tile-link<SP><SP>spf-link<SP><SP>yt-ui-ellipsis<SP>yt-ui-ellipsis-2 EXTRACT=HREF
PROMPT {{!EXTRACT}}

Спасибо! Идем дальше)

Отсутствует

 

№498219-10-2015 17:43:31

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

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

Милена
в FAQ есть видео по основам, в том числе по работе с DATASOURCE - посмотрите и вам будет легче разобраться


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


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

Отсутствует

 

№498319-10-2015 17:46:14

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

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

Некропостинг, на вопрос - уже был дан ответ

milenadesy пишет

ребят вот есть допустим такая строчка

TAG POS=1 TYPE=INPUT:FILE FORM=NAME:add_form ATTR=NAME:logo[] CONTENT=C:\Users\izi\Desktop\ff

подскажите как сделать чтобы из папки ff постились рандомные фото?

1. переименовываете файлы в папке ff по порядку от 1 до 100, или сколько там их у Вас.
2. код скрипта:

Выделить код

Код:

'данные для рандомной генерации названия файла с фото
SET !VAR1 EVAL("var random=Math.floor(Math.random()*99 + 1); random;")

'в конце кода расширение фото нужно поменять на то, которое у ваших фотографий
TAG POS=1 TYPE=INPUT:FILE FORM=NAME:add_form ATTR=NAME:logo[] CONTENT=C:\Users\izi\Desktop\ff\{{!VAR1}}.jpg


предупреждение

InfSub

Отредактировано udalov (19-10-2015 17:50:32)

Отсутствует

 

№498419-10-2015 17:51:40

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

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

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

iMacros run command: macro Social0Media\Instagram\Instagram0Unfollow.js not found (Error code: -930)

Макрос не выставил пробелы, вот как это выглядит в бат файле


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

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" imacros://run/?m=Social%20Media/Instagram/Instagram%20Unfollow.js


%20 - сам подставил нотепад, как правильно пробелы выставить?

Отсутствует

 

№498519-10-2015 18:16:40

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

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

kani339
%20 - в cmd - нет такого знака

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

Выделить код

Код:

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" imacros://run/?m="Social Media/Instagram/Instagram Unfollow.js"


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


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

Отсутствует

 

№498619-10-2015 19:00:17

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

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

В макросе знаю как менять прокси, поочерёдно с повторами по кругу из текстового документа.

Когда скрипт воспроизводит макросы, то нужно указывать в каждом макросе код на изменение прокси.
А если не указывать, то прокси меняется на реальный ip адрес.

А вот если прокси изменяется напрямую через скрипт, то они не изменяются, пока не остановишь сам скрипт.
Как сделать, чтобы поочерёдно по кругу брались прокси из документа и менялись в самом коде скрипта?

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

Выделить код

Код:

var iphttp=   '11.111.111.111'
var portall=  '11111'

iimPlay("CODE:URL GOTO=about:config \n WAIT SECONDS=1")
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
prefs.setIntPref("network.proxy.type", 1);
prefs.setBoolPref("network.proxy.share_proxy_settings", true);
prefs.setCharPref("network.proxy.http", iphttp);
prefs.setIntPref("network.proxy.http_port", portall);

Отредактировано Алим (19-10-2015 19:02:13)


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

Отсутствует

 

№498719-10-2015 19:18:17

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

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

Алим
на сколько я помню, обзор, как работать с прокси - делал kolshix, ссылки есть в FAQ


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


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

Отсутствует

 

№498819-10-2015 19:24:52

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

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

Алим

то они не изменяются, пока не остановишь сам скрипт.

все изменяет без проблем

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

Выделить код

Код:

var ip   =   '109.198.126.112';
var port =  '8080';

var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
prefs.setIntPref("network.proxy.type", 1);
prefs.setBoolPref("network.proxy.share_proxy_settings", true);
prefs.setCharPref("network.proxy.http", ip);
prefs.setIntPref("network.proxy.http_port", port);
iimPlayCode ('PAUSE')

Как сделать, чтобы поочерёдно по кругу брались прокси из документа

Думаю с этим у вас проблем не будет, значение из файла приcваивай переменным ip и port.

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

Выделить код

Код:

iimPlay("CODE:URL GOTO=about:config \n WAIT SECONDS=1")

для изменение глобальных настроек переход на about:config не нужен.


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

InfSub


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

Отсутствует

 

№498919-10-2015 19:28:39

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

PRESIDENT пишет

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

Мне нужно что- бы imacros вставил в форму из двух файлов по три рондомные строки и что-бы в форме получилось 6 строк.
Что нужно еще добавлять?
форма тут:

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


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

Выделить код

Код:

SET !DATASOURCE 1.csv
SET !DATASOURCE 2.csv

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR2}}

TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

Отсутствует

 

№499019-10-2015 19:31:44

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

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

Hamzat пишет

все изменяет без проблем

я имел введу не изменяется на свой реальный ip адрес.

InfSub пишет

на сколько я помню, обзор, как работать с прокси - делал kolshix, ссылки есть в FAQ

Так я по его видео и сделал. Там в видео не говорится как брать поочерёдно из документа прокси и чтобы они менялись в самом скрипте.
А мне надо именно это.


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

Отсутствует

 

№499119-10-2015 19:40:38

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

Алим
Чекаю прокси с авторизацией, каждый цикл берется новая прокси.
Может что то пригодится:

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

Выделить код

Код:

SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
FILTER TYPE=IMAGES STATUS=ON
SET !DATASOURCE proxy.txt
SET !DATASOURCE_LINE {{!LOOP}}
PROXY ADDRESS={{!COL1}}
URL GOTO=http://ipgeobase.ru/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:index ATTR=TYPE:text&&VALUE:&&NAME:address CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:index ATTR=TYPE:text&&VALUE:&&NAME:address EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=proxy_GUD.txt

Отсутствует

 

№499219-10-2015 19:47:19

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

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

bop101 пишет

Чекаю прокси с авторизацией, каждый цикл берется новая прокси.
Может что то пригодится:

Это поможет, если все действия выполняются в 1 макросе.


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

Отсутствует

 

№499319-10-2015 19:48:15

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

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

bop101 пишет

Что нужно еще добавлять?

как минимум изменить код так:

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

Выделить код

Код:

SET !DATASOURCE 1.csv
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}

TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !DATASOURCE 2.csv
SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR2}}

TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}


либо так, если нужно 6 вставок:
скрытый текст

Выделить код

Код:

SET !DATASOURCE 1.csv

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !DATASOURCE 2.csv

SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR2}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR2}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

SET !VAR2 EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
SET !DATASOURCE_LINE {{!VAR2}}
TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!COL1}}

Отредактировано InfSub (19-10-2015 19:51:30)


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


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

Отсутствует

 

№499419-10-2015 20:18:32

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

InfSub
Я до этого дошел, но застрял на том как мне вставлять строки в форму не изменяя предыдущих строк?

Отсутствует

 

№499519-10-2015 20:33:12

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

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

bop101 пишет

как мне вставлять строки в форму не изменяя предыдущих строк?

не понял вопроса, выше, потому и предложил такой код
Вам же PRESIDENT уже отвечал, как это сделать:

PRESIDENT пишет

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

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

Выделить код

Код:

SET !VAR1 ""
SET !DATASOURCE 1.csv

SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>
SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>
SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*10 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>

SET !DATASOURCE 2.csv

SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>
SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>
SET !DATASOURCE_LINE EVAL("var randomNumber=Math.floor(Math.random()*5 + 1); randomNumber;")
ADD !VAR1 {{!COL1}}<BR>

TAG POS=1 TYPE=TEXTAREA ATTR=ID:textCtrl CONTENT={{!VAR1}}

Отредактировано InfSub (19-10-2015 20:35:51)


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


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

Отсутствует

 

№499619-10-2015 20:33:18

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

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

Проверяю отдельным макросом как брать прокси из текстовго документа, через EVAL.

Если изменять прокси через SET, то после остановки imacros возвращается обратно реальный ip адрес.
Если изменять ip через EVAL вписывать в настройки мазилы, то после остановки или при воспроизведении следующего макроса, прокси остаётся.

Что здесь не так?

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

Выделить код

Код:

SET !DATASOURCE_DELIMITER :
CMDLINE !DATASOURCE прокси.txt

SET !LOOP 1

SET !DATASOURCE_LINE {{!LOOP}}

' Переход к вкладке настроек
URL GOTO=about:config
WAIT SECONDS=1

SET !VAR1 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.type",1);")
SET !VAR2 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setBoolPref("network.proxy.share_proxy_settings",false);")

SET !VAR3 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref("network.proxy.http",'{{!COL1}}');")
SET !VAR4 EVAL("prefs=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);prefs.setIntPref("network.proxy.http_port",{{!COL2}});")

URL GOTO=https://2ip.ru


Текстовый документ "прокси.txt" прописаны в один столбик
кодировка ютф-8. Расположена в папке в папке DATASOURCE

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

Выделить код

Код:

11.111.111.111:11111
22.222.222.222:22222
33.333.333.333:33333


И самое интересное, что прокси адрес изменяется в настройках мазилы,
а когда открываешь/обновляешь сайт 2ip то показывает прежний.
И когда нажимаешь ок в настройках мазилы, то 2ip уже показывает на изменёный прокси адрес.

Как буд-то нехватает команды подтверждения, после изминения прокси адреса.

Отредактировано Алим (19-10-2015 20:36:18)


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

Отсутствует

 

№499719-10-2015 20:34:20

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

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

Алим

я имел введу не изменяется на свой реальный ip адрес..

А теперь я не понял, зачем тебе нужно чтоб менялся на свой реальный ip?
Ты же хочешь использовать прокси, так вот скрипт! Или я что то не понял?


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

Отсутствует

 

№499819-10-2015 20:38:59

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

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

Hamzat пишет

А теперь я не понял, зачем тебе нужно чтоб менялся на свой реальный ip?

мне не нужно, чтобы менялся на реальный ip. Мне нужно, когда скрипт воспроизводит несколько макросов, оставался всегда один и тотже прокси адрес, а при втором цикле скрипта, чтобы менялся на следующий прокси адрес. Прокси должны браться из текстовго документа.


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

Отсутствует

 

№499919-10-2015 20:39:28

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

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

удалено, флуд не по теме

InfSub

Добавлено 19-10-2015 20:41:45

Алим пишет

мне не нужно, чтобы менялся на реальный ip. Мне нужно, когда скрипт воспроизводит несколько макросов, оставался всегда один и тотже прокси адрес, а при втором цикле скрипта, чтобы менялся на следующий прокси адрес. Прокси должны браться из текстовго документа.

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

Отредактировано Hamzat (19-10-2015 20:41:45)


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

Отсутствует

 

№500019-10-2015 21:05:35

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

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

Hamzat пишет

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

Можно менять прокси и через макрос, если изминения будут вноситься через глобальные настройки мазилы about:config.
Таким образом, прокси будут сохраняться.


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

Отсутствует

 

№500119-10-2015 21:08:05

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

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

Алим пишет

Можно менять прокси и через макрос, если изминения будут вноситься через глобальные настройки мазилы about:config.
Таким образом, прокси будут сохраняться.

Что типо так

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

Выделить код

Код:

for (i=1;;i++) {
    iimPlayCode ('SET !DATASOURCE Путь к прокси файлу\nSET !DATASOURCE_LINE '+i+'\nSET !EXTRACT {{!COL1}}');
    proxy = iimGetlastExtract().split(':') // При условия что у прокси в файле вид 109.198.126.112:8080
    var ip   =  proxy[0]
    var port =  proxy[1]

    var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
    prefs.setIntPref("network.proxy.type", 1);
    prefs.setBoolPref("network.proxy.share_proxy_settings", true);
    prefs.setCharPref("network.proxy.http", ip);
    prefs.setIntPref("network.proxy.http_port", port);
}


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

Отсутствует

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

Board footer

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