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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » Сегодня 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 пока разобраться так и не удаётся, как же всё таки сохранять текст в разные столбцы https://i.bcrncdn.com/images/chat/smiles/v2/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-ке есть. Хотя с операционкой это наверно вообще никак не связано. Но тем не менее, запрос на восстановление вкладки есть и не понятно почему и как от этого избавиться?

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

Подскажите как лучше всего закрывать Мазилу js-скриптом? Есть минимум 2 способа: через создание батника и команду

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

Выделить код

Код:

taskkill /F /IM FirefoxPortable.exe


и другой способ это настроить в Мазиле закрытие браузера при закрытии последней вкладки. Так при помощи команды ТАВ CLOSE браузер будет закрыт.
И вот тут возникает главный вопрос: какой способ лучше и почему? Интересуюсь не просто так, а потому что пользуясь способом taskkill, когда потом запускается браузер, то каждый раз появляется запрос типа закрыть или восстановить вкладки (окна). По всей видимости браузер запоминает что были окна (или окно) открыты и потом при запуске/перезапуске выдаёт запрос. Это как-то не очень хорошо.
Так в общем и не понятно, какой способ закрытия браузера лучше? И почему?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 11-06-2019 13:23:23

Привет! Шапка в данной теме давно не обновляляся и маленько устарела ибо гуглокапча уже не та, что была 6 лет назад. Вот со старой было проще: загрузил картинку, послан на антигейт  и получил ответ, капча разгадана. А сейчас надо несколько раз нажимать на появляющиеся (и тут же исчезающие) изображения. Например: "выберите все гидранты", нажимаешь на один - он исчезает и на его месте другой гидрант. Нажимаешь на него, он исчезает и на его месте уже новая картинка. Потом на другой гидрант так же нажимаешь, на третий и все эти картинки исчезают и новые появляются... Вопрос: как такую капчу отправлять на антигейт? И как вообще с ней работать в контексте данной темы?  Каков вообще алгоритм скачивания, загрузки и обработки такой капчи с помощью ява-скрипта для отправки на сервисы распознания капч, типа Антигейт, Рукапча?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 07-06-2019 00:53:02

Приветствую! Скажите, кто в теме, вот такие пазл-капчи с перетаскиванием всего-навсего одного элемента, но на разное расстояние относительно начала картинки, как можно побороть?

скрытый текст
https://funkyimg.com/i/2Uw7E.png

скрытый текст
https://funkyimg.com/i/2Uw7F.png

Это надо прогу какую-то применять или же можно обойтись и просто извлечением нужного элемента из кода страницы? Или у таких капч обычно не бывает сразу готового кода в элементе страницы и надо гадать сторонними прогами-гадалками, типа Капмонстра и т.д.?

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

InfSub пишет:

какой ответ вы хотите?

правильно ли будет записать так: var frt=( randomInteger(0, 49) ); чтоб задействовался весь диапазон от 1 до 50 из всего списка юзер-агентов коих всего 50 штук в массиве?

30-05-2019 16:11:54

InfSub пишет:

а посчитать количество элементов в массиве, самим js, чтобы не править код? или это не ваш метод, ручками надёжнее?

а как посчитать самим js? это надо ещё какой-то дополнительный код добавить? или как посчитать? Подскажите пожалуйста. Мне не то чтобы ручками надёжнее или не надёжнее, просто я пока ещё не в курсе дела как это можно чтоб не править код посчитать самим js.

PS думаю так оно даже и лучше будет, (чтоб не править код), поскольку количество юзер-агентов в массиве со временем будет меняться (какие-то добавлю, какие-то удалю) и чтоб каждый раз не корректировать ручками код, лучше конечно чтоб js сам это считал.

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

Помогите разобраться в правильном написании рандомного выбора числа. А то тут тоже не всё так просто. Вот у меня в скрипте такой вариант:

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

Выделить код

Код:

function randomInteger(min, max) {
      
var rand = min - 1 + Math.random() * (max - min + 5)
rand = Math.round(rand);
return rand;        
}
var frt=( randomInteger(2, 10) );


писал не я, нашёл в интернете. Насколько этот вариант будет показывать одинаковую вероятность для всех данных массива - неизвестно.
В интернете нашёл статью где показаны три варианта: неправильный (но тоже рабочий), правильный и альтернативный (с floor).
скрытый текст
https://funkyimg.com/i/2UiXo.png

Так если выбрать этот вариант с floor и диапазон указать от 0 до 49, так верно будет? То есть всего юзер-агентов в массиве содержится 50. И поскольку в массиве отсчет начинается с нуля, то и указывать начало диапазона надо ноль, и в конце 49. Таким образом будут рандомно перебираться все юре

Board footer

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