Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Krusher
Это значит, что имакрос не воспринимает результата действия по клику, а просто пытается нажать на какую-то точку в браузере. Это самый не универсальный способ использования имакроса.
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите почему не выбирает текст ???
iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT={{!EXTRACT}}');
InfSub
Отсутствует
Потому что вы не передали значение из первого кода, во второй
Каждый вызов iimPlayCode(), аналогичен запуску отдельного iim-скрипта
Читайте про iimGetLastExtract()
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Напишите правильный код пожалуйста многое перепробовал не получается
Добавлено 26-08-2016 11:45:04
ПОМОГИТЕЕЕ ........... ПОЖАЛУЙСА
Уже все перепробовал не вытаскивает ТЕКСТ и все тут
iimPlayCode('WAIT SECONDS=1'); iimPlayCode('TAB OPEN'); iimPlayCode('TAB T=2'); iimPlayCode('URL GOTO='+PathRuCaptha); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:key CONTENT='+key_RuCaptha); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:FILE ATTR=TYPE:file CONTENT='+Path+imageFileName); iimPlayCode('SET !TIMEOUT 80\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:* ATTR=*'); iimPlayCode('TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT\nSET !VAR1 {{!EXTRACT}}'); iimPlayCode('TAG POS=6 TYPE=TD ATTR=* EXTRACT=TXT\nSET !VAR1 {{!EXTRACT}}'); iimSet('Extr, {{!EXTRACT}}'); var extract=iimGetExtract().match().join(''); iimDisplay(extract); iimPlayCode('WAIT SECONDS=1'); iimPlayCode('FRAME F=0'); iimPlayCode('TAB CLOSE'); /* Вставляем капчу */ var extract=iimGetExtract().split('[!EXTRACT]'); var extract=iimGetExtract(); var extract=iimGetLastExtract(); iimPlayCode('TAB T=1'); iimPlayCode('WAIT SECONDS=1'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT={{!VAR1}}'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT={{!Extr}}'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT='+iimGetLastExtract()); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT={{!EXTRACT}}'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:* CONTENT='+extract);
Отредактировано denbal (26-08-2016 11:45:04)
Отсутствует
denbal
Запишите код приведенный в вашем сообщении в один iimPlayCode() вместо двух
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
denbal
Запишите код приведенный в вашем сообщении в один iimPlayCode() вместо двух
У меня пока так и работает, но мне надо в разных, чтобы потом делать проверку для разных сайтов, на каждый сайт своя строка должна быть, для этого то я и начал использовать ЯВУ
Отредактировано denbal (26-08-2016 13:16:55)
Отсутствует
Krusher
Это значит, что имакрос не воспринимает результата действия по клику, а просто пытается нажать на какую-то точку в браузере. Это самый не универсальный способ использования имакроса.
А как посоветуете для рандомизации в скрипте использовать команду CLICK?
Отсутствует
Здравствуйте, в общем проблема такова. Есть сайт который защищен от копирования текста (экзамен). Установил imacros для firefox, когда я сохраняю страницу через (ctrl + s) ставлю тип данных Текстовый документ после чего открывая страницу в виде блокнота то весь текст есть, но если я запускаю imacros и ставлю тип txt то страницы в итоге получаются пустыми, пробовал одновременно с righttoclick запускать бесполезно, помогите пожалуйста
Отсутствует
Gergi
Вам в сотый раз повторить, что здесь нет экстрасенсов?!
Добавлено 26-08-2016 19:43:16
kenya
Может быть вы прочтете правила данного раздела и зададите вопрос так, чтобы на него можно было ответить - "не гадая на кофейной гуще"?
Добавлено 26-08-2016 19:47:06
denbal
Ваша, так называемая рандомизация, в результате приведет к тому, что не будет корректно работать при различных разрешениях браузера и на разных пк.
Да и клик в "разные" точки одной и той же кнопки при идентичности остальных действий - просто бред
Добавлено 26-08-2016 19:50:44
denbal
iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT'); var i=iimGetLastExtract(); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT='+i);
Отредактировано InfSub (26-08-2016 19:50:44)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
denbal
Ваша, так называемая рандомизация, в результате приведет к тому, что не будет корректно работать при различных разрешениях браузера и на разных пк.
Да и клик в "разные" точки одной и той же кнопки при идентичности остальных действий - просто бред
InfSub, чувствую на последних волевых, учите нас правильному и светлому, за что от меня большое спасибо!) Я сделал заход на страницу, рандомное время нахождения на ней, вписывание в поисковую строку разных запросов, рандомный уход с неё. Покажите какой нибудь фрагмент кода для очеловечивания брождения по странице
Отредактировано Krusher (26-08-2016 21:28:53)
Отсутствует
Добрый день.
есть следующая задумка разместить фаерфокс порт. в облаке и от туда запускать.
на сколько должна изменится скорость воспроизведения? вроде как должна использовать скорость сервера.
кто сталкивался с подобной возможностью и как реализовали.
как можно увеличить скорость работы фаерфокса и сократить его зависания.
Отсутствует
stalker50
попробуйте поиск по теме, по словам "облако", "vps"
Добавлено 27-08-2016 15:04:44
Покажите какой нибудь фрагмент кода для очеловечивания брождения по странице
это не единожды обсуждалось в параллельной теме, посвященной каптчам, да и тут, по-моему - тоже.
рандомизация - делается за счет изменения идентификатора браузера (user-agent), сменой ip, удалением кук и т.д., а то что вы пытаетесь придать скрипту "человечности" - глупость, ибо отслеживание идет, в основном, по параметрам описанным выше
если интересно - почитайте, как seo'шники отслеживают уникальных посетителей и какие технологии при этом применяются
Отредактировано InfSub (27-08-2016 15:04:44)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Пацаны, следующая проблема
Запускаю js скрипты из js скрипта
и запускается только 1,2,4 а 3 и 5 проскакивают почему то
Код:
iimPlayCode("URL GOTO=imacros://run/?m=gotovo/1.js") iimPlayCode("URL GOTO=imacros://run/?m=gotovo/2.js") iimPlayCode("URL GOTO=imacros://run/?m=gotovo/3.js") iimPlayCode("URL GOTO=imacros://run/?m=gotovo/4.js") iimPlayCode("URL GOTO=imacros://run/?m=gotovo/5.js")
В чем может быть проблема?
InfSub
Отсутствует
В чем может быть проблема?
в том, что js из js, описанным вами способом - корректно не работает
работает только последовательно: из 1 - 2, из 2 - 3 и т.д. (опять же, не всегда)
Отредактировано InfSub (27-08-2016 15:40:24)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
bukinzlyukin пишетВ чем может быть проблема?
в том, что js из js, описанным вами способом - корректно не работает
работает только последовательно: из 1 - 2, из 2 - 3 и т.д. (опять же, не всегда)
А есть корректно работающие способы?
Отсутствует
bukinzlyukin
я вам описал - как работат более менее корректно
разработчики - исходили из того, что js - управляющий скрипт для iMacros команд, и запуск js из js не подразумевался
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
удалено, п.п. 2.21 - задайте вопрос в соответствующей теме
infSub
iMacros скрипты на заказ!
Отсутствует
Ткните
в теме по каптчам
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Krusher пишетТкните
в теме по каптчам
Правильно я понимаю, что эта часть кода за чистку куков и смену user agent отвечает:
var Cc=Components.classes, Ci=Components.interfaces,a,b,c,d,e,f=0,refka='1AWqZ3ke9z8eSvZWFPeHTY8a3jmQNWKhSa'; var cok=Cc["@mozilla.org/cookiemanager;1"].getService(Ci.nsICookieManager); var prf=Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch); var str=Cc["@mozilla.org/supports-string;1"].createInstance(Ci.nsISupportsString); var alt=Cc["@mozilla.org/embedcomp/prompt-service;1"].getService(Ci.nsIPromptService); var t0='SET !TIMEOUT_STEP 0\n', t3='SET !TIMEOUT 30\n';
function UserAgent1(){iimPlay("CODE:URL GOTO=about:config\n WAIT SECONDS=2"); var Cc=Components.classes, Ci=Components.interfaces; var prf=Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch); var str=Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString); str.data='Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7'; //юзер агент подмены prf.setComplexValue('general.useragent.override',Ci.nsISupportsString,str); // iimPlayCode('SET !TIMEOUT 30\nURL GOTO=malishev.info/tools/ua/'); weit(3); }
Отредактировано Krusher (27-08-2016 19:48:50)
Отсутствует
скрытый текст
вот эта часть, там точно лишняя
Добавлено 27-08-2016 20:42:26
потом каким то образом через переменную подменять
по аналогии с рандомным числом - делается рандомный юзер-агент, примеры вывода рандомной фразы, вроде бы, в этой теме были, ищите (строка поиска справа вверху страницы) по слову "рандом"
Добавлено 27-08-2016 20:46:43
что эта часть кода за чистку куков
нет, там была отдельная функция, а данный код, просто содержит часть компонентов, используемых функцией
Отредактировано InfSub (27-08-2016 20:46:43)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
в этой теме были, ищите (строка поиска справа вверху страницы) по слову "рандом"Добавлено Сегодня 20:46:43Отредактировано InfSub (Сегодня 20:46:43)
Посмотрите пжл, с нашего сайта пример по смене юзер агента, так пойдёт?
/***-=Смена UserAgent=-***/ function randomInteger(min, max) { var rand = min - 1 + Math.random() * (max - min + 5) rand = Math.round(rand); return rand; } var frt=( randomInteger(2, 10) ); var urlAgent=['Mozilla/5.0 (Windows NT 5.1; rv:35.0) Gecko/20100101 Firefox/35.0','Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7','Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0 SeaMonkey/2.14.1',' Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)','Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P505R Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1','Mozilla/5.0 (Linux; U; Android 2.3.3; de-ch; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.3.3; ko-kr; LG-LU3000 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; T-Mobile myTouch 3G Slide Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Windows NT 6.1; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20081005220218 Gecko/2008052201 Fennec/0.9pre','Mozilla/5.0 (Windows; U; Windows CE 5.2; en-US; rv:1.9.2a1pre) Gecko/20090210 Fennec/0.11','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a1pre) Gecko/2008071707 Fennec/0.5','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a2pre) Gecko/20080820121708 Fennec/0.7','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20080923171103 Fennec/0.8','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20081005220218 Gecko/2008052201 Fennec/0.9pre','Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1','Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 '];; function UserAgent(){iimPlay("CODE:URL GOTO=about:config\n WAIT SECONDS=1"); var Cc=Components.classes, Ci=Components.interfaces; var prf=Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch); var str=Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString); str.data=urlAgent[frt]; // Перюключение UserAgent prf.setComplexValue('general.useragent.override',Ci.nsISupportsString,str); iimPlayCode('SET !TIMEOUT 30\nURL GOTO=malishev.info/tools/ua/'); } UserAgent();
InfSub
Отредактировано Krusher (27-08-2016 21:17:42)
Отсутствует
Вконтакте на своей странице на стене добавлет фото из папки, но вот на других стенах других пользователей не добавляет и на стене групп.
работает на своей стене вконтакте
скрытый текстВыделить кодКод:
EVENT TYPE=CLICK SELECTOR="#post_field" BUTTON=0 TAG POS=1 TYPE=INPUT:FILE ATTR=NAME:photo CONTENT=C:\13.jpg WAIT SECONDS=2 TAG POS=1 TYPE=BUTTON ATTR=ID:send_post
удалено, избыточное цитирование
Подскажите, пожалуйста - как сделать чтобы этот скрипт брал из определенной папки на компе по очереди картинки и постил их. Это сделать без js можно? например командой loop?
InfSub
Отсутствует
Выполнял обычные действия
{ var g; g = "CODE:"; g += "URL GOTO=https://google.com" + "\n"; g += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:sf ATTR=NAME:q CONTENT=mysite.ru" + "\n"; g += "TAG POS=1 TYPE=BUTTON FORM=ID:sf ATTR=TYPE:submit&&ARIA-LABEL:Ara&&CLASS:gws-lite__searchbox-submit&&TXT:" + "\n"; g += "TAG POS=1 TYPE=A ATTR=ID:result0" + "\n"; iimPlay(g) }
Отредактировано Krusher (27-08-2016 23:14:52)
Отсутствует