Пишем первый скрипт greasemonkey

Опубликовано lamazavr - вт, 01/15/2013 - 20:56
Body

greasemonkey - очень мощный инструмент для пользователей, желающих изменить\добавить свой скрипт на сайт.

Всё довольно просто. Ставим дополнение для вашего браузера (надеюсь с этим проблем не возникнет) и создаём новый скрипт.
Кликаем по стрелочке рядом с иконкой обезьяны:

Выбираем пункт меню "Создать скрипт".
В появившемся окне Название скрипта, описание и страници для которых он будет работать и пространство имён (namespase).

namespase — грубо говоря — это дополнительный способ идентификации скрипта. Согласитесь, скриптов с названием «Hello World» просто огромное количество, и возможно один из них уже установлен у вас, и Greasemonkey, благодаря @namespace, не ругнётся на дублирование, и молча установит его. К слову, тут можно написать что угодно, свой ник, адрес сайта, или просто абракадабру.

Потом кликаем по ОК. Вам предложат выбрать редактор текста для написания скрипта. После чего он откроется и вам предложат ввести текст.

Вот мой пример:

// ==UserScript==
// @name        vk
// @namespace   vk.com
// @include     http://vk.com/friends
// @version     1
// ==/UserScript==

var logo = document.createElement("div");
logo.innerHTML = '<div>Hello how2.org.ua</div>'; 
document.body.insertBefore(logo, document.body.firstChild);

Этот скрипт выводит блок с надписью Hello how2.org.ua в начале тега body на странице друзей вконтакте.

Обратите внимание на коментарий вверху скрипта. Его удалять ненужно ибо это и есть настройки, которые мы задали в форме.

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

Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.