Translation(s): Русский

(!) ?Обсуждения


Greasemonkey >> Руководство пользователя Greasemonkey >> Установка скриптов в Greasemonkey

Установка скриптов в Greasemonkey

про пользовательские скрипты (user scripts)


Задача Greasemonkey состоит в управлении пользовательскими скриптами (user scripts). Пользовательские скрипты (user scripts) позволяют пользователю управлять загруженными страничками из Интернет, настроив скриптами их управление. Само по себе расширение Greasemonkey не будет приносить абсолютно никакой пользы в случае, если не установлен ни один скрипт.

В самом начале нетерпеливый пользователь должен найти и установить (или написать!) полезный скрипт.

Пользовательские скрипты (user scripts) могут быть расположены где угодно в Интернете или даже в оффлайне. Сообщество Greasemonkey обычно использует сайт с хранилищем пользовательских скриптов (user scripts) для общего назначения, сайт находится здесь http://userscripts.org.

Установка скрипта чаще всего производится кликом по ссылке на скрипт из веб-странички. Можно просто перетащить в окно браузера мышкой файл скрипта, который расположен локально на диске, или использовать меню: File → Open File... для вызова диалогового окна для того, чтобы открыть скрипт.

Каждый файл, который имеет в конце своего имени ".user.js" - относится к пользовательскому скрипту Greasemonkey.

Когда вы перейдёте по ссылке на файл, у которого в конце имени будет ".user.js", то Greasemonkey прервёт загрузку этого файла, раскрыв диалоговое окно установки.

диалоговое окно установки


При переходе на пользовательский скрипт (user script), Greasemonkey откроет своё диалоговое окно установки вместо того, чтобы загрузить скрипт как обычно. Картинка показывает как выглядит диалоговое окно установки. Диалоговое окно установки отображает имя и описание скрипта, а при наличии, так же правила подключения (include), и исключения (exclude), которые применяются на веб-странички.

Диалог установки в Greasemonkey

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

И наконец, также в этом окне, наверху, имеется информационная панель, наподобие предупреждению безопасности установки расширения Firefox. Эта панель содержит другую кнопку "Установить" ("Install"), очень похожую из предыдущего диалогового окна. Нажатие этой кнопки также установит сценарий. В следующем шаге используйте диалоговое окно "Управление" ("Manage").

Ссылки