dim222
удалено избыточное цитирование
Вообще я сперва из списка (файла) извлекал готовые майлы и вставлял в нужное поле, было:
immPlayCode('SET !DATASOURCE tochka-gmail.txt\nSET !DATASOURCE_LINE '+i+'\nSET !EXTRACT {{!COL1}}'); emailVer=iimGetExtract(); immPlayCode('TAG POS=1 TYPE=INPUT:EMAIL FORM=NAME:codeVerificatorForm ATTR=ID:emailVerification CONTENT='+emailVer+''); immPlayCode('TAG POS=1 TYPE=BUTTON FORM=NAME:codeVerificatorForm ATTR=TXT:Отправить');
Теперь надо не из списка готовых майлов брать а с сайта tempmail.io. Хорошо, как брать с сайта майлы, понятно.
Теперь как вставлять в нужное поле, конкретно у меня строчка такая:
immPlayCode('TAG POS=1 TYPE=INPUT:EMAIL FORM=NAME:codeVerificatorForm ATTR=ID:emailVerification CONTENT='+emailVer+'');
dim222
удалено избыточное цитирование
Хорошо, получилось сохранять. Благодарствую!
Осталось теперь только голову поломать как записать так, чтоб оно не в файл сохранялось, а просто в буфер обмена. Даже не то что бы в буфер обмена, а просто извлекалался бы емейл и вставлялся бы в нужное поле на другой странице сайта. Вот по аналогии с командой EXTRACT. Но тут у вас экстракта нету, тут вообще всё на другом уровне. Я с таким никогда не сталкивался. Мне проще с простыми командами работать типа EXTRACT.
Я и спросил у вас как сохранить в файл только потому что думал увижу как извлекать емейл. А тут ничего не понятно мне. Щас надо опять у вас просить подсказать как записать так, чтоб оно не в файл сохранялось, а просто извлекалось. Мне в файле оно не надо. Надо просто извлечь емейл и затем вставить его в нужное поле. Но как это записать тут?
InfSub
dim222
удалено избыточное цитирование
Благодарствую!
Осталось теперь только голову поломать как записать так, чтоб оно не в файл сохранялось, а просто в буфер обмена. Даже не то что бы в буфер обмена, а просто извлекалался бы емейл и вставлялся бы в нужное поле на другой странице сайта. Вот по аналогии с командой EXTRACT. Но тут у вас экстракта нету, тут вообще всё на другом уровне. Я с таким никогда не сталкивался. Мне проще с простыми командами работать типа EXTRACT.
Я и спросил у вас как сохранить в файл только потому что думал увижу как извлекать емейл. А тут ничего не понятно мне. Щас надо опять у вас просить подсказать как записать так, чтоб оно не в файл сохранялось, а просто извлекалось. Мне в файле оно не надо. Надо просто извлечь емейл и затем вставить его в нужное поле. Но как это записать тут?
замечание
InfSub
…dim222
удалено избыточное цитирование
Благодарствую! А как это сохранить?
Как записать, чтоб оно в файл сохранилось? Вот по аналогии с этой командой?
iimPlayCode('TAG POS=1 TYPE=DIV ATTR=CLASS:message__info-container*container* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=Proba.txt');
InfSub
Привет! Ребята подскажите пожалуйста как можно извлекать временную почту с сайта tempmail.io
Суть такова: на сайте временной почты имеется сама временная почта, но как её аймакросом взять, непонятно. Пробовал через CLASS искать решение, но увы, не получилось.
Видимо там надо задействовать не CLASS, а value? На скриншоте видно, что сама почта находится в value="d881ea@mepost.pw"
А как записать команду типа такой:
iimPlayCode('TAG POS=1 TYPE=DIV ATTR=CLASS:message__info-container*container* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=Proba.txt');
Подскажите пожалуйста как можно записать строчку вывода информации о порядковом номере аккаунта (+i) и тут же рядом чтоб ещё номер по списку (+s)? (Скрипт работает в цикле)
Если записать так:
Всем привет! Подскажите код который добавляет текущую дату (дд.мм.гггг) к сохраняемому тексту, например такой команде:
iimPlayCode('SET !EXTRACT TAG POS=3 TYPE=DIV ATTR=TXT:order<SP>number* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=dokument.csv');
Работаю на 55.0.3. Устраивает во всем!!!Подменять потраха можно практически все (удобно для мультиков).
Меня как бы тоже устраивает и 52-рая и 56-тая. НО! Есть такой момент: когда меняю юзерагент например от Oперы, то в 56-той версии сайт открывается без некоторых картинок, без многих. И можно было бы подумать что так оно и должно быть. Но не тут-то было: если тоже самое, с тем же самым юзерагентом Оперы я проделываю с Фаерфоксом самой последней (или предпоследней (70-72) версии, то на сайте ничего не пропадает, картинки никакие не пропадают и всё отображается так, как будто я реально на Опере захожу. То есть смена юзерагента и там и там - не одно и тоже. Поэтому такая фигня со старыми (ниже 70-ой) версиями ФФ.
saurbeck
Кто мешает заменить юзер агент?
удалено, п.п. 2.12
20-01-2020 19:37:22
На самом деле, кроме юрезагента есть ещё куча чего в браузере. И продвинутые сайты вычисляют пользователя отнюдь не по одному только юрер-агенту.
InfSub
…в зависимости от задачи и поддержки сайта
вот это ключевые слова! тот сайт на котором мне надо работа аймакроса со старыми версиями ФФ не хочет работать полноценно (не все функции открываются на старых ФФ). И в придачу ко всему если версия ФФ старая,то высока вероятность того, что "спалит" сайт новорега. Ну это как с гугло-капчей - чем более экзотичней браузер, тем больше шансов что тебя "спалят", поэтому желательно использовать наиболее распространенные версии ФФ. А какие наиболее распространенные - понятное дело, наиболее современные, то есть последние. Но поскольку последние версии ФФ не работают с 897, то приходится идти на компромис и использовать и так что-то по возможности старое, например 52 или 56 версии. Так какая из этих версий наиболее продвинутая? Или вы не знаете?
Для этого есть более ранние портативные версии FF
А какая на ваш взгляд портабельная версия ФФ самая наиболее продвинутая из тех что работают с 8.9.7 ? По моим наблюдениям это 56-тая и 52-рая ESR. Казалось бы 56 более выше, значит она продвинутее, но 52-рая это ESR (!), а значит обновлялась более продолжительное время и возможно даже после того как про 56-тую уже забыли. И вот тут надо выбрать: какая версия всё таки лучше в плане соответствия современным сайтам, потому что есть такие сайты, на которых некоторые возможности работают только с самыми новейшими версиями браузеров. Поэтому, хотелось бы ваше мнение, что лучше: 52-рая или 56-тая версия?
Или есть какая-то другая портабельная версия ФФ, ещё лучше и продвинутее чем те, что я предложил, работающие с аймакросом 8.9.7 ?
точнее как установить версию 8.9.7 на самый последний фаерфокс?
Привет! Какая версия аймакрос годится для последней версии фаерфокса, ну то есть для 72-ой?
или уже ни какая? Другими словами, подскажите как на последней версии фаерфокса работать аймакросом?
Всем привет! Подскажите как массивы переносить в файл и брать оттуда? Суть такова: имеем 100500 различных ников, которые находятся в массиве и скрипт рандомно выбирает один из них (в цикле). Можно конечно эти 100500 ников записать самом в js-скрипте и брать оттуда, но зачем захламлять скрипт? Тем более что кроме ников может быть ещё другие данные, которые тоже в массиве и их может быть 100 раз по 100500. Поэтому предпочтительней брать из файла, точнее файлов, в которых записаны различные данные массиов.
Подскажите как делать чтоб массивы отдельным файлом были и js-скрипт оттуда мог их брать?
п.п. 2.1
InfSub
InfSub
Нашёл в основном FAQe рабочий способ сохранения текста по столбцам попроще:
iimPlayCode('TAG POS=1 TYPE=TD ATTR=class:order-info EXTRACT=TXT\nTAG POS=1 TYPE=A ATTR=class:baobei-name EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=order-num-box.csv');
InfSub а что за Текст[extract]текст? Это так и надо чтоб было написано?
и по поводу faq: о каком faq идёт речь? Если о том, что у вас в подписи Мини FAQ по iMacros for Firefox, то там этого нету. Может о каком-то другом faq идёт речь?
PS пока разобраться так и не удаётся, как же всё таки сохранять текст в разные столбцы
Подскажите пожалуйста как сохранять текст по столбцам в csv файл (таблицу Ексель)? Есть две команды сохраняющие разный текст:
iimPlayCode('TAG POS=1 TYPE=TD ATTR=class:order-info EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=order-num-box.csv'); iimPlayCode('TAG POS=1 TYPE=A ATTR=class:baobei-name EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=order-num-box.csv');
Squatter
Благодарю! Вариант работает.
20-10-2019 19:35:26
saurbeck
... "Text first stroke<br>2 stroke"
А тут что-то не понял я. Если в текст добавить <br> (этот вариант знака новой строки), то вместо новой строки это и прописывается вместе с текстом. Это ж для iim подходит. А если в массивах использовать, то как? Что-то не получается записать так, чтоб новая строка получалась... Можно более подробней?
saurbeck
скрытый текстВыделить кодКод:
var text = ['Данное сообщение пишем с новой строки']; iimPlayCode('TAG POS=1 TYPE=TEXTAREA FORM=ACTION:* ATTR=CLASS:message* CONTENT="'+ text[0].replace(/\s/g, '\r\n') +'"');
Благодарю!
Хотя тут на самом деле мне надо было не все слова с новой строчки, а только некоторые. Вообще-то текст довольно большой и некоторые предложения надо писать как есть, а некоторые с новой строчки. А как так сделать? Может можно с помощью .splite("\n"); ?
Здравствуйте! Подскажите как записать текст в массиве таким образом, чтоб каждое слово вставлялось с новой строки?
var text = ['Данное сообщение пишем с новой строки'] iimPlayCode('TAG POS=1 TYPE=TEXTAREA FORM=ACTION:* ATTR=CLASS:message* CONTENT="'+ text +'"');
Данное
сообщение
пишем
с
новой
строки
Без F параметра
Ааа, так вот в чём загвоздка была. Попробую без F. Кстати, а что это за F, для чего?
23-07-2019 09:58:30
уже нашёл:
/F - Принудительное завершение процесса.
saurbeck, касательно батника, нужно корректно отправить WM_CLOSE. Сигнализировать завершение в приложение. В батник
Вообще-то я так закрываю
браузер закрывать через таймаут одним из вышеописанных способов?
пожалуй так и сделаю: сначала закрою все вкладки кроме активной, а потом применю простую команду TAB CLOSE (предварительно в настройках браузера установив галочку "закрывать браузер при закрытии последней вкладки") :)
При перезапуске - батник не нужен, просто установи запуск своего кода на домашней странице.
Вообще-то батник нужен. потому что кроме браузера там ещё и другую прогу перезапускать периодически надо. Да и сам браузер должен перезапускаться не сразу, а через определенное время (несколько минут после закрытия). Поэтому как тут без батника обойтись? Наверно никак
Спасибо за памятку по вкладкам! Полезная вещь!
С taskkill видимо некорректное закрытие, поэтому браузер предлагает восстановить параметры последнего сеанса – всё что было открыто. Стандартная вещь.
А из-за чего некорректное закрытие? У меня ведь так: js-скрипт отработал, запустил батник и остановился. При этом батник запустился, но браузер ещё 10 секунд просто отдыхает. И только после 10 секунд батник даёт команду taskkill которая закрывает браузер. Однако каждый раз как только по новой запускаю браузер (хоть вручную, хоть скриптом) всегда этот запрос на восстановление вкладок.
Прям ерунда какая-то. На Икспишке (5 лет назад) такого не было. А на 10-ке есть. Хотя с операционкой это наверно вообще никак не связано. Но тем не менее, запрос на восстановление вкладки есть и не понятно почему и как от этого избавиться?