Страницы: 1
ребята подскажите как сохранить то что вывел на дисплей чтоб с каждым разом новое допустим в csv файл сохранялось в 1 колонку тоесть вывело одно слово сохранило второе в 2 стр и т.д
var sohlogion=content.document.getElementsByClassName('mail-User-Name')[0].textContent iimDisplay(sohlogion);
dim222
удалено, избыточное цитирование
спасибо но сам догнал не много по другому проще но зато работает [spoiler][code]iimPlayCode('ONDOWNLOAD FOLDER=C:\\CAPTCH FILE=yandex.png WAIT=YES\n'
+'WAIT SECONDS=1\n'
+'TAG POS=1 TYPE=IMG ATTR=SRC:https://*captcha.yandex.net/image?key=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT\n'
+'WAIT SECONDS=1\n'
+'TAB OPEN\n'
+'TAB T=2\n'
+'URL GOTO=http://imacros2.rucaptcha.com/new/\n'
+'TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:getcapcha.php ATTR=NAME:key CONTENT='+key +'\n'
+'WAIT SECONDS=1\n'
+'TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:getcapcha.php ATTR=NAME:file CONTENT=C:\\CAPTCH\\yandex.png\n'
+'WAIT SECONDS=1\n'
+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:getcapcha.php ATTR=*');
var otvet=content.document.body.innerHTML
iimDisplay(otvet);
iimPlayCode('TAB CLOSE\n'
+'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:answer CONTENT='+(otvet) +'\n'
+'TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:NoFormName ATTR=ID:eula_accepted CONTENT=YES
ребята помогите исправить догнать не могу уже итуташний скрип смотрел и понять не могу вот мой кусок он на рускую капчу я ответ от рукапчи сперва в фал сохраняю потом его из него вставляю все в ютф8 но он кракозябрами вставляет [spoiler][code]macro += "TAG POS=1 TYPE=IMG ATTR=SRC:https://*captcha.yandex.net/image?key=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT" + "\n";
macro += "WAIT SECONDS=1" + "\n";
macro += "TAB OPEN" + "\n";
macro += "TAB T=2" + "\n";
macro += "URL GOTO=http://imacros2.rucaptcha.com/new/" + "\n";
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:getcapcha.php ATTR=NAME:key CONTENT=ключ_от_рукапчи" + "\n";
macro += "WAIT SECONDS=1" + "\n";
macro += "TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:getcapcha.php ATTR=NAME:file CONTENT=C:\\CAPTCH\\yandex.png" + "\n";
macro += "WAIT SECONDS=1" + "\n";
macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:getcapcha.php ATTR=*" + "\n";
macro += "SAVEAS TYPE=TXT FOLDER=C:\Dowlonds FILE=getcapcha.txt" + "\n";
macro += "
всем привет как можно поправить то чтоб пришедший ответ от рукапча просто скопировать в буфер обмена и всавить в поле ввода? хоть на js а то макрос если сохронять и изымать текст пишет кракзябрами хоть в ютф8 хоть в чем файл открыт или сохранен
matrix27
найдите другой параметр, позволяющий идентифицировать данный элемент, но не меняющийся каждый раз
спасибо разобрался через js и DOM
всмысле другой пареметр при записи?
matrix27
найдите другой параметр, позволяющий идентифицировать данный элемент, но не меняющийся каждый раз
ребят скажите что не так не пойму выбор из csv делает вставляет все подрят тоесть первую кол вторую и т.д
SET !ERRORIGNORE YES SET !ERRORCONTINUE YES SET !DATASOURCE C:\\PalemoonPortable26\\Zapros\\yandex.csv SET !DATASOURCE_COLUMNS 10 SET !LOOP 1 SET !DATASOURCE_LINE {{!LOOP}} TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:firstname CONTENT={{!COL1}}
суть вопроса в том зная class=xxx тоесть этот класс относится к полю ввода для текста. как на js прописать чтоб в это поле вставлял нужный текст и нажимал отправить чистый аймакрос не подходит
Всем привет.ребят помогите поправить код нужно чтоб после вставки текста и отправки возвращался и ставил новую ссылку и текст и так по кругу до окончания заданого количества вроде все правильно на чистом аймакрос работает а на js крутит одну и туже ссылку и текст только первое слово а не целеком текст и отправляет.в коде пишу где нужно помочь... макрос вставляю ниже[spoiler][code]for (b=0;b<=3;b++){
var macro;
macro = "CODE:";
macro += "CMDLINE !DATASOURCE Login_paswords.csv" + "\n";
macro += "SET !DATASOURCE_COLUMNS 10" + "\n";
macro += "SET !ERRORIGNORE YES" + "\n";
macro += "SET !ERRORCONTINUE YES" + "\n";
macro += "SET !LOOP 1" + "\n";
macro += "SET !DATASOURCE_LINE {{cycle}}" + "\n";
macro += "TAB T=1" + "\n";
macro += "URL GOTO=https://vk.com/login?act=mobile&hash=29bd361b00006b15" + "\n";
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:quick_login_form ATTR=ID:quick_email CONTENT={{!COL1}}" + "\n";
macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:quick_l
суть такова при запуске кода и взяв из txt нужное слово все делает а страницу вниз не прокручивает почему не пойму
for (i=1;i<=1;i++){ var macro; macro = "CODE:"; macro += "CMDLINE !DATASOURCE D:\\FirefoxPortable\\Zapros\\zapros.csv" + "\n"; macro += "ADD !EXTRACT {{!COL1}} " + "\n"; iimPlay(macro) var zapros = iimGetLastExtract(1) iimDisplay('строка '+ i +' запрос '+ zapros) macro += "URL GOTO=https://www.facebook.com/" + "\n"; macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://www.facebook.com/search/top/ ATTR=NAME:q CONTENT={{!COL1}}" + "\n"; macro += "TAG POS=1 TYPE=BUTTON FORM=ACTION:https://www.facebook.com/search/top/ ATTR=TXT:Поиск" + "\n"; macro += "TAG POS=2 TYPE=A ATTR=TXT:Еще" + "\n"; macro += "SET !EXTRACT NULL" + "\n"; iimPlay(macro) } if (content.document.body.scrollHeight>window.innerHeight+content.document.documentElement.scrollTop==true){ window.scrollTo(0,(content.document.documentElement.scrollHeight)) }
здравствуйте как то тут разбиралась тема похожая на мою не как не могу понять проблеме в том что выдает такую ошибку
TypeError: this.dataSource[(line - 1)] is undefined, line 4 (Error code: -1001)
в ресширении iim все срабатывает а в js пишет на дисплее эту ошибку.
хотя все строки записи аймакрос одинаковые в js берет и txt выводит слово на дисплей и останавливается с этой ошибкой помогите пожалуста код в сполере представлю.
[spoiler][code]for (i=1;i<=1;i++){
var macro;
macro = "CODE:";
macro += "CMDLINE !DATASOURCE D:\\FirefoxPortable\\Data\\profile\\iMacros\\Datasources\\zapros.txt" + "\n";
macro += "ADD !EXTRACT {{!COL1}} " + "\n";
iimPlay(macro)
var zapros = iimGetLastExtract(1)
iimDisplay('строка '+ i +' запрос '+ zapros)
macro = "CODE:" + "\n";
macro += "URL GOTO=https://www.facebook.com/" + "\n";
macro += "TAG POS=1 TYPE=SPAN ATTR=TXT:ГРУППЫ" + "\n";
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://www.facebook.com/search/top/ ATTR=NAME:q CONTENT={{!CO
matrix27
Как работать с сервисами разгадывания каптч многократно обсуждалось и легко находится в поиске, так же, примеры iMacros скриптов, есть на самих сервисах
это я все понял я не пойму как присланый ответ изять и вставить в поле ввода
06-06-2016 14:58:19
InfSub
matrix27
И где, в вашем коде - получение ответа от сервиса?
удалено, правила, пункты 2.1, 2.4
InfSub
кто может помоч учусь записывать через аймакрос скрипт проблеме такая после разадывания капчи приходит ответ но при извлечении текста со страницы извлекает тест вроде но в окошке поевляется извлеченное вот это #EANFT# вместо ответа присланного рукапчей подскажите что не так вот пример моего записаного скрипта
06-06-2016 12:25:00
[spoiler][code]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=
Страницы: 1