Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Hamzat
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
udalov
не тормози, тебе тут ответ давно уже дали
Это да, это работает, спасибо. Я хочу понять на будущее, чем те два варианта отличаются...
Отсутствует
udalov
Вам же уже Hamzat написал - кавычками
Строка, содержащая пробелы, должна быть ограничена двойными кавычками
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
кто может помоч учусь записывать через аймакрос скрипт проблеме такая после разадывания капчи приходит ответ но при извлечении текста со страницы извлекает тест вроде но в окошке поевляется извлеченное вот это #EANFT# вместо ответа присланного рукапчей подскажите что не так вот пример моего записаного скрипта
Добавлено 06-06-2016 12:25:00
URL GOTO=http://www.taptoshi.com/faucet TAG POS=1 TYPE=A ATTR=TXT:Claim<SP>Your<SP>Satoshi! WAIT SECONDS=1 ONDOWNLOAD FOLDER=C:\CAPTCH FILE=captca_taptoshi.png WAIT=YES WAIT SECONDS=1 TAG POS=1 TYPE=IMG ATTR=ID:adcopy-puzzle-image-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT WAIT SECONDS=1 TAB OPEN WAIT SECONDS=2 TAB T=2 URL GOTO=http://imacros2.rucaptcha.com/new/ TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:getcapcha.php ATTR=NAME:key CONTENT=здесь ключ рукапча WAIT SECONDS=1 TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:getcapcha.php ATTR=NAME:file CONTENT=C:\CAPTCH\captca_taptoshi.png WAIT SECONDS=1 TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:getcapcha.php ATTR=* EVENT TYPE=CLICK SELECTOR="HTML>BODY" BUTTON=2 SAVEAS TYPE=EXTRACT FOLDER= C:\Dowlonds FILE=1.txt TAB CLOSE TAB T=1 TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/claim ATTR=ID:adcopy_response CONTENT={{!EXTRACT}} WAIT SECONDS=1 TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/claim ATTR=ID:claimbtn
InfSub
Отредактировано matrix27 (06-06-2016 12:50:47)
Отсутствует
matrix27
И где, в вашем коде - получение ответа от сервиса?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
matrix27
Как работать с сервисами разгадывания каптч многократно обсуждалось и легко находится в поиске, так же, примеры iMacros скриптов, есть на самих сервисах
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
matrix27
Как работать с сервисами разгадывания каптч многократно обсуждалось и легко находится в поиске, так же, примеры iMacros скриптов, есть на самих сервисах
это я все понял я не пойму как присланый ответ изять и вставить в поле ввода
Добавлено 06-06-2016 14:58:19
InfSub
Отредактировано matrix27 (06-06-2016 14:58:19)
Отсутствует
sva029
Нет из списка на самом сайте выводится список типа такого
<ul> <li>Пользователь 1</li> <li>Пользователь 2</li> <li>Пользователь 3</li> <li>Пользователь 4</li> </ul>
Отсутствует
Вот мне надо кликнуть на "Пользователь 2" или "Пользователь 3" а у меня получается только на Пользователь 1
В режиме записи кликните на Пользователь 3, а потом сравните два макроса, первый, который кликает только на первого и этот, который кликает на 3.
Отсутствует
udalov
Ну это самое первое что я сделал
VERSION BUILD=8970419 RECORDER=FX TAB T=1 URL GOTO=http://m.ok.ru/online TAG POS=1 TYPE=A ATTR=HREF:/dk?st.cmd=friendMain&st.friendId=529780257300&_prevCmd=usersOnline&tkn=3967&&CLASS:emphased<SP>usr TAG POS=1 TYPE=A ATTR=HREF:/dk?st.cmd=friendMain&st.friendId=85665240304&_prevCmd=usersOnline&tkn=1955&&CLASS:emphased<SP>usr
Отсутствует
sva029
Тебе нужно просто номер позиции менять POS=1 POS=2 POS=3
TAG POS=1 TYPE=A ATTR=HREF:/dk?st.cmd=friendMain*&&CLASS:emphased*usr TAG POS=2 TYPE=A ATTR=HREF:/dk?st.cmd=friendMain*&&CLASS:emphased*usr TAG POS=3 TYPE=A ATTR=HREF:/dk?st.cmd=friendMain*&&CLASS:emphased*usr
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Работаю на ytmonster.net, часто случается что сайт недоступен.
Помогите с макросом который ищет на странице слово, если нет такого слова он "Перезагрузит страницу"
Нужно реализовать простое решение, чтобы не перезагружать Firefox в случае если не найдет слово:"login"
Кто может - Поможет?
Моя реализация:
1.Старт Firefox, запуск taskkill Firefox (с паузой 70сек.) и стартует заново)
2.Если есть такое слово то отменяю п.1 -> load.js
SET !ERRORIGNORE NO WAIT SECONDS=3 URL GOTO=http://www.ytmonster.net/client/mawonkamasha WAIT SECONDS=2 SEARCH SOURCE=TXT:"login" URL GOTO=imacros://run/?m=load.js
Отсутствует
papacoca
Тут обсуждалось.
for(;;){ iimPlayCode('URL GOTO=ytmonster.net/client/mawonkamasha'); iimPlayCode('WAIT SECONDS=2'); if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=H1 ATTR=TXT:Login')>0){ Тут содержимое load.js } else iimPlayCode('WAIT SECONDS=60'); }
Отредактировано PRESIDENT (06-06-2016 21:21:46)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Спасибо PRESIDENT, то что нужно.
Вопрос по поиску текста на другой странице:
Почему не хочет находить слово "online"
<div class="navbar-brand" href="/"><img src="http://www.ytmonster.net/img/ytmonsterlogo.png" alt="YTMonster"> <label class="label label-success">client-3.0</label> <label class="label label-success"><div class="online" style="display: inline;">3016</div> users online</label></div>
InfSub
Отредактировано papacoca (06-06-2016 23:33:39)
Отсутствует
Может так?
Да именно так
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
papacoca
Вопрос по поиску текста на другой странице:
Как один из удобных вариантов:
check = content.document.body.innerHTML; if (~check.indexOf('online')) { alert(true); } else { alert(false) };
iMacros скрипты на заказ!
Отсутствует
Hamzat
удалено, избыточное цитирование
Нужно выполнить действие если "Правда" "Ложь"
Куда вписать: true ->
Отредактировано papacoca (07-06-2016 08:39:09)
Отсутствует
papacoca
Так вместо
Отредактировано InfSub (07-06-2016 08:44:42)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Не работает на Windows Server 2008! на Windows 8 - работает.
На Windows Server 2008 Ошибка:
can not parse macro line: ๏ปฟ (Error code: -910)
Что это может быть?
iimPlayCode('URL GOTO=ytmonster.net/client/mawonkamasha'); check = content.document.body.innerHTML; if (~check.indexOf('Login')) { iimPlayCode('URL GOTO=imacros://run/?m=test.iim'); } else { alert(false) };
Отредактировано papacoca (07-06-2016 13:42:12)
Отсутствует
papacoca
Проверяйте кодировку файла скрипта
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
volchsek
поиск по словам капча и vk.com
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует