Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Да всё везде уже перерыл,и не только наш форум
Как вариант хочу сделать иначе.
Вот есть у меня два txt файла. C:\\1.txt и C:\\2.txt в C:\\1.txt находятся слова которые скрипт должен игнорировать,
например он берёт слово из C:\\2.txt и ищет это слово в C:\\1.txt если находит его то делает бряк и берёт другое слово их C:\\2.txt
и если не находит такое слово в C:\\1.txt тогда продолжает работу далее по циклу.
Так ваще было бы идеально
Отсутствует
Gergi
вам уже ответили на этот вопрос, если у вас не хватает знаний, чтобы правильно поставить закрывающую скобку в цикле for(){} - идите учите js
вопрос закрыт, продолжение дискуссии буду считать саботажем!
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Привет всем) Помогите пожалуйста, есть объект c названием допустим artiomreikhman (ссылка) который цепляется при помощи EVENT. Но есть проблема, ссылка открывается в той же вкладке, как мне перейти на вторую кладку при открытии ссылки ?
Есть вариант скопировать ссылку, открыть новую вкладку и вставить туда ее. Как мне скопировать ссылку, если она чекается только через евент ? помогите пожалуйста)
Вот команда при которой ссылка открывается.
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(2)>UL>LI:nth-of-type(4)>DIV>DIV>DIV>DIV" BUTTON=0
InfSub
Отсутствует
Отсутствует
Gergi
вкладка новая создается и открывается, но ссылка все равно открывается в 1 вкладке
Я вижу выход в использовании !EXTRACT но не понимаю за что зацепиться, когда ссылка находится только через EVENT
Отредактировано segunover (06-11-2016 22:39:49)
Отсутствует
segunover
как мне перейти на вторую кладку при открытии ссылки ?
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(2)>UL>LI:nth-of-type(4)>DIV>DIV>DIV>DIV" BUTTON=1
iMacros скрипты на заказ!
Отсутствует
Здравствуйте!Подскажите,как поочередно воспроизводить js-файлы из одного js или iim файла?
Отсутствует
Здравствуйте!
я просто в ужасе. Не могу никак записать скрипт. Мне надо сделать что-бы АйМакрос находясь в Яндекс почте нажал кнопку "Написать", заполнил поля кому, тема, текст письма и нажал отправить.
Казалось-бы всё просто, но так было раньше. Сейчас я только отрегулировал казалось бы процесс, но когда зашёл через другую почту то уже ничего не работает из написанного мной.
EVENT TYPE=CLICK SELECTOR="#nb-1>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>A>SPAN>svg>rect" BUTTON=0 WAIT SECONDS=1 EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>LABEL>DIV:nth-of-type(3)>DIV>DIV" BUTTON=0 EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>LABEL>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>INPUT" CHAR="{{!VAR7}}" EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV>LABEL>DIV:nth-of-type(3)>INPUT" CHAR="forever" EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>LABEL>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV" CHAR="{{!VAR1}}<SP>{{!VAR2}}<SP>{{!VAR3}}" SET !TIMEOUT 600 EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV:nth-of-type(4)>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(3)>DIV>DIV>BUTTON" BUTTON=0
TAB OPEN TAB T=2 URL GOTO=https://qiwi.com/ TAG POS=2 TYPE=DIV ATTR=TXT:Войти EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(3)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>INPUT" KEYS="[39,39]" EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(3)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>INPUT" CHARS="телефон" EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(3)>DIV:nth-of-type(3)>DIV>DIV>INPUT" CHARS="пароль" TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=TXT:Войти
SET !VAR1 EVAL("var a=['0','1','2','3','4','5','6','7','8','9'],r=Math.floor(Math.random()*10 + 0);a[r];") SET !VAR2 EVAL("var a=['A','b','c','d','e','f','g','h','i','j','k','l','M','n','o','p','q','r','s','t','u','v','w','x','Y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR3 EVAL("var a=['a','B','c','d','e','f','g','h','i','j','k','I','m','N','o','p','q','r','s','t','u','v','w','X','y','Z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR4 EVAL("var a=['a','b','C','d','e','f','g','h','i','j','K','l','m','n','O','p','q','r','s','t','u','v','W','x','y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR5 EVAL("var a=['a','b','c','D','e','f','g','h','i','J','k','l','m','n','o','P','q','r','s','t','u','V','w','x','y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR6 EVAL("var a=['a','b','c','d','E','f','g','h','I','j','k','l','m','n','o','p','Q','r','s','t','U','v','w','x','y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR7 EVAL("var a=['a','b','c','d','e','F','g','H','i','j','k','l','m','n','o','p','q','R','s','T','u','v','w','x','y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR8 EVAL("var a=['a','b','c','d','e','f','G','h','i','j','k','l','m','n','o','p','q','r','S','t','u','v','w','x','y','z'],r=Math.floor(Math.random()*26 + 0);a[r];") SET !VAR0 {{!VAR1}}{{!VAR2}}{{!VAR3}}{{!VAR4}}{{!VAR5}}{{!VAR6}}{{!VAR7}}{{!VAR8}} SET !VAR9 {{!VAR2}}{{!VAR3}}{{!VAR4}}{{!VAR5}}{{!VAR6}}{{!VAR7}}{{!VAR8}}{{!VAR1}} SET !VAR0 EVAL("var a=['{{!VAR0}}','{{!VAR9}}'],r=Math.floor(Math.random()*2 + 0);a[r];")
Спасибо.
отредактировано
код публикуется в тегах code внутри спойлера, правила форума iMacros
InfSub
Отредактировано Даниил955447112 (07-11-2016 05:47:00)
Отсутствует
borisenko1
открыть FAQ раздела iMacros на нашем форуме, например и посмотреть как запустить iim из js
запускать js из js очень не рекомендую, если не хотите словить кучу глюков
Добавлено 07-11-2016 08:07:58
Даниил955447112
по поводу рандомного пароля, в данной теме уже были посты с решениями, ищите
все остальное, надо запускать и смотреть - мне сейчас не на чем
Отредактировано InfSub (07-11-2016 08:07:58)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
borisenko1
открыть FAQ раздела iMacros на нашем форуме, например и посмотреть как запустить iim из js
запускать js из js очень не рекомендую, если не хотите словить кучу глюков
Пробовал делать так,как написано в разделе FAQ,получается воспроизвести только 1 фаил.А мне нужно что-бы 1,2,3 и т.д. работали по кругу поочередно.Это возможно?
Отсутствует
borisenko1
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Всем привет!
Меня устраивает этот код, как генератор рандомного пароля:
SET !VAR1 EVAL("var i=8,w='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ',r='',m=w.length;while(i--){r+=w.charAt(Math.floor(Math.random()*(m)));};")
Отредактировано Даниил955447112 (08-11-2016 01:01:38)
Отсутствует
InfSub
Спасибо Большое!
Отсутствует
Даниил955447112
Для почтового ящика я бы вам советовал писать макрос на js, будет гораздо проще реализовать задумку! например писал для маила, буквально неделю назад поменялся интерфейс и код страницы постоянно меняется, поэтому использовал код страницы и находил нудный id:
iimPlayCode('TAG POS=1 TYPE=FORM ATTR=ID:toolkit-* EXTRACT=HTM'); var html=iimGetLastExtract(); var a=html.indexOf("toolkit-"); html=html.slice(a); var mai=html.slice(0,24); mai=mai.match(/\d+/g); html=html.slice(a); iimPlayCode('SET !REPLAYSPEED MEDIUM\nTAG POS=1 TYPE=TEXTAREA FORM=ID:toolkit-'+mai+'composeForm ATTR=WRAP:off&&TABINDEX:4&&DATA-ORIGINAL-NAME:To&&CLASS:js-input<SP>compose__labels__input&&AUTOCOMPLETE:off CONTENT='+mail+'\n');
Добавлено 08-11-2016 10:58:59
InfSub
Спасибо за помощь. Еще такой вопрос: где-то видел в интернете, что есть команда для вывода информации в окне ошибок, но никак не могу найти, случайно не подскажешь?
Отредактировано Sergey_yu (08-11-2016 11:04:25)
Отсутствует
Всем привет, подскажите как из текста убрать символ $ ни как не получается. как пример 5.26 $ надо чтобы осталось 5.26 //сколько не пытаюсь точка тоже исчезает вместе с $ и получается 526. Заранее спасибо.
Отсутствует
vadim52958
Отредактировано dim222 (08-11-2016 19:18:46)
Отсутствует
есть команда для вывода информации в окне ошибок
предполагаю, что вы о iimDisplay() говорите
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
dim222 спасибо очень помогли, а можно все тоже, только в imacros, кому интересно вот код:
SET !EXTRACT "Баланс:5.26 $" SET !VAR2 EVAL("\"{{!EXTRACT}}\".replace(/^.*Баланс:/,\"\").replace(\"$\",\"\")") prompt {{!VAR2}}
InfSub
Отредактировано vadim52958 (08-11-2016 22:36:55)
Отсутствует
Парни, помогите с кодом, не выделяет вставленную ссылку, для ее последующего удаления...
VERSION BUILD=8820413 RECORDER=FX SET !TIMEOUT 60 SET !REPLAYSPEED FAST SET !ERRORIGNORE YES SET !ERRORCONTINUE YES TAB T=1 SET !VAR8 EVAL("var randomNumber=Math.floor(Math.random()*1 + 1); randomNumber;") SET !VAR6 EVAL("var random=Math.floor(Math.random()*11 + 15); random;") SET !VAR7 EVAL("var random=Math.floor(Math.random()*2 + 15); random;") SET !DATASOURCE C:\Users\Antonio\Documents\iMacros\Macros\Vk.txt SET !DATASOURCE_COLUMNS 3 SET !LOOP 1 SET !DATASOURCE_LINE {{!LOOP}} WAIT SECONDS={{!VAR8}} URL GOTO={{!COL1}} WAIT SECONDS={{!VAR7}} EVENT TYPE=CLICK SELECTOR="#post_field" BUTTON=0 SET !REPLAYSPEED MEDIUM EVENTS TYPE=KEYPRESS SELECTOR=#post_field CHARS= "https://vk.com/photo240067866_435692710?rev=1" WAIT SECONDS=1 SET !REPLAYSPEED MEDIUM EVENT TYPE=KEYPRESS SELECTOR="#email" Char="a" MODIFIERS="ctrl" 'CTRL-A' EVENT TYPE=KEYPRESS SELECTOR="#email" KEY=8 ' Type BACKSPACE' EVENTS TYPE=KEYPRESS SELECTOR=#post_field CHARS="Продам очки виртуальная реальность!" EVENT TYPE=KEYPRESS SELECTOR=#post_field KEY=13 EVENTS TYPE=KEYPRESS SELECTOR=#post_field CHARS=" Почти ДАРОМ!" EVENT TYPE=KEYPRESS SELECTOR=#post_field KEY=13 EVENTS TYPE=KEYPRESS SELECTOR=#post_field CHARS=" Уже в наличии в Пензе! " EVENT TYPE=KEYPRESS SELECTOR=#post_field KEY=13 WAIT SECONDS={{!VAR7}} TAG POS=1 TYPE=BUTTON ATTR=ID:send_post WAIT SECONDS={{!VAR8}} WAIT SECONDS=8 SET !REPLAYSPEED FAST
InfSub
Отсутствует
AntonioD
так используйте backspace для удаления ссылки с соответствующим количеством нажатий
... KEY=[8,8,8,8,......]
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
AntonioD
так используйте backspace для удаления ссылки с соответствующим количеством нажатий
... KEY=[8,8,8,8,......]
Не удаляет, написал так
Отсутствует
AntonioD
а какое отношение имеет строка с id=email к полю со ссылкой? или бездумно копи-пастим то что есть?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
удалено, п.п.2.8 тема с вопросом
замечание (п.п.2.22)
InfSUb
Отсутствует
AntonioD
а какое отношение имеет строка с id=email к полю со ссылкой? или бездумно копи-пастим то что есть?
Честно, не понимаю в этом, поэтому и спрашиваю. По сути текст пишется и постится, но ссылка на фото не выделяется и не удаляется.
Отсутствует