Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Koks
что именно не получается? добавить слово в строку?
for(w=1; w<=25; w++){ if(iimPlayCode(t0+'TAG POS=1 TYPE=IMG ATTR=ID:img_'+w+'&&SRC:*estrela_16.gif EXTRACT=TXT')!='#EANF#'){ iimPlayCode('SET !TIMEOUT 5\nTAG POS=1 TYPE=IMG ATTR=ID:i'+w+'&&SRC:*badge_a1.gif');
Добавлено 20-07-2016 23:39:07
Нашел Ваш пост
не доходит, как его применить в моем случае
какое отношение datasource имеет к проверке наличия файла картинки на сайте?
Отредактировано InfSub (20-07-2016 23:39:07)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Здраствуйте есть в скрипте команда WAIT SECONDS=60,вопрос такой - как должна выглядеть команда чтобы ожидание было не 60 сек. а рандомным к примеру от 10 сек. до 100 сек.
Отсутствует
7lava
Поиск по слову рандом
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Shejker
Поставить редактор с поддержкой уникода, например, notepad++, а не использовать для редактирования скриптов - встроенный инструмент имакроса
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Как сделать, чтобы русский текст в скрипте нормально отображался, а не менялся на кракозябры после редактирования?
По умолчанию клавиатуру на английский язык.
Отсутствует
удалено, избыточное цитирование
По умолчанию клавиатуру на английский язык.
поменял клавитатуру, когда открываю notpad++то русские буквы нормальные, а когда запускаю в аймакрос, то все равно отображаются кракозябры
Отсутствует
Shejker
кодировка UTF-8 ??
По умолчанию клавиатуру на английский язык - БРЕД
и еще зачем столько исправлений в txt??
установите шрифты похожие
или увеличить или уменьшить значение в php файле
Отредактировано Koks (22-07-2016 15:46:27)
Отсутствует
Shejker
кодировка UTF-8 ??
удалено, избыточное цитирование
спасибо, разобрался, стояла кодировка UTF-8 (без ВОМ), а исправления я не знаю зачем столько, то я скачал скрипт gepavlik потестировать, только он у меня все равно не запустился)
InfSub
Отредактировано Shejker (22-07-2016 17:08:35)
Отсутствует
Что то не получилось у меня с поиском
7lava
Поиск по слову рандом
Правила форума: Не рекомендуется: Задавать вопросы, ответы на которые легко находятся поиском
например, поиск по слову: "рандом"
InfSub
Отсутствует
7lava
справа вверху страницы, поиск по данной теме (а не поиск из верхнего меню)
данный вопрос - обсуждался сотни раз
Добавлено 23-07-2016 04:03:47
также - читаем FAQ, а конкретно - это
в поиске, за 5 минут, можно найти с десяток примеров: этот или этот, и т.д.
и это, только на первой странице, выданной поиском
Отредактировано InfSub (23-07-2016 04:03:47)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите каким образом можно закрыть окно загрузки файлов
SET txtUpload "File upload" URL GOTO=https://drive.google.com/drive/folders/0B7eZ520AHX2yQWJlU05DRnNuVXM SET !LOOP 1 EVENT TYPE=CLICK SELECTOR="#drive_main_page>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV>DIV>DIV" WAIT SECONDS=0.5 SET !EXTRACT_TEST_POPUP NO TAG POS=1 TYPE=DIV ATTR=TXT:{{txtUpload}} EXTRACT=HTM SET id EVAL("'{{!EXTRACT}}'.match(/id=\"(.+?)\"/)[1];") EVENT TYPE=CLICK SELECTOR="#\\{{id}}>DIV>SPAN:nth-of-type(2)>SPAN>DIV" BUTTON=0 TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=C:\Users\Viktor\Documents\iMacros\Downloads\PowerPoint_Templates\{{!LOOP}}.png WAIT SECONDS=6
Отредактировано kani339 (23-07-2016 12:33:10)
Отсутствует
Доброго времени суток ))..Буду признателен за посильную помощь...Я нуб еще...Есть скрипт(не мной написан,но рабочий).В скрипте несколько кранов одного временного интервала.Хочу добавить еще парочку, но с бОльшим интервалом...Пытаюсь"прикрутить"условие: "if"/ "else".(если при заходе на кран работает таймер,бот,выходит из крана,и идет на следующий,если же, есть кнопка-собирает сатоши...Пытался прикрутить код,который выкладывал Президент(пост 5939),но не выходит...Понимаю,как должно быть ,но реализовать не получается.Вот картинка:
for (i=2;i<=10;i++){ //startProxy(); fauset(); } function fauset() { iimPlay("CODE:CLEAR\n"+standartcode+"" + n + "SET !DATASOURCE "+btcadress+"" + n + "SET !DATASOURCE_LINE "+i+"" + n + "SET !DATASOURCE_COLUMNS 2" + n + "ADD !EXTRACT {{!COL2}}" + n + "URL GOTO=http://www.bitcoinraccoon.com/faucet" + n + "SET !EXTRACT NULL\nWAIT SECONDS=2" + n + "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/ ATTR=ID:mail CONTENT= {{!COL2}}" + n //"+btcadress+" + n + "SET !ENCRYPTION NO\nWAIT SECONDS=1" + n + "TAG POS=1 TYPE=BUTTON FORM=ACTION:/ ATTR=TXT:login\nWAIT SECONDS=4" + n + "TAG POS=2 TYPE=DIV ATTR=TXT:claim<SP>now\nWAIT SECONDS=1" + n + "ONDOWNLOAD FOLDER=E:\\CAPTCHA\\ FILE="+fileName+"" + n + "TAG POS=1 TYPE=DIV ATTR=ID:adcopy-puzzle-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT" + n }
Отредактировано Sindbad (24-07-2016 22:51:08)
Отсутствует
что именно нужно прописать в "TAG POS=2 TYPE=?? ATTR=???:???
И как правильно прописать выход из крана при наличии таймера на странице?
зависит от того, что вернет этот код, при отсутствии таймера (00:00:00 или #EANF#, или что-то еще)
можно попробовать так:
iimPlayCode('TAG POS=1 TYPE=DIV ATTR=ID:timer EXTRACT=TXT'); var r=iimGetExtract(); if(r=='#EANF#'||r=='00:00:00'){break;};
Отредактировано InfSub (24-07-2016 23:37:27)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите,кто знает, как игнорировать отсутствие этой кнопки
var captchaButton=window.document.querySelector('div[id*="captchaButton"]:not([style*="display: none"])'); captchaButton.click();
Отсутствует
Подскажите,кто знает, как игнорировать отсутствие этой кнопки
ButtonВыделить кодКод:
var captchaButton=window.document.querySelector('div[id*="captchaButton"]:not([style*="display: none"])'); captchaButton.click();
try{ var captchaButton=window.document.querySelector('div[id*="captchaButton"]:not([style*="display: none"])'); captchaButton.click() }catch(e){ //здесь пишете действие, которое будет выполнятся при ошибке выполнения кода выше }
Отредактировано Док (25-07-2016 08:35:54)
Отсутствует
InfSub
Благодарю,но не запускается.Вот весь код(убрал все лишнее)-работает.
var standartcode ='SET !ERRORIGNORE YES\nTAB CLOSEALLOTHERS'; var n = '\n'; for (i=2;i<=10;i++){ fauset(); } function fauset() { iimPlayCode("CLEAR\n"+standartcode+"\nURL GOTO=http://www.bitcoinraccoon.com/faucet" + n + "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/ ATTR=ID:mail CONTENT=WalKucharska@i.ua " + n + "SET !ENCRYPTION NO" + n + "TAG POS=1 TYPE=BUTTON FORM=ACTION:/ ATTR=TXT:login" + n + "TAG POS=2 TYPE=DIV ATTR=TXT:claim<SP>now" + n + "PAUSE" + n + "TAG POS=1 TYPE=BUTTON FORM=ID:form-captcha ATTR=ID:captcha" + n + "WAIT SECONDS=3"); }
var standartcode ='SET !ERRORIGNORE YES\nTAB CLOSEALLOTHERS'; var n = '\n'; for (i=2;i<=10;i++){ fauset(); } function fauset() { iimPlayCode("CLEAR\n"+standartcode+"\nURL GOTO=http://www.bitcoinraccoon.com/faucet" + n + "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/ ATTR=ID:mail CONTENT=WalKucharska@i.ua " + n + "SET !ENCRYPTION NO" + n + "TAG POS=1 TYPE=BUTTON FORM=ACTION:/ ATTR=TXT:login" + n + "TAG POS=2 TYPE=DIV ATTR=ID:timer EXTRACT=TXT"); var r=iimGetExtract(); if(r=='#EANF#'||r=='00:00:00'){break;}; else{ iimPlayCode("TAG POS=2 TYPE=DIV ATTR=TXT:claim<SP>now" + n + "PAUSE" + n + "TAG POS=1 TYPE=BUTTON FORM=ID:form-captcha ATTR=ID:captcha" + n + "WAIT SECONDS=3"); } }
InfSub
Отредактировано Sindbad (25-07-2016 12:00:01)
Отсутствует
эта ошибка неоднократно выскакивала
break используется только внутри циклов
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Правильно ли вас понял: конструкция "if\else+break" не применима к моей задаче,т.к. значение,извлекаемое EXTRACTOM и объявленное переменной "r"не имеет отношение к циклу ?
Необходимо создать цикл внутри функции(например,с переменными "кнопка;таймер")и уж к ним подключать данную конструкцию?
Отредактировано Sindbad (26-07-2016 10:43:15)
Отсутствует
Sindbad
если задача - выйти из функции (завершить выполнение данной функции), при определенных условиях - используйте return вместо break
if(){}else{} - может применяться - где угодно, break - только в циклах
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите, пожалуйста, как сделать чтобы скрипт создал файл file.csv и записал туда значения от 1 до 100 в случайном порядке, с расчетом одно значение - одна строка файла.
Отсутствует