Зміст
![Greasemonkey для Firefox](https://cdn.daad.org.ua/images/8639/3f2d4ce1bce58673f104e6e58cbdce32.png)
На поточний момент часу практично кожен активний користувач браузера встановлює будь-яке розширення, що додає в веб-оглядач нові опції, які спочатку в ньому відсутні. Однак не всі подібні доповнення публікуються в офіційних магазинах, а інші ж просто є невеликими скриптами. Їх куди простіше реалізувати через спеціальні менеджери управління. Один з таких інструментів називається Greasemonkey, і сьогодні ми хочемо розповісти про нього більш детально, взявши за приклад браузер Mozilla Firefox .
Використовуємо розширення Greasemonkey в Mozilla Firefox
Суть Greasemonkey полягає в установці або створенні користувацьких скриптів, які працюватимуть на певних сайтах. Це розширення виступає в ролі спеціального механізму, що забезпечує виконання заздалегідь заготовленого коду. Далі ми хочемо в покроковому керівництві розповісти все про взаємодію з даними доповненням, почавши з його установки і закінчуючи створенням користувальницьких скриптів.
Крок 1: встановлення розширення
Більшість користувачів, які вже стикалися з процедурою інсталяції доповнень, знають про те, як саме це виробляється. Наведена далі інструкція буде розрахована на тих користувачів, хто вперше стикається з подібною метою. Досвідчені користувачі можуть просто пропустити її, здійснивши інсталяцію самостійно.
- Відкрийте головне меню браузера, де перейдіть в розділ &171; Додатки&187; . Це ж дію можна виконати натисканням на гарячу клавішу Ctrl + Shift + A .
- На вкладці вас цікавить поле введення, де напишіть &171;greasemonkey&187; і натисніть на Enter .
- Відбудеться автоматичний перехід на сторінку Firefox Add-ons. Тут натисніть на відповідний результат пошуку, який відобразиться першим у списку.
- Клікніть по синій кнопці з написом &171;додати до Firefox&187; .
- Ознайомтеся з необхідними для Greasemonkey дозволами, після чого підтвердіть свій намір інсталяції.
- Ви будете повідомлені про успішне завершення додавання. Якщо ви зацікавлені в тому, щоб скрипти працювали і у фоновому режимі, обов'язково відзначте галочкою пункт & 171; дозволити цьому розширенню працювати в приватних вікнах&187; . Якщо ви випадково закрили повідомлення, не встигнувши внести правку, нижче ми покажемо, як налаштувати цей параметр інакше.
![Переход в раздел с дополнениями для установки расширения Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/98d4381293688513abd3ad8ede4e0f83.png)
![Поиск расширения Greasemonkey в Mozilla Firefox через официальный магазин](https://cdn.daad.org.ua/images/8639/00e64de615641497839417ee10331294.png)
![Переход на страницу расширения Greasemonkey в Mozilla Firefox для дальнейшей установки](https://cdn.daad.org.ua/images/8639/7d79408f81b6d9e56985a479aa0e4dc2.png)
![Кнопка для установки расширения Greasemonkey в Mozilla Firefox на официальной странице](https://cdn.daad.org.ua/images/8639/9b28b37897fcfcf993cc94a97864b13b.png)
![Подтверждение добавления расширения Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/e1d2d2c855cdb16a84cb5b78a9716798.png)
![Уведомление об успешной установке расширения Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/d6fd2baba23d2147932d2cd1eca8bd08.png)
По завершенні інсталяції додаток відразу ж активовано і готове до установки скриптів. Зараз воно не виконує ніяких функцій в браузері, оскільки ще не було додано користувальницьких кодів, про що ми і поговоримо далі.
Крок 2: Встановлення скриптів користувача
У більшості випадків користувач встановлює Greasemonkey вже знаючи, які саме скрипти він буде додавати. На офіційних сайтах, де поширюються подібні додатки, як раз і є інформація по їх установці, тому з цим не виникне ніяких проблем. Однак якщо ви ще не знайшли скрипт для додавання, пропонуємо це зробити зараз.
Перейдіть на офіційний веб-сайт Greasy Fork
- Вище знаходиться посилання на офіційний ресурс від Greasemonkey, де викладаються призначені для користувача скрипти. Відшукайте там відповідний за тематикою інструмент і клікніть по ньому, щоб перейти на сторінку.
- Тут натисніть на кнопку & 171; встановити цей скрипт&187; .
- Виберіть Додаткові опцію установки у відключеному стані і автоматичне відкриття редактора після інсталяції, Якщо це потрібно. Після клацніть по зеленій кнопці &171;Install&187; .
- Тепер відкрийте Greasemonkey, клікнувши по значку на верхній панелі. Тут ви побачите список доданих сценаріїв. Він буде оновлений відразу ж після натискання на &171;Install&187; .
![Переход на страницу скачивания скрипта для Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/52e7ff2b46b7152384752d3f6b114e5a.png)
![Нажатие на кнопку для скачивания скрипта для Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/abfdbe1c35761681f5b81fba270c685b.png)
![Подтверждение инсталляции скрипта для Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/229d5e51b8b7cd61c363d51311a34e76.png)
![Отображение установленных скриптов для расширения Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/e1beb4d6180105766453175df41170aa.png)
Будь-який сценарій, доступний для Greasemonkey, додається саме таким чином. Додатково ви можете скопіювати сам код і створити нову заготовку через редактор, вставивши вміст туди. Про це ми розповімо в останньому етапі нашої сьогоднішньої статті.
Крок 3: Налаштування Greasemonkey
Іноді користувачеві потрібно виконати настройку розширення, задавши певні параметри. Функціональність Greasemonkey побудована так, що тут просто немає маси опцій, які доступні для зміни, оскільки це навіть не потрібно. В основному меню слід звернути увагу на такі пункти:
- При відкритті меню програми найперший рядок відповідає за його включення або відключення. При цьому всі скрипти, відповідно, будуть змінюватися в залежності від стану розширення.
- Далі подивіться на блок, який виділено на скріншоті нижче. Тут можна перейти в редактор, експортувати або імпортувати настройки, куди будуть включені всі встановлені скрипти.
- В останньому блоці знаходяться корисні посилання, які можуть стати в нагоді під час взаємодії з Greasemonkey.
- В кінці давайте швидко розглянемо, як зробити так, щоб скрипти Greasemonkey працювали і в приватних вікнах, якщо цей параметр не був встановлений заздалегідь. Для цього відкрийте меню веб-оглядача і перейдіть в розділ & 171; Доповнення&187; .
- Тут знайдіть Greasemonkey і натисніть на плитку розширення.
- Опустіться вниз по вкладці, де в розділі & 171; Запуск у приватних вікнах&187; встановіть маркер біля пункту & 171; дозволити&187; .
- Спеціальний значок приватності біля Доповнення свідчить про те, що воно буде функціонувати в цьому режимі.
![Активация или отключение работы расширения Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/d3bd2c01a80f29cc5922b76f08c0f3c8.png)
![Создание новых скриптов и управление резервными копиями Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/3c4241e23074367d090739a0c0521d0c.png)
![Ссылки на официальные источники Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/ee0dadc9f32ec12e454f4e1f1e5b725f.png)
![Переход в раздел с дополнениями для управления расширением Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/4f100767da8e5356f019c4edc0afcd43.png)
![Переход к управлению параметрами Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/7a337c5913f9f4d38069804932b54151.png)
![Включение работы Greasemonkey в Mozilla Firefox через приватные окна](https://cdn.daad.org.ua/images/8639/4cfe30ec6f679c2968dc901cceccd539.png)
![Значок, свидетельствующий о работе Greasemonkey в Mozilla Firefox в приватных окнах](https://cdn.daad.org.ua/images/8639/3b23bcc6584f2345b8382d03125d177b.png)
Це були всі корисні кнопки та пункти меню. Останній блок, про який ми не розповіли тільки що, відведений спеціально під скрипти. Цій темі буде присвячений окремий абзац далі.
Крок 4: керування встановленими сценаріями
Якщо ви встановили один або кілька скриптів в розглядається сьогодні Доповнення, напевно трапиться ситуація, коли доведеться управляти цим інструментом, припустимо, захочеться його відключити, відредагувати або зовсім видалити. Все це здійснюється через те саме головне меню Greasemonkey.
- Відкрийте вікно керування розширенням. Тут ви побачите розділення сценаріїв. Деякі з них використовуються на поточному сайті, а інші поки неактивні. Натисніть лівою кнопкою миші на необхідний, щоб перейти до управління.
- Тут ви можете, наприклад, увімкнути сценарій, відредагувати його або видалити. Все це здійснюється шляхом натискання на відповідні кнопки. Нижче відображається інформація про версію програми та її останнє оновлення.
- Перейдіть до &171;User Script Options&187; , щоб налаштувати додаткові параметри сценарію. Це необхідно у вкрай рідкісних випадках, про що зазвичай пишуть на сайті, де поширюється код.
- Якщо необхідно внести правки, використовуйте опцію &171;Edit&187; .
- Відкриється окреме вікно редактора, де присутній весь вміст, що відповідає за роботу скрипта. Виконуючи якісь зміни, не забудьте зберігати їх перед закриттям вікна.
![Просмотр установленных пользовательских скриптов Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/366d29e6fc9d99d02394bb1f249223b6.png)
![Кнопка удаления пользовательского скрипта Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/d39a1030e794d6b2d62a08626864a7fe.png)
![Раздел дополнительного управления скриптами Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/5d283f1bf03cf7dea6db0e7f187ce5f7.png)
![Переход к редактированию пользовательских скриптов Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/fac042078d80b1389e7b30f9088a8bf0.png)
![Управление редактором пользовательских скриптов Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/1b6babe532a22438ec03d568072ca370.png)
Не варто вносити якісь правки просто так, оскільки через це може порушитися працездатність всього скрипта і його доведеться встановлювати заново.
Крок 5: Створення власних сценаріїв
До теми створення власних скриптів відноситься і копіювання чужого коду, оскільки реалізується це точно таким же чином. Зараз ми не будемо давати якихось рекомендацій з приводу написання програми, оскільки цим займаються люди, які вивчають мови програмування. Що стосується документації Greasemonkey, то вона доступна для прочитання на офіційному сайті. Зараз ми лише хочемо продемонструвати, як відкрити редактор і вставити туди код.
- Перейдіть до головного меню розширення, Де натисніть на кнопку &171;New user script&187; .
- Відкриється вікно редактора, де вже набирається код.
- Вставте туди вміст і збережіть зміни. Опціонально можна поміняти назву скрипта, щоб його було простіше потім знайти.
- Тепер у головному меню Greasemonkey ви побачите, що скрипт користувача успішно додано.
![Переход к созданию собственного пользовательского скрипта Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/1baa9429c793e46406d5cc810a259af0.png)
![Открытие редактора для набора кода в Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/5e736d5eaad0f885e038d4d27752a22d.png)
![Вставка кода и сохранение скрипта Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/e396d500c44a4612416a3148b7abe182.png)
![Использование собственного пользовательского скрипта Greasemonkey в Mozilla Firefox](https://cdn.daad.org.ua/images/8639/e3553d37086a73ad32604aba4838abba.png)
Як бачите, Greasemonkey &8212; дуже зручне і корисне розширення, що дозволяє реалізувати всілякі призначені для користувача скрипти в Mozilla Firefox. Саме завдяки цьому зараз ентузіасти створюють безліч корисних рішень, що спрощують взаємодію з браузером.