Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Подкажите как реализовать нажатия клавиши Enter, пробывал записывать через Experimental Event,
приведенный вариант и есть нажатие на клавишу ENTER только не EVENTS a EVENT
selector же - id элемента в котором нажимаете ENTER
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите как написать простой цикл смены IP-адреса на ява-скрипте? Вот если на iim, то все работает, а на ява-скрипте делаю, и что-то не получается.
Вот как выглядит на иим:
TAB CLOSEALLOTHERS CLEAR SET !ERRORIGNORE YES SET !DATASOURCE proxy.csv SET !LOOP 1 PROXY ADDRESS={{!COL1}} URL GOTO=http://ip-ru.com/ WAIT SECONDS=3
А вот на ява-скрипте:
var url='http://ip-ru.com/'; var t0='SET !TIMEOUT_STEP 0\n', t1='SET !TIMEOUT 10\n', t2='SET !TIMEOUT_TAG 20\n', t3='SET !TIMEOUT 60\n', f=0; for(a=1; a<99999; a++){ iimPlayCode('CLEAR\nTAB CLOSEALLOTHERS'); iimPlayCode('SET !DATASOURCE proxy.csv\nSET !LOOP 1\nPROXY ADDRESS={{!COL1}}'); iimPlayCode(t3+'URL GOTO='+url); iimPlayCode('WAIT SECONDS=3'); }
Отредактировано dvitkovs (22-01-2016 18:17:23)
Отсутствует
dvitkovs
RTFM !LOOP + поиск по форуму
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
dvitkovs
RTFM !LOOP + поиск по форуму
Я уже третью неделю ищу по форуму как на js переписать простой код смены айпи-адресов, которые берутся из файла и зациклить это.
Вот простейший код на iim, который работает на ура:
SET !DATASOURCE proxy.csv PROXY ADDRESS={{!COL1}} URL GOTO=http://ip-ru.com/ WAIT SECONDS=2
for(a=1; a<99999; a++){ iimPlay('CODE:SET !DATASOURCE proxy.csv'); iimPlay('CODE:PROXY ADDRESS={{!COL1}}'); iimPlay('CODE:URL GOTO=http://ip-ru.com/'); iimPlay('CODE:WAIT SECONDS=2'); }
Отсутствует
dvitkovs
уберите !LOOP из скрипта и объедините все внутри одного iimPlayCode() и будет вам счастье
Ваш вопрос неоднократно обсуждался и по поводу него даже есть видео в FAQ которое за 3 недели можно было и посмотреть
PROXY ADDRESS - меняется только в текущем скрипте, по его завершении ip возвращается к стандартному значению
каждый вызов iimPlayCode() - идентичен отдельному iim-скрипту, в результате вы поменяв прокси завершили скрипт, после чего пробуете проверить ip но он уже равен первоначальному
Добавлено 22-01-2016 22:16:46
Разве трудно этот код обернуть в js?
судя по вашему коду:
TypeError: this.dataSource[(line - 1)] is undefined, line 1 (Error code: -1001)
причины ее аналогичны описанным выше
Добавлено 22-01-2016 22:21:39
на тему !LOOP - читаем
Отредактировано InfSub (22-01-2016 22:21:39)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Благодарю за поддержку! Получилось только такого виду скриптик сварганить:
for(a=1; a<99999; a++){ iimPlay('CODE:SET !DATASOURCE proxy.csv\nSET !DATASOURCE_LINE '+a+'\nPROXY ADDRESS={{!COL1}}\nURL GOTO=http://ip-ru.com/\nWAIT SECONDS=2'); }
'+a+'
никакого перебора проксей происходить не может. А с '+a+' работает.
Но самое главное - это ж надо было всё в одну строчку записать, а я этого сразу не знал. Казалось бы всё так просто, когда знаешь как надо.
Отсутствует
никакого перебора проксей происходить не может. А с '+a+' работает.
Вам по этому и дали ссылки на тему !LOOP
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Доброго времени суток, уважаемые коллеги
Прошу помочь со следующей задачей:
необходимо извлечь из списка друзей вконтакте имена и фамилии из блока кода:
<div class="user_block user_block_first clear_fix" id="user_block11111"> ... <div class="friends_field"><a exuser="true" href="/11111"><b>Имя Фамилия</b> </a>
Отсутствует
подскажите пожалуйста, imacros выдает одну и туже капчу, в чем может быть проблемма
SET !TIMEOUT_STEP 1 TAG POS=1 TYPE=DIV ATTR=CLASS:box_title SET !EXTRACT_TEST_POPUP NO SET !ERRORIGNORE YES SET !ERRORCONTINUE YES FILTER TYPE=IMAGES STATUS=OFF SET API ************ WAIT SECONDS=5 ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=vk.jpg WAIT=YES TAG POS=1 TYPE=IMG ATTR=SRC:/captcha.php?* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT WAIT SECONDS=1 TAB OPEN TAB T=2 URL GOTO=http://imacros2.rucaptcha.com/new/ TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:key&&SIZE:64 CONTENT={{API}} TAG POS=1 TYPE=INPUT:FILE ATTR=TYPE:file&&NAME:file&&SIZE:20 CONTENT=C:\CAPCH\vk.jpg TAG POS=1 TYPE=INPUT:SUBMIT ATTR=TYPE:submit&&VALUE:recognize WAIT SECONDS=2 TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT WAIT SECONDS=3 TAB CLOSE TAB T=1 TAG POS=1 TYPE=INPUT:TEXT ATTR=* CONTENT={{!EXTRACT}} TAG POS=1 TYPE=BUTTON ATTR=TXT:Отправить WAIT SECONDS=2
InfSub
Отсутствует
volchsek
Вставь в самое начало скрипта:
Отсутствует
что то не то ERROR_IMAGE_TYPE_NOT_SUPPORTED
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
volchsek
У тебя неправильно идет копирование капчи, *.jpg формат плохо любят на Рукапче, попробуй вот так:
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=твое имя файла.png WAIT=YES TAG POS=1 TYPE=DIV ATTR=ID:adcopy-puzzle-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
Отсутствует
Ребят,
Давным давно кто-то уже задавал этот вопрос, но ответа я так найти и не смог.
Вопрос:
Какую команду использовать в imacros, при которой он бы проверял наличие определенного текста на странице, если все есть, совершал свои действия и т.д., а если нужного текста нет, нажимал на определенную кнопку с текстом?
Отредактировано gizbeta (25-01-2016 17:38:46)
Отсутствует
gizbeta
Пол форума забита ответами на этот вопрос, а вы не смогли найти?
Использование js-скрипта для ветвления условий, примеров, как уже сказал - пол форума
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
gizbetaПол форума забита ответами на этот вопрос, а вы не смогли найти?Использование js-скрипта для ветвления условий, примеров, как уже сказал - пол форума
Может "криво" вопрос в поиске задаю...попробую еще разок
Отсутствует
gizbeta
https://forum.mozilla-russia.org/search … words=else
Добавлено 25-01-2016 18:01:26
https://forum.mozilla-russia.org/search … words=eanf
Отредактировано InfSub (25-01-2016 18:01:26)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
gizbeta
https://forum.mozilla-russia.org/search … words=elseДобавлено 25-01-2016 18:01:26
https://forum.mozilla-russia.org/search … words=eanf
Благодарю. Штудирую
Отсутствует
Как установить скорость воспроизведения .Js скрипте
Чтобы в управляющем она была средняя, а в исполняющих высокая ?
SET !REPLAYSPEED FAST/MEDIUM/SLOW не подходит
Отредактировано Koks (26-01-2016 10:59:18)
Отсутствует
ребят такой трабл решил сделать управляюший файл но он чёт не запускаеться что не так?
cd "C:\Program Files\Mozilla Firefox" start firefox imacros://run/?m=gpyppisladkaya.iim
Отсутствует
Подскажите как правильно сделать проверку если сущетсвует код на странице то выполнять определенное дейтсвие.
Вот пример
Если есть код на странице из переменной group то выполняыть какое-либо действие
var group = 'TAG POS=1 TYPE=TEXTAREA ATTR=ID:"post_field"'; if(group == 1) { iimPlayCode('SET !REPLAYSPEED FAST\nADD !EXTRACT {{!URLCURRENT}}\nSAVEAS TYPE=EXTRACT FOLDER=* FILE=url.txt ') } else { iimPlayCode('URL GOTO=javascript:window.content.history.back()'); }
Отсутствует
решил сделать управляюший файл
Ты бат файл управляющий сделал или пытался этот код в *.JS скрипт засунуть ?
если сущетсвует код на странице
if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=TEXTAREA ATTR=ID:post_field')>0){ ... Тут код который должен выполниться ... }
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
sashab
В ошибке у тебя написано: gpyppisladkaya.iim не найден, может скрипт у тебя в другом каталоге лежит не в макросах.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Всем привет,подскажите пожалуйста,код для кнопки отправки текста в группах,в одноклассниках,а то постоянно разный код,вот например такой
Отсутствует