Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-04-2020 16:00:38

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:Отправить');


любой код публикуется в тегах code под спойлером
замена названий встроенных функций на свои на форуме запрещена


Теперь надо не из списка готовых майлов брать а с сайта tempmail.io. Хорошо, как брать с сайта майлы, понятно.
Теперь как вставлять в нужное поле, конкретно у меня строчка такая:
   

скрытый текст

Выделить код

Код:

immPlayCode('TAG POS=1 TYPE=INPUT:EMAIL FORM=NAME:codeVerificatorForm ATTR=ID:emailVerification CONTENT='+emailVer+'');


[c

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-04-2020 15:15:33

dim222
удалено избыточное цитирование

Хорошо, получилось сохранять. Благодарствую!

Осталось теперь только голову поломать как записать так, чтоб оно не в файл сохранялось, а просто в буфер обмена. Даже не то что бы в буфер обмена, а просто извлекалался бы емейл и вставлялся бы в нужное поле на другой странице сайта. Вот по аналогии с командой EXTRACT. Но тут у вас экстракта нету, тут вообще всё на другом уровне. Я с таким никогда не сталкивался. Мне проще с простыми командами работать типа EXTRACT.
Я и спросил у вас как сохранить в файл только потому что думал увижу как извлекать емейл. А тут ничего не понятно мне. Щас надо опять у вас просить подсказать как записать так, чтоб оно не в файл сохранялось, а просто извлекалось. Мне в файле оно не надо. Надо просто извлечь емейл и затем вставить его в нужное поле. Но как это записать тут?

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-04-2020 14:58:30

dim222
удалено избыточное цитирование

Благодарствую!

Осталось теперь только голову поломать как записать так, чтоб оно не в файл сохранялось, а просто в буфер обмена. Даже не то что бы в буфер обмена, а просто извлекалался бы емейл и вставлялся бы в нужное поле на другой странице сайта. Вот по аналогии с командой EXTRACT. Но тут у вас экстракта нету, тут вообще всё на другом уровне. Я с таким никогда не сталкивался. Мне проще с простыми командами работать типа EXTRACT. 
Я и спросил у вас как сохранить в файл только потому что думал увижу как извлекать емейл. А тут ничего не понятно мне. Щас надо опять у вас просить подсказать как записать так, чтоб оно не в файл сохранялось, а просто извлекалось. Мне в файле оно не надо. Надо просто извлечь емейл и затем вставить его в нужное поле. Но как это записать тут?


замечание

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-04-2020 14:05:07

dim222
удалено избыточное цитирование

Благодарствую! А как это сохранить?

Как записать, чтоб оно в файл сохранилось? Вот по аналогии с этой командой?

скрытый текст

Выделить код

Код:

iimPlayCode('TAG POS=1 TYPE=DIV ATTR=CLASS:message__info-container*container* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=Proba.txt');

unknw.gif

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 19-04-2020 05:37:00

Привет! Ребята подскажите пожалуйста как можно извлекать временную почту с сайта 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');

скрытый текст
6ucNrzj.png

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-02-2020 01:24:58

Подскажите пожалуйста как можно записать строчку вывода информации о порядковом номере аккаунта (+i) и тут же рядом чтоб ещё номер по списку (+s)? (Скрипт работает в цикле)
Если записать так:

скрытый текст

Выделить код

Код:

iimDisplay('Аккаунт '+i +s);


то оно всё в куче получается, пишет Аккаунт 23894, где 23 - номер по порядку, а 894 номер аккаунта. Так я интересуюсь как записать так, чтоб было раздельно, примерно такого вида: Номер 23, Аккаунт 894

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 16-02-2020 11:58:31

Всем привет! Подскажите код который добавляет текущую дату (дд.мм.гггг) к сохраняемому тексту, например такой команде:

скрытый текст

Выделить код

Код:

iimPlayCode('SET !EXTRACT  TAG POS=3 TYPE=DIV ATTR=TXT:order<SP>number* EXTRACT=TXT\nSAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=dokument.csv');

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-01-2020 21:46:27

dim222 пишет

Работаю на 55.0.3. Устраивает во всем!!!Подменять потраха можно практически все (удобно для мультиков).

Меня как бы тоже устраивает и 52-рая и 56-тая. НО! Есть такой момент: когда меняю юзерагент например от Oперы, то в 56-той версии сайт открывается без некоторых картинок, без многих. И можно было бы подумать что так оно и должно быть. Но не тут-то было: если тоже самое, с тем же самым юзерагентом Оперы я проделываю с Фаерфоксом самой последней (или предпоследней (70-72) версии, то на сайте ничего не пропадает, картинки никакие не пропадают и всё отображается так, как будто я реально на Опере захожу. То есть смена юзерагента и там и там - не одно и тоже. Поэтому такая фигня со старыми (ниже 70-ой) версиями ФФ.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-01-2020 19:32:22

InfSub пишет

saurbeck
Кто мешает заменить юзер агент?

удалено, п.п. 2.12

20-01-2020 19:37:22
На самом деле, кроме юрезагента есть ещё куча чего в браузере. И продвинутые сайты вычисляют пользователя отнюдь не по одному только юрер-агенту.

флейм
PS Вы ту меня видать за пятилетнего дитёнка из детского сада держите, раз интересуетесь таким бредом как "кто мешает заменить юзер-агент". А действительно, кто мешает? Может вы знаете? Ну ка поведайте, кто ж это мешает? Кто это мерзавец, который мешает???

замечание

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-01-2020 18:12:13

InfSub пишет

в зависимости от задачи и поддержки сайта

вот это ключевые слова! тот сайт на котором мне надо работа аймакроса со старыми версиями ФФ не хочет работать полноценно (не все функции открываются на старых ФФ). И в придачу ко всему если версия ФФ старая,то высока вероятность того, что "спалит" сайт новорега. Ну это как с гугло-капчей - чем более экзотичней браузер, тем больше шансов что тебя "спалят", поэтому желательно использовать наиболее распространенные версии ФФ.  А какие наиболее распространенные - понятное дело, наиболее современные, то есть последние. Но поскольку последние версии ФФ не работают с 897, то приходится идти на компромис и использовать и так что-то по возможности старое, например 52 или 56 версии. Так какая из этих версий наиболее продвинутая? Или вы не знаете?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-01-2020 17:44:46

InfSub пишет

Для этого есть более ранние портативные версии FF

А какая на ваш взгляд портабельная версия ФФ самая наиболее продвинутая из тех что работают с  8.9.7 ? По моим наблюдениям это 56-тая и 52-рая ESR. Казалось бы 56 более выше, значит она продвинутее, но 52-рая это ESR (!), а значит обновлялась более продолжительное время и возможно даже после того как про 56-тую уже забыли. И  вот тут надо выбрать: какая версия всё таки лучше в плане соответствия современным сайтам, потому что есть такие сайты, на которых некоторые возможности работают только с самыми новейшими версиями браузеров. Поэтому, хотелось бы ваше мнение, что лучше: 52-рая или 56-тая версия?
Или есть какая-то другая портабельная версия ФФ, ещё лучше и продвинутее чем те, что я предложил, работающие с аймакросом  8.9.7 ?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-01-2020 13:34:55

точнее как установить версию 8.9.7 на  самый последний фаерфокс?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-01-2020 10:43:41

Привет! Какая версия аймакрос годится для последней версии фаерфокса, ну то есть для 72-ой?
или уже ни какая? Другими словами, подскажите как на последней версии фаерфокса работать аймакросом?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 28-10-2019 21:49:46

Всем привет! Подскажите как массивы переносить в файл и брать оттуда? Суть такова: имеем 100500 различных ников, которые находятся в массиве и скрипт рандомно выбирает один из них (в цикле). Можно конечно эти 100500 ников записать самом в js-скрипте и брать оттуда, но зачем захламлять скрипт? Тем более что кроме ников может быть ещё другие данные, которые тоже в массиве и их может быть 100 раз по 100500. Поэтому предпочтительней брать из файла, точнее файлов, в которых записаны различные данные массиов.
Подскажите как делать чтоб массивы отдельным файлом были и js-скрипт оттуда мог их брать?

п.п. 2.1

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 21-10-2019 18:45:14

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');


Реально работает и сохраняет текст в разные столбцы, так как мне и надо было. Но там нет SET !EXTRACT. Поэтому, для чего вы SET !EXTRACT в данном случае применили... непонятно.
Можете пояснить?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 21-10-2019 17:37:45

InfSub а что за Текст[extract]текст? Это так и надо чтоб было написано?
и по поводу faq: о каком faq идёт речь? Если о том, что у вас в подписи Мини FAQ по iMacros for Firefox, то там этого нету. Может о каком-то другом faq идёт речь?

PS пока разобраться так и не удаётся, как же всё таки сохранять текст в разные столбцы unknw.gif

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 21-10-2019 01:07:12

Подскажите пожалуйста как сохранять текст по столбцам в 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');


Как записать так, чтоб первый текст сохранялся бы в первый столбец, второй -  во второй (и т.д)?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-10-2019 19:31:03

Squatter
Благодарю! Вариант работает.

20-10-2019 19:35:26

InfSub пишет

saurbeck
... "Text first stroke<br>2 stroke"

А тут что-то не понял я. Если в текст добавить <br> (этот вариант знака новой строки), то вместо новой строки это и прописывается вместе с текстом. Это ж для iim подходит. А если в массивах использовать, то как? Что-то не получается записать так, чтоб новая строка получалась... Можно более подробней?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-10-2019 14:56:07

Squatter пишет

saurbeck

скрытый текст

Выделить код

Код:

var text = ['Данное сообщение пишем с новой строки'];

iimPlayCode('TAG POS=1 TYPE=TEXTAREA FORM=ACTION:* ATTR=CLASS:message* CONTENT="'+ text[0].replace(/\s/g, '\r\n') +'"');

Благодарю!
Хотя тут на самом деле мне надо было не все слова с новой строчки, а только некоторые. Вообще-то текст довольно большой и некоторые предложения надо писать как есть, а некоторые с новой строчки. А как так сделать? Может можно с помощью .splite("\n"); ?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-10-2019 14:06:30

Здравствуйте! Подскажите как записать текст в массиве таким образом, чтоб каждое слово вставлялось с новой строки?

скрытый текст

Выделить код

Код:

var text = ['Данное сообщение пишем с новой строки']

 iimPlayCode('TAG POS=1 TYPE=TEXTAREA FORM=ACTION:* ATTR=CLASS:message* CONTENT="'+ text +'"');


То есть имеем форму ввода текста. Надо этот текст записать в форму ввода так, чтоб каждое слово было с новой строки. Как записать? А то всё в одно предложение, в одну строку записывается. То есть чтоб вот такого вида получилось:

Данное
сообщение
пишем
с
новой
строки

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 09:54:22

Squatter пишет

Без F параметра

Ааа, так вот в чём загвоздка была. Попробую без F. Кстати, а что это за F, для чего?

23-07-2019 09:58:30
уже нашёл:
/F - Принудительное завершение процесса.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 09:45:36

скрытый текст

Squatter пишет

saurbeck, касательно батника, нужно корректно отправить WM_CLOSE. Сигнализировать завершение в приложение. В батник

Выделить код

Код:

taskkill /im firefox.exe


Так должно корректно закрываться.

Вообще-то я так закрываю

скрытый текст

Выделить код

Код:

taskkill /F /IM FirefoxPortable.exe


способом давно предложенным ПРЕЗИДЕНТОМ (способ этот есть и в ФАКе)
https://forum.mozilla-russia.org/viewto … 35#p695435
и
https://forum.mozilla-russia.org/viewto … 74#p695674

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 09:19:40

Squatter пишет

браузер закрывать через таймаут одним из вышеописанных способов?

пожалуй так и сделаю: сначала закрою все вкладки кроме активной, а потом применю простую команду TAB CLOSE (предварительно в настройках браузера установив галочку "закрывать браузер при закрытии последней вкладки") :)

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 08:46:14

dim222 пишет

При перезапуске - батник не нужен, просто установи запуск своего кода на домашней странице.

Вообще-то батник нужен. потому что кроме браузера там ещё и другую прогу перезапускать периодически надо. Да и сам браузер должен перезапускаться не сразу, а через определенное время (несколько минут после закрытия). Поэтому как тут без батника обойтись? Наверно никак

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 01:04:02

Спасибо за памятку по вкладкам! Полезная вещь!

Squatter пишет

С taskkill видимо некорректное закрытие, поэтому браузер предлагает восстановить параметры последнего сеанса – всё что было открыто. Стандартная вещь.

А из-за чего некорректное закрытие? У меня ведь так: js-скрипт отработал, запустил батник и остановился. При этом батник запустился, но браузер ещё 10 секунд просто отдыхает. И только после 10 секунд батник даёт команду taskkill которая закрывает браузер.  Однако каждый раз как только по новой запускаю браузер (хоть вручную, хоть скриптом) всегда этот запрос на восстановление вкладок.
Прям ерунда какая-то. На Икспишке (5 лет назад) такого не было. А на 10-ке есть. Хотя с операционкой это наверно вообще никак не связано. Но тем не менее, запрос на восстановление вкладки есть и не понятно почему и как от этого избавиться?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia
Язык отображения форума: [Русский] [English]