File support for imacros

I have a task where I need to log all the user actions done in Chrome browser. Like a person typing anything in search box, clicking a page,etc. I need to save this as a log and read from that for further steps.

I am able to record the actions using Imacros in chrome. But when i try to save it as file it gives the following error. Can anyone please help?

> Please install file support for iMacros to save macro as a file

После установки (перезапуска), на панели навигации, появится значок imacros, нажимаем.

С левой стороны появится панель imacros. В окне imacros будут располагаться макросы.

На компьютере появятся 5 папок .

1 папка – Imacros будет располагаться в документах.

Пуск – Документы – imacros

В папке imacros будут 3 папки : Macros, Datasources и Downloads

Macros – папка, где будут расположены макросы для их отображения в окне imacros.

Datasources – по умолчанию imacros с этой папки извлекает информацию из текстовых документов для вставки их в различные места на веб страницах.

Downloads – по умолчанию imacros в данную папку сохраняет различные элементы с веб страниц: текст в текстовый файл, скриншот капчи и т.д.

В папке Macros находится 1 папка Demo-Firefox

Demo-Firefox – папка, в которой расположены различные макросы для пробы, ознакомления с ними о том, как они работают. По желанию папку можно удалить.

Вернёмся к панели imacros

Вкладка "Воспр."

Во вкладке "Воспр." находятся кнопки:

Сначала, мы должны из окна imacros выбрать тот макрос, который хотим воспроизвести.

Воспроизвести – воспроизводит один раз (1 цикл) макрос и останавливается.

Пауза – в процессе работы макроса, его можно приостановить, а затем, продолжить действия.

Стоп – полностью прерывает и останавливает работу макроса.

Воспр. (Цикл) – Воспроизводит макрос столько раз, сколько было указано в поле "Макс". Максимум можно указать 99999 циклов. Минимум 1.

Поле "Текущий" – отображает текущий повтор (цикл) макроса.

Вкладка "Запись"

Во вкладке "Запись" находятся кнопки:

Запись – начинает записывать внутри браузера действия мышки и клавиатуры. После нажатия кнопки запись, в окне imacros создаётся макрос под названием #Current.iim, в котором записываются действия.

Сохранить как – сохраняет записанный макрос в указанную папку.

Стоп – останавливает запись макроса и сохраняется в окне imacros.

Record options – режим записи.

Сохр. страницу – сохраняет html страницу на компьютер.

Take Screenshot – сохраняет в папку Downloads полный скриншот веб страницы.

Читайте также:  Узнать самолет по номеру рейса аэрофлот

Удал. кеш куки – удаляет из браузера сохранённые данные, кеша и куки.

Ждать при воспр. – после нажатия кнопки "Запись", можно нажать на кнопку "Ждать при воспр." и указать время ожидания в секундах перед следующим дествием- от 1 и выше.

Вкладка "Manage"

Во вкладке "Manage" находятся кнопки:

Редактировать – выбираете макрос или скрипт и нажимаете редактировать. Откроется окно с кодом макроса/скрипта, редактируете код и сохраняете. Также, можно отредактировать код, нажав правой кнопкой мышки на макрос/скрипт и выбрать – редактировать.

Поделиться Макро – позволяет отправить на электронную почту ваш макрос. Считаю, легче открыть папку macros, скопировать макрос(ы)/скрипт или папки с макросами, вставить на флешку. Их можно как обычные файлы прикреплять к письму на почте и отправлять. Делиться можно как обычными файлами.

Обновить список – если вы поместили в папку macros: макросы, скрипты, папки с макросами и в это время была открыта панель imacros в браузере, то они сразу не отобразятся, нужно нажать на "Обновить список" или закрыть панель imacros и заново открыть.

Опции – настройки imacros, можно задать следующие значения из основных, это: скорость воспроизведения макроса/скрипта, пути к папкам, в которых лежат макросы. Отдельно к опциям мы ещё вернёмся.

Помощь – открывает веб страницу imacros с различными пояснениями на английском языке.

Локальный тест – отключает от сети, чтобы воспроизвести макрос/скрипт без использования Интернета.

Онлайн тест – заново подключается к сети Интернет.

Отправить на сервер – отправляет макрос или скрипт на сервер.

Основные настройки imacros

Дальше, рассмотрим основные настройки (необходимые, важные).

Manage – Опции – General

В опциях imacros, во вкладке General, можно установить следующие значения:

1. Скорость воспроизведения макроса/скрипта: Быстро, средне, медленно.

Оптимальный вариант – средне.

2. Скролировать объект – когда макрос нажимает на объект на веб странице: на фото, на ссылку, то страница перескакивает на данные объекты. Лично мне это не нравится, так как постоянно страницу мотает то вверх, то вниз. Снимаем галочку.

3. Подсвечивать объект – подсвечивает объекты, куда макрос нажимает или заполняет поля и т.п. Удобно, оставляем галочку.

4. Use F8 – особо не имеет значения.

5. Временное ограничение (в секундах) – во время загрузки веб страницы, отсчитывает 60 секунд (по умолчанию). Если страница продолжает грузиться (открываться), а 60 секунд прошли, то макрос продолжает выполнять дальше остальные действия, не дожидаясь полной загрузки страницы.

6. Показывать Javascript во время проигрывания – кроме макросов, существуют ещё управляющие джава скрипты, которые управляют макросами. Коды в макросе и в скрипте отличаются. Если поставить галочку, то при воспроизведении скрипта, в окне imacros будет показываться код скрипта. Если снять галочку, то при воспроизведении, код показываться не будет, а будет только код макросов.

Читайте также:  Asus a6r драйвера для windows xp

7. Profile macro performance – сохраняет в папке Downloads в файлах .xml дату, время воспроизведённых макросов и их название. Лично я его не использую, снимаем галочку.

Для сохранения внесённых изменений нажимаем на Apply .

Пути к папкам

Manage – Опции – Paths

Во вкладке Paths находятся настройки по расположению папок, необходимых для работы.

1. Папка макросов. У каждого пользователя вместо User могут быть другие имена. По этому, если у Вас не отображаются макросы/скрипты/папки из папки macros, значит, путь к папке макросов указан не верно. Нажмите с правой стороны на значок лупы и укажите путь к папке macros. Также можно указать любую папку на компьютере, в котором будут расположены макросы.

2. Папка данных. С данной папки imacros берёт данные для внесения их на веб страницу. Можете также указать свой путь.

3. Папка закачек. В данную папки imacros сохраняет элементы с веб страниц. Это могут быть фотографии, текст и т.д.

4. Store data in profile folder. Если вы используете портативную версию браузера мазилы, то поставьте галочку. Макросы сохраняете на флешке. И, при запуске с флешки портативной версии браузера, макросы отобразятся в окне imacros.

5. Использовать внешний редактор. При редактировании макроса или скрипта, их код открывается через сам редактор imacros. В данном поле можно указать путь к своей программе, через которую вы хотите открывать и редактировать макрос, скрипт.

Если вы хотите узнать ещё больше про imacros или у вас возникли проблемы при работе с ним:
выдаёт ошибку, что неверный путь; не отображаются скрипты в окне; зависает imacros то, рекомендую перейти в раздел статьи и узнать как решить эти проблемы.

Команда SAVEAS iMacros позволяет сохранять данные в файл. Можно сохранять различную информацию: извлеченные данные с сайта, техническую информацию о работе макроса, так же можно сохранять скриншоты сайта. Вы можете изменить или добавить данные к первоначальному названию файла используя знае «+» (смотрите примеры). Очень полезной в таком случае оказывается встроенная переменная !NOW в iMacros.

Работает в:

Синтаксис:

Параметры:

  • TYPE
    Параметр определяет тип данных для сохранения. Доступны следующие опции:
  • CPL
    Сохранение всей веб-страницы. Файлы и изображения сохраняются отдельно и хранятся в папке.
  • MHT
    Веб-страница и изображения сохраняются в одном файле (веб-архив).
  • HTM
    Веб-страница сохраняется без каких-либо изображений. Если страница имеет фреймы, все оформление HTML страницы автоматически сохраняются.
  • TXT
    Сохраняется только текст страницы, все HTML теги опускаются.
  • EXTRACT
    Значение переменной !EXTRACT сохраняется в формате CSV.
    Примечание: значение переменной !EXTRACT сбрасывается после вызова
Читайте также:  Как закрыть порты на компьютере

  • BMP (поддерживает Flash, Java и Silverlight)
    Сохраняет скриншот веб-страницы.
  • PNG
    Как сказано выше: сохраняет скриншот страницы.
  • JPEG
    Как сказано выше: сохраняет скриншот веб-страницы.
  • FOLDER
    Указывает путь к папке, в которой сохранится файл. Используйте символ «*» для использования стандартной папки, указанной на вкладке Paths в Folder Downloads, например, C:UsersadminDocumentsiMacrosDownloads. Если в пути содержатся пробелы, их необходимо прописывать так, как указанно ниже в примерах.
  • FILE
    Определение имени файла, под которым файл будет сохранен. Если расширение файла не задано, то расширение файла принимается по умолчанию.
    Если вы используете FILE=*, то по умолчанию используется имя файла «extract.csv».
    Используйте «+» для того, что бы добавить дополнительную информацию к исходному имени файла перед указанием расширения файла.
  • Примечания:

    • Формат MHT не поддерживается в Firefox
    • Форматы CPL и BMP не поддерживаются в Chrome
    • Сохранение скриншота: Когда делается скриншот в браузере iMacros или Firefox, сохраняется вся веб-страница (т.е. если на странице есть полоса прокрутки, то сохраняется не только то что вы видите, а вся страница целеком). При сохранении скриншота в Internet Explorer, сохраняется только видимая часть веб-страницы (то что вы видите на экране). В настоящее время только iMacros браузер и макрос для IE могут делать скриншот не-HTML содержимого, такое как Flash, Silverlight и др.

    Примеры:

    Сохранить текущую веб-страницу в файл с именем homepage_current.mht:

    Сохранить скриншот текущей страницы при помощи SAVEAS iMacros с текущей датой в имени файла:

    Сохранить извлеченный текст по умолчанию файл («extract.csv» в стандартную папку iMacros «Downloads»):

    Если в пути папки содержатся пробелы, можно указать путь в двойные кавычки, также обратный слэш нужно дублировать:

    Кроме того, вы можете заменить пробелы на и не использовать кавычки, и дублирование обратного слэша:

    Извлечь текст (например, название) и использовать его в качестве имени файла для сохранения HTML страницы:

    Так что, если извлечь текст «Продажи в январе 2011» страница будет сохранена как «отчет_Продажи в январе 2011.htm». Это очень полезно, если вы создаете макрос, который сохраняет много страниц, работая в цикле. Таким образом, вы можете задать каждой сохраняемой странице отдельное имя файла.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Adblock detector