Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
нажатие на некоторые кнопки я вроде как сделал, а вот с переходом на следующую страницу проблемма. Подскажите пожалуйста ошибка.
Может, ошибка при установке кода кнопок на сайт? По некоторым кнопкам нельзя перейти. Я бы делал так:
VERSION BUILD=8300326 RECORDER=FX TAB T=1 URL GOTO=http://history-autocars.ru/ TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_vkontakte&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1 TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_facebook&&TXT: TAB T=2 TAB T=1 TAB T=2 TAB CLOSE TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_twitter&&TXT: TAB T=2 TAB T=1 TAB T=2 TAB CLOSE TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_odnoklassniki&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1 TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_moimir&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1 TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_lj&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1 TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_friendfeed&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1 TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_moikrug&&TXT: TAB T=2 TAB T=1 TAB T=2 TAB CLOSE TAG POS=1 TYPE=SPAN ATTR=CLASS:b-share-icon<SP>b-share-icon_gplus&&TXT: TAB T=2 TAB T=2 TAB CLOSE TAB T=1
Добавлено 18-08-2015 12:57:47
Здравствуйте. не могу разобраться, что у меня не так... Скрипт заполняет персональные данные на сайте - день, месяц и год рожденья. Данные генерируются рандомно. День и месяц вставляются хорошо, а вот с годом проблема, генерируются цифры типа "2435".
Что я не так понимаю в коде?
'рандомно устанавливает день рожденья, с 1го по 29е число SET !VAR1 EVAL("Math.floor(Math.random()*29 + 1);") TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:bigForm ATTR=NAME:bday CONTENT={{!VAR1}} 'рандомно устанавливает месяц рожденья, с 1го по 12й месяц. SET !VAR2 EVAL("Math.floor(Math.random()*12 + 1);") TAG POS=1 TYPE=SELECT FORM=NAME:bigForm ATTR=NAME:bmonth CONTENT=%{{!VAR2}} 'рандомно устанавливает год рожденья в указанном диапазоне. SET !VAR3 EVAL("Math.floor(Math.random()*1999 + 1970);") TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:bigForm ATTR=NAME:byear CONTENT={{!VAR3}}
Отредактировано udalov (18-08-2015 12:57:47)
Отсутствует
Math.floor(Math.random()*1999 + 1970
Это ты получается к 1970 году прибавляешь рандомное число от нуля до 1999, измени это на 30
...random()*30 + 1970
Отредактировано PRESIDENT (18-08-2015 22:46:46)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
udalov
чтобы не было путаницы, обычно записывают так:
Math.floor(Math.random() * (max - min + 1)) + min;
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
udalov, спасибо за ответ, но не работает, разобрался сам)))
Отсутствует
Коллеги, приветствую!
Столкнулся на работе с проблемой - дали заказ написать на iMacros тест, проверяющий некоторые элементы макетника. Проблема в том, что при переходе на него появляется simple auth форма, которая просит ввести логин и пароль для доступа к странице. Форма, как вы понимаете, не Jsная. Как это можно обойти, iMacros своими силами не хочет логиниться?
Отсутствует
Добрый день!
Возникла такая проблемка
при накрутке лайков вконтакте
СЛУЧАЙНЫМ ОБРАЗОМ появляется
либо отдельно фотография
TAG POS=1 TYPE=SPAN ATTR=ID:pv_like_link*
либо стена с фото
TAG POS=1 TYPE=SPAN ATTR=ID:like_link*
Если оставить одну из строк - будет 50% ошибок.
Подскажите кто знает.
Отредактировано slavabest (21-08-2015 09:07:08)
Отсутствует
Ребята сделала автоматический запуск imacrosa при старте firefox таким способом imacros://run/?m=subscribe.iim , теперь что прописать в строку чтобы этот макрос автоматически выполнялся циклически ?
Отсутствует
slavabest
Попробуй сначала так
TAG POS=1 TYPE=SPAN ATTR=ID:*like_link*
или оставь обе команды, или переходи на js, используй операторы if... else...
segunover
переходи на js, и в самом начале скрипта задай цикл (число повторов)
Отредактировано PRESIDENT (21-08-2015 19:29:04)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Привет, никто не сталкивался с такой проблемой в Мазиле: Скрипты все исчезли и все однажды. Путь все верно, все нормально. Просто не видит скрипты, ПРОПАЛИ. Думал записать снова и просто отредактировать каждый, так не записывает. Просто есть слово ИЗБРАННОЕ и все.
Вот вообще не пойму в чем дело. Кто подскажет???
Ах да, еще внизу написано, что при синхронизации произошла неизвестная ошибка.
Может это что то значит?
Отредактировано Сергей Сергеев (21-08-2015 23:13:49)
Отсутствует
Стрелочку возле избранного нажми.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Сергей Сергеев
Процедуры для диагностики и устранения проблем
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
slavabest
Попробуй сначала так
TAG POS=1 TYPE=SPAN ATTR=ID:*like_link*
или оставь обе команды, или переходи на js, используй операторы if... else...
Спасибо - получилось, я оставил обе строчки, и добавил игнор ошибок.
Отсутствует
Привет, никто не сталкивался с такой проблемой в Мазиле: Скрипты все исчезли и все однажды. Путь все верно, все нормально. Просто не видит скрипты, ПРОПАЛИ. Думал записать снова и просто отредактировать каждый, так не записывает. Просто есть слово ИЗБРАННОЕ и все.Вот вообще не пойму в чем дело. Кто подскажет???Ах да, еще внизу написано, что при синхронизации произошла неизвестная ошибка.Может это что то значит?
Отредактировано Сергей Сергеев (21-08-2015 23:13:49)
Всем спасибо! Уже решил проблему!
Отсутствует
всем привет!
подскажите пожалуйста как можно реализовать такой процесс:
чтобы происходило посещение страниц по очереди, которые будут браться с файла, допустим txt ?
Отсутствует
как можно реализовать такой процесс
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Здравствуйте!
С старых версиях была такая функция как DirectScreen. Нужно поработать на сайте где есть java applet...
Как можно найти версию в которой такая функция есть? в историях такой версии нет...
Отредактировано xxmm (24-08-2015 07:31:49)
Отсутствует
xxmm
Это было и есть в полной версии iMacros (iMacros Browser), а не в плагине для FF
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Да действительно, но все равно не идет, аплет у этого сайта. хитрый какой то не фиксирует imacros браузер то что я делаю в аплете, жаль....
xxmm
Это было и есть в полной версии iMacros (iMacros Browser), а не в плагине для FF
Отсутствует
Маленькая ошибка в большём коде.
Кто поможет решить?
Проблема в бесконечном цикле "количество".
Должен выполнять указанное количество.
// С какого по счёту логина и пароля начинать? var логин = 1; // Сколько аккаунтов использовать для рассылки (loginvk)? var акк = 2; // Кол-во отправленных сообщений с каждого аккаунта var количество = 2; //Из файла открывает сылки людей ВК var путь = "C:\\Users\\Admin\\Desktop\\люди.txt" var сообщение = "Здравствуйте! Хорошего дня" //////////// var е = 1; for (var z=1;z<=акк;z++){ // Здесь идёт вход, авторизация ВК for (i=1;i<=1;i++){ iimSet("логин",логин); логин++ iimPlay("вход.iim",60); } // Здесь разгадывается капча for (s=1;s<=3;s++){ i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=DIV ATTR=TXT:Введите<SP>код<SP>с<SP>картинки") if (i>0){ iimPlay("antigate.iim",60); } } if (i<0){ } // Здесь идёт проверка на наличие слов "Моя страница". Если не обнаруживает, то // должен всё прервать и занова воспроизводить первый макрос вход.iim - это работает for (i=1;i<=1;i++){ if (iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=SPAN ATTR=TXT:Моя<SP>Страница CONTENT=EVENT:MOUSEOVER")>0){ // Здесь ошибка. Бесконечно воспроизводит макрос открыть.iim // открывает страницы людей из файла люди. for (i=1;i<=количество;i++){ iimSet("путь",путь); iimSet("е",е); е++ iimPlay("открыть.iim",60); // Если в статусе посещения написано Заходил(а) или онлайн, то идут следующие проверки. // Если в статусе пусто, то занова воспроизводит макрос открыть.iim var h1=iimPlayCode("SET !TIMEOUT_PAGE 2 \n TAG POS=1 TYPE=B ATTR=TXT:заходил*") var h2=iimPlay("онлайн.iim",60); if (h1>0 || h2>0){ // Если на странице нет кнопки отправить сообщение, то добавляет в друзья. // Если есть кнопка отправить сообщение, то отправляет сообщения без добавления в друзья. h= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=BUTTON ATTR=TXT:Отправить<SP>сообщение") if (h>0 ){ } if (h<0 ){ h= iimPlayCode("TAG POS=1 TYPE=BUTTON ATTR=TXT:Добавить<SP>в<SP>друзья") } // Здесь разгадывается капча for (s=1;s<=3;s++){ i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=DIV ATTR=TXT:Введите<SP>код<SP>с<SP>картинки") if (i>0){ iimPlay("antigate.iim",60); } } if (i<0){ } // Отправляет сообщение n= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=DIV ATTR=ID:mail_box_to_header") if (n>0 ){ iimSet("сообщение",сообщение); iimPlay("сообщение.iim",60); } // Добавляет в друзья, если нет кнопки отправить сообщения if (n<0 ){ iimPlay("дружба.iim",60); } // Вот здесь проблема чуть ниже. // Если поставить break, то делает только 1 цикл. А нужно чтобы указанное количество выполнял и // выходил из акаунта. Как это сделать? }else{ } } for (i=1;i<=1;i++){ iimPlay("выход.iim",60); } // Если нет слова моя страница, то весь код обрывается этим кодом внизу и начинает занова. // и эта работает. break }else{ } } iimDisplay(z); iimSet("z", z); }
Отредактировано Алим (24-08-2015 11:32:55)
Истина в последней инстанции
Отсутствует
Проблема в бесконечном цикле "количество".
переменные измени, у тебя в 2х циклах и условиях одна и та же переменная i:
for (i=1;i<=1;i++){
if (iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=SPAN ATTR=TXT:Моя<SP>Страница CONTENT=EVENT:MOUSEOVER")>0){// Здесь ошибка. Бесконечно воспроизводит макрос открыть.iim
// открывает страницы людей из файла люди.for (i=1;i<=количество;i++){
iimSet("путь",путь);
iimSet("е",е);
е++
iimPlay("открыть.iim",60);
...
for (s=1;s<=3;s++){
i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=DIV ATTR=TXT:Введите<SP>код<SP>с<SP>картинки")
if (i>0){
iimPlay("antigate.iim",60);
}
}if (i<0){
}
Отредактировано InfSub (24-08-2015 12:26:30)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
akila пишеткак можно реализовать такой процесс
так, например
Спасибо - помогло !
Отсутствует
переменные измени, у тебя в 2х циклах и условиях одна и та же переменная i:
Теперь выполняет указанное количество циклов. Помогло. Большое спасибо.
Истина в последней инстанции
Отсутствует
Добрый день.
В smofast при просмотре видео,
аймакросом не могу сделать клик на проигрование видео!?
То есть, при клике на видео запись в скрипт не происходит (при любом режиме записи)
Может через экстракт юрл адреса попробывать?
Кто, что может подсказать?
Отсутствует
slavabest
IMacros для FF не работает с флешем, с ним работает только полная версия iMacros Browser
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
slavabest
Смотри снифером заголовки, что в ответ серверу отсылаются.
Пробуй имитировать.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует