Использование расширения Greasemonkey в Mozilla Firefox

На текущий момент времени практически каждый активный пользователь браузера устанавливает какое-либо расширение, добавляющее в веб-обозреватель новые опции, которые изначально в нем отсутствуют. Однако не все подобные дополнения публикуются в официальных магазинах, а другие же попросту являются небольшими скриптами. Их куда проще реализовать через специальные менеджеры управления. Один из таких инструментов называется Greasemonkey, и сегодня мы хотим рассказать о нем более детально, взяв за пример браузер Mozilla Firefox.

Используем расширение Greasemonkey в Mozilla Firefox

Суть Greasemonkey заключается в установке или создании пользовательских скриптов, которые будут работать на определенных сайтах. Это расширение выступает в роли специального механизма, обеспечивающего выполнение заранее заготовленного кода. Далее мы хотим в пошаговом руководстве рассказать все о взаимодействии с данным дополнением, начав с его установки и заканчивая созданием пользовательских скриптов.

Шаг 1: Установка расширения

Большинство пользователей, которые уже сталкивались с процедурой инсталляции дополнений, знают о том, как именно это производится. Приведенная далее инструкция будет рассчитана на тех юзеров, кто впервые сталкивается с подобной целью. Опытные пользователи могут просто пропустить ее, осуществив инсталляцию самостоятельно.

  1. Откройте главное меню браузера, где перейдите в раздел «Дополнения». Это же действие можно выполнить нажатием на горячую клавишу Ctrl + Shift + A.
  2. Переход в раздел с дополнениями для установки расширения Greasemonkey в Mozilla Firefox

  3. На появившейся вкладке вас интересует поле ввода, где напишите «greasemonkey» и нажмите на Enter.
  4. Поиск расширения Greasemonkey в Mozilla Firefox через официальный магазин

  5. Произойдет автоматический переход на страницу Firefox Add-ons. Здесь нажмите на подходящий результат поиска, который отобразится первым в списке.
  6. Переход на страницу расширения Greasemonkey в Mozilla Firefox для дальнейшей установки

  7. Кликните по синей кнопке с надписью «Добавить в Firefox».
  8. Кнопка для установки расширения Greasemonkey в Mozilla Firefox на официальной странице

  9. Ознакомьтесь с необходимыми для Greasemonkey разрешениями, после чего подтвердите свое намерение инсталляции.
  10. Подтверждение добавления расширения Greasemonkey в Mozilla Firefox

  11. Вы будете уведомлены об успешном завершении добавления. Если вы заинтересованы в том, чтобы скрипты работали и в фоновом режиме, обязательно отметьте галочкой пункт «Разрешить этому расширению работать в приватных окнах». Если вы случайно закрыли уведомление, не успев внести правку, ниже мы покажем, как настроить этот параметр иначе.
  12. Уведомление об успешной установке расширения Greasemonkey в Mozilla Firefox

По завершении инсталляции дополнение сразу же активировано и готово к установке скриптов. Сейчас оно не выполняет никаких функций в браузере, поскольку еще не было добавлено пользовательских кодов, о чем мы и поговорим далее.

Шаг 2: Установка пользовательских скриптов

В большинстве случаев юзер устанавливает Greasemonkey уже зная, какие именно скрипты он будет добавлять. На официальных сайтах, где распространяются подобные приложения, как раз и имеется информация по их установке, поэтому с этим не возникнет никаких проблем. Однако если вы еще не нашли скрипт для добавления, предлагаем это сделать сейчас.

Перейти на официальный сайт Greasy Fork

  1. Выше находится ссылка на официальный ресурс от Greasemonkey, где выкладываются пользовательские скрипты. Отыщите там подходящий по тематике инструмент и кликните по нему, чтобы перейти на страницу.
  2. Переход на страницу скачивания скрипта для Greasemonkey в Mozilla Firefox

  3. Здесь нажмите по кнопке «Установить этот скрипт».
  4. Нажатие на кнопку для скачивания скрипта для Greasemonkey в Mozilla Firefox

  5. Выберите дополнительные опцию установки в отключенном состоянии и автоматическое открытие редактора после инсталляции, если это требуется. После щелкните по зеленой кнопке «Install».
  6. Подтверждение инсталляции скрипта для Greasemonkey в Mozilla Firefox

  7. Теперь откройте Greasemonkey, кликнув по значку на верхней панели. Здесь вы увидите список добавленных скриптов. Он будет обновлен сразу же после нажатия на «Install».
  8. Отображение установленных скриптов для расширения Greasemonkey в Mozilla Firefox

Любой скрипт, доступный для Greasemonkey, добавляется именно таким образом. Дополнительно вы можете скопировать сам код и создать новую заготовку через редактор, вставив содержимое туда. Об этом мы расскажем в последнем этапе нашей сегодняшней статьи.

Шаг 3: Настройка Greasemonkey

Иногда пользователю требуется выполнить настройку расширения, задав определенные параметры. Функциональность Greasemonkey построена так, что здесь просто нет массы опций, которые доступны для изменения, поскольку это даже не требуется. В основном меню следует обратить внимание на такие пункты:

  1. При открытии меню приложения самая первая строка отвечает за его включение или отключение. При этом все скрипты, соответственно, будут изменяться в зависимости от состояния расширения.
  2. Активация или отключение работы расширения Greasemonkey в Mozilla Firefox

  3. Далее посмотрите на блок, который выделен на скриншоте ниже. Здесь можно перейти в редактор, экспортировать или импортировать настройки, куда будут включены все установленные скрипты.
  4. Создание новых скриптов и управление резервными копиями Greasemonkey в Mozilla Firefox

  5. В последнем блоке находятся полезные ссылки, которые могут пригодиться во время взаимодействия с Greasemonkey.
  6. Ссылки на официальные источники Greasemonkey в Mozilla Firefox

  7. В конце давайте быстро рассмотрим, как сделать так, чтобы скрипты Greasemonkey работали и в приватных окнах, если этот параметр не был установлен заранее. Для этого откройте меню веб-обозревателя и перейдите в раздел «Дополнения».
  8. Переход в раздел с дополнениями для управления расширением Greasemonkey в Mozilla Firefox

  9. Здесь отыщите Greasemonkey и нажмите на плитку расширения.
  10. Переход к управлению параметрами Greasemonkey в Mozilla Firefox

  11. Опуститесь вниз по вкладке, где в разделе «Запуск в приватных окнах» установите маркер возле пункта «Разрешить».
  12. Включение работы Greasemonkey в Mozilla Firefox через приватные окна

  13. Специальный значок приватности возле дополнения свидетельствует о том, что оно будет функционировать в этом режиме.
  14. Значок, свидетельствующий о работе Greasemonkey в Mozilla Firefox в приватных окнах

Это были все полезные кнопки и пункты меню. Последний блок, о котором мы не рассказали только что, отведен специально под скрипты. Этой теме будет посвящен отдельный абзац далее.

Шаг 4: Управление установленными скриптами

Если вы установили один или несколько скриптов в рассматриваемое сегодня дополнение, наверняка случится ситуация, когда придется управлять этим инструментом, допустим, захочется его отключить, отредактировать или вовсе удалить. Все это осуществляется через то же главное меню Greasemonkey.

  1. Откройте окно управления расширением. Здесь вы увидите разделение скриптов. Некоторые из них используются на текущем сайте, а другие пока неактивны. Нажмите левой кнопкой мыши на необходимый, чтобы перейти к управлению.
  2. Просмотр установленных пользовательских скриптов Greasemonkey в Mozilla Firefox

  3. Здесь вы можете, например, включить скрипт, отредактировать его или удалить. Все это осуществляется путем нажатия на соответствующие кнопки. Ниже отображается информация о версии приложения и его последнем обновлении.
  4. Кнопка удаления пользовательского скрипта Greasemonkey в Mozilla Firefox

  5. Перейдите в «User Script Options», чтобы настроить дополнительные параметры скрипта. Это необходимо в крайне редких случаях, о чем обычно пишут на сайте, где распространяется код.
  6. Раздел дополнительного управления скриптами Greasemonkey в Mozilla Firefox

  7. Если необходимо внести правки, используйте опцию «Edit».
  8. Переход к редактированию пользовательских скриптов Greasemonkey в Mozilla Firefox

  9. Откроется отдельное окно редактора, где присутствует все содержимое, отвечающее за работу скрипта. Выполняя какие-то изменения, не забудьте сохранять их пред закрытием окна.
  10. Управление редактором пользовательских скриптов Greasemonkey в Mozilla Firefox

Не стоит вносить какие-то правки просто так, поскольку из-за этого может нарушиться работоспособность всего скрипта и его придется переустанавливать.

Шаг 5: Создание собственных скриптов

К теме создания собственных скриптов относится и копирование чужого кода, поскольку реализуется это точно таким же образом. Сейчас мы не будем давать каких-то рекомендаций по поводу написания приложения, поскольку этим занимаются люди, изучающие языки программирования. Что касается документации Greasemonkey, то она доступна для прочтения на официальном сайте. Сейчас мы лишь хотим продемонстрировать, как открыть редактор и вставить туда код.

  1. Перейдите к главному меню расширения, где нажмите на кнопку «New user script».
  2. Переход к созданию собственного пользовательского скрипта Greasemonkey в Mozilla Firefox

  3. Откроется окно редактора, где уже набирается код.
  4. Открытие редактора для набора кода в Greasemonkey в Mozilla Firefox

  5. Вставьте туда содержимое и сохраните изменения. Опционально можно поменять название скрипта, чтобы его было проще потом найти.
  6. Вставка кода и сохранение скрипта Greasemonkey в Mozilla Firefox

  7. Теперь в главном меню Greasemonkey вы увидите, что пользовательский скрипт был успешно добавлен.
  8. Использование собственного пользовательского скрипта Greasemonkey в Mozilla Firefox

Как видите, Greasemonkey — очень удобное и полезное расширение, позволяющее реализовать всяческие пользовательские скрипты в Mozilla Firefox. Именно благодаря этому сейчас энтузиасты создают множество полезных решений, упрощающих взаимодействие с браузером.

Помогла ли Вам статья?
Да Нет

Рекомендуем:

Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
коля
13 мая 2018 17:51

нелзя ыло хоть както по проще сделать!!!!!!