как выдернуть таймер "48"(Сегодня 04:08:58)
var getSatoshi = content.document.getElementsByClassName('btn btn-primary btn-lg claim-button')[0].[h]inner[/h]HTML; if (getSatoshi == 'Забрать сатоши!') { alert('жми забрать'); } else { alert('сделай паузу ' + getSatoshi) }
ottec
чисто теоретически, убрать код проверки активности из html-кода страницы, через .
HTML думаю такое возможно, не пробовал
16-03-2017 15:19:25
s.stake
ну правильно, не к тому тегу регулярку дал, в ответе регулярка ко 2 скрину
16-03-2017 15:23:06
1й - нужно только "5,240 members" вытащить)
TAG POS={{!LOOP}} TYPE=DIV ATTR=CLASS:_pac EXTRACT=TXT SET !VAR1 EVAL("'{{!EXTRACT}}'.match(/(.*?) members/).pop().replace(',','')")
2й - нужно только "Just For Fun" вытащить)
TAG POS={{!LOOP}} TYPE=DIV ATTR=CLASS:_pac EXTRACT=TXT SET !VAR1 EVAL("'{{!EXTRACT}}'.match(/(.*?)\\s-\\s\\d+/).pop()")
InfSub
Большое спасибо, учту, подправлю.
Еще вопрос, пытаюсь заменить код на странице:
<div class="ads-block " id="177d27feca801de9a16329a0c5f9fbc3" style="margin-bottom:0px;"></div>
var MyLinks="<div class=\"ads-block disabled\" id=\"177d27feca801de9a16329a0c5f9fbc3\" style=\"margin-bottom:0px;\"></div>"; window.document.querySelectorAll('div[style="margin-bottom:0px; "][class="ads-block "]')[5].[h]inner[/h]HTML = MyLinks;
dim222 с помощью
HTML
Подскажите как возможно получить исходный код текущей страницы желательно на JS?
Гуглил пример:
Error: Accessing content window is not supported in multiprocess Firefox, line 208 (Error code: -991)
код публикуется в тегах code внутри спойлера
техт ошибки - в тегах quote (цитата)
фаерфокс 48.0.2
имакрос VERSION BUILD=9030808 RECORDER=FX
InfSub
petral2002
президент в факах писал правильный ввод текста
Попробуйте вот так
content.document.getElementById('double_your_btc_payout_multiplier').[h]inner[/h]HTML = '7';
Не работает на 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.[h]inner[/h]HTML; if (~check.indexOf('Login')) { iimPlayCode('URL GOTO=imacros://run/?m=test.iim'); } else { alert(false) };
papacoca
Вопрос по поиску текста на другой странице:
Как один из удобных вариантов:
check = content.document.body.[h]inner[/h]HTML; if (~check.indexOf('online')) { alert(true); } else { alert(false) };
InfSub
Главный параметр и в примере и при создании поста гугл плюс совпадает - TEXTAREA. Гляньте пожалуйста кто-нибудь скрипт, нужна для его выполнения всего лишь залогинка в G+
iimPlayCode('URL GOTO=https://plus.google.com/'); iimPlayCode('TAG POS=1 TYPE=SPAN ATTR=ID:i* '); var message="Гугл+ - лучшая площадка для размещения постов!"; var b="javascript:document.getElementsByTagName('TEXTAREA')[0].[h]inner[/h]HTML='"+message+"';void 0;" iimPlayCode('URL GOTO='+b.replace(/ /g,'<SP>')); iimPlayCode('TAG POS=1 TYPE=SPAN ATTR=TXT:Опубликовать');
Alekzandr
FAQ читать не пробовали? Говорят - помогает!
Прочитал, спасибо. Не помогло, однако! Точно так же, один из 3х вариантов (в спойлере), вставил контент, кнопка "Отправить" - недоступна.
message='Мое сообщение'; var b="javascript:document.getElementsByTagName('textarea')[0].[h]inner[/h]HTML='"+message+"';void 0;" iimPlayCode('URL GOTO='+b.replace(/ /g,'<SP>'));
seuioamde
Глянь здесь варианты заполнения форм имакросом.
messeng='Тут какой нить текст'; var txt="javascript:document.getElementByClassName('redactor-editor').[h]inner[/h]HTML='"+messeng+"';void 0;" iimPlayCode('URL GOTO='+txt.replace(/ /gi,"<SP>"));
InfSub, udalov, спасибо!
Не знаю, может быть есть вариант проще, но я уже всю голову сломал.
Ссылку дать могу, но войти туда без пароля и логина нельзя.
Частная задача состоит в том, чтобы в "селекторе" выбрать из выпадающего списка нужный пункт. Проблема состоит в том, что имя этого "селектора" и пунктов в нем формируется динамически и каждый раз разное (TAG POS пунктов в выпадающем меню тоже "убегает" от раза к разу), а на странице еще пяток таких. Частично спасает режим с кликами по координатам (клик по окну - список выпадает, клик по видимому пункту), но для выбора "Отопления" нужно прокрутить список (на "первом экране" не видно), а imacros не может кликнуть по полосе прокрутки, и не запоминает клавиатурные клики (можно было бы стрелочкой дойти до нужного пункта).
Сорри, если непонятно объясняю.
Мозилловский Инспектор мне показывает вот такой код (два куска из него):
[spoiler][code]<div class="x-small-filterEle filterElement" id="d988CommunalServicesVolumeGrid-1559-filte
InfSub
Я так и не понял принцип действия .
HTML
Если можно напишите этот код: как загнать картинку в форму.
Ничего на нашёл, или не понял как это можно прикрутить.
Можно ли
может есть другие способы
message='Тут какой нить текст'; iimPlayCode('TAG POS=1 TYPE=TEXTAREA FORM=ID:post ATTR=NAME:req_message CONTENT="'+message+'"');
message='Тут какой нить текст'; iimPlayCode('EVENT TYPE=KEYPRESS SELECTOR="#post>DIV>FIELDSET>DIV>LABEL>TEXTAREA" CHAR="'+message+'"');
message='Тут какой нить текст'; var b="javascript:document.getElementsByTagName('textarea')[0].[h]inner[/h]HTML='"+message+"';void 0;" iimPlayCode('URL GOTO='+b.replace(/ /g,'<SP>'));
trolb пишетне получилось у меня таким образом загрузить
увы, тогда ни чем не могу помочь, особенно в такой ситуации
Извиняюсь за не содержательный ответ.
Воспользовался вашим методом только через js.
я совсем не разбираюсь в html и только сейчас выяснил что то самое "поле для ввода" это contenteditable - песочница, а так как imacros похоже не умеет вставлять код html у меня и не получилось это через него сделать, но через js все работает (с помощью свойства .
HTML) . В любом случае спасибо за помощь.
но конечно это какая то дичь через фотохостинг прогонять:) надеюсь найду какой нибудь способ по проще
Подскажите пожалуйста как сделать EXTRACT=TXT из переменной.
Вот из данной переменной нужно извлечь текст
может вы приведете html-код искомого фрагмента?
[spoiler][code]<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="X-Frame-Options" content="deny">
<title>Почта на 10 минут - 10 Minute Mail</title>
<meta name="keywords" content="Почта на 10 минут: временно, безопасно и бесплатно — борьба со спамом.">
<meta name="description" content="Сервис временной почты для борьбы со спамом. Спам не придет на бесплатный, приватный и 10-минутный почтовый ящик. Мы не запрещаем вам использовать много адресов.">
<meta name="verify-v1" content="eLkNWfxaPjUWixfxsVnojHWZTzzEpjOrwR0VgSd2Vtc=">
<link rel="alternate" media="only screen and (max-device-width: 768px)" href="https://10minutemail.net/m/">
<link rel="alternate" langhref="x-default" href="https://10minutemail.net/readmail.html">
<link rel="alternate" langhref="en" href="https://10minutemail.net/readmail.html?mid=WvnYjclang=en">
<link rel="alternate" langhref="af" href="https://10minutem
Попробуй в разных форматах команды записать.
Вот 4 варианта
1.
VERSION BUILD=8940826 RECORDER=FX TAB T=1 URL GOTO=http://ok.ru/romamashka/album/52877720354910 TAG POS=1 TYPE=INPUT:FILE ATTR=NAME:photo CONTENT=C:\Users\vlad\Desktop\Фот29.03.14\S5000342.JPG TAG POS=1 TYPE=TEXTAREA ATTR=ID:descrInp812856138334 CONTENT=Большой<SP>выбор<SP>развивающих<SP>игр<SP>и<SP>игрушек<SP>для<SP>детей<SP>от<SP>1<SP>до<SP>школьников,<SP>3д<SP>пазлы,<SP>лото,<SP>карточки<SP>Домана,<SP>кубики<SP>Никитиных<SP>и<SP>многое<SP>другое...<SP><BR>Полное<SP>описание<SP>http://roma-mashka.com.ua/<BR>+38<SP>099<SP>406<SP>95<SP>95<BR>+38<SP>063<SP>825<SP>53<SP>45 TAG POS=1 TYPE=UL ATTR=TXT:Добавить<SP>фотоOK.photoUpload.init({testUrl:<SP>'//up.odnok*
Как вытянуть текст между тегами?
SET !VAR2 EVAL("var s=document.getElementsByTagName('span').[h]inner[/h]HTML; s") PROMPT {{!VAR2}}
Хочу выдернуть прокси с сайта
HTML как нибудь можно?
З.Ы Текст находится между двумя тегами - <font class="spy14"> и <script type="text/javascript">
Подскажите, как с помощью EVAL сделать так, чтобы после определенного количества воспроизведений цикла макрос переходил ко второй строке файла.
То есть нужно, что бы после определенного количества воспроизведений (в моем случае 47), макрос переходил к второй строке файла link.txt
Вот мой код
[spoiler][code]SET !ERRORIGNORE YES
SET !DATASOURCE google_pages.txt
SET !linesInFile 47
SET !LOOP 1
SET
Loop EVAL("var i = \"{{!LOOP}}\" % \"{{linesInFile}}\"; (i == 0) ? \"{{linesInFile}}\" : i;")
SET !DATASOURCE_LINE {{
Loop}}
URL GOTO={{!COL1}}
TAG POS=1 TYPE=DIV ATTR=CLASS:"kqa es"
SET !LOOP 1
SET !DATASOURCE links.txt
SET !DATASOURCE_LINE 1
SET !linksCount 70
SET linkLoop EVAL("")
EVENTS TYPE=KEYPRESS SELECTOR="div[class=\"df b-K b-K-Xb URaP8 editable\"]" CHARS={{!COL1}}
TAG POS=1 TYPE=DIV ATTR=CLASS:"d
Добрый день, коллеги! Нужна ваша помощь.
Я используя iMacros для тестирования веб интерфейсов нашего сервиса. Структура каждого теста такова: есть один управляющий js файл, в котором содержатся команды для запуска определенных файлов iim в нужной последовательности и в нем же проходят необходимые проверки содержимого страницы. Например вот:
iimPlay("Tests_future/Script_11/test_1.iim") //Выполняет логин iimPlay("Tests_future/Script_11/test_2.iim") //Переходит к созданию контрагента ИП и вводит номер счета и БИК, ждет 30 сек var link = window.document.getElementById('bankReqAccept'); if(link.[h]inner[/h]HTML == "ВТБ 24 (ЗАО)"){ //Проверяем, что вернулись данные о банке alert('Test complete!'); } //и так далее, пока не проверит все необходимые элементы
Уважаемые, кто разбирается с экранированием кавычек и может указать на недочеты?
Есть простенький скрипт, который берет текст с вк, обрабатывает регуляркой и вставляет на другом сайте. Работает до тех пор. пока в не найдет текст с кавычками.
Сижу и ломаю голову где прокол с экранированием. Пробовал менять и в макросе и в js, все равно не работает
var s_n ='\n' var a= content.document.getElementById('wl_post_body_wrap') b = a.getElementsByClassName('wall_post_text')[0].[h]inner[/h]HTML b.replace(/<br>/g, '\\n') c = '\"'+b+'\"' var macro=" " +'TAB T=2'+ s_n +'TAG POS=1 TYPE=A ATTR=class:add' + s_n +'TAG POS=1 TYPE=TEXTAREA ATTR=NAME:msg CONTENT='+c+ s_n +'TAB T=1' iimPlayCode(macro)