Как превратить скрипты Greasemonkey в расширения Firefox

Просматривая онлайн на днях, я наткнулся на инструмент преобразования, который позволяет вам взять Greasemonkey

сценарий и превратить его в расширение «xpi» Firefox.

firefoxextensions.gif

Он называется «Компилятор пользовательских скриптов», и им очень легко пользоваться. Превращение скриптов Greasemonkey в правильные расширения Firefox — это самая модная вещь на данный момент. Джина Трапани из Lifehacker взяла все лучшие сценарии Greasemonkey (с разрешения конечно) для продуктов Google, таких как Gmail, Google Reader, Google Calendar и YouTube, и объединила их в расширения Firefox. Теперь вы можете сделать то же самое — даже если у вас нет никаких знаний в области программирования.

Во-первых, вам нужно получить настоящий скрипт Greasemonkey. Перейдите в свой профиль Firefox в проводнике Windows и найдите подпапку «gm_scripts». Эта папка содержит все сценарии Greasemonkey, которые вы установили в браузере Firefox, и все они должны быть в формате файла javascript (.js). Кроме того, вы можете скачать некоторые скрипты с Userscripts.org. Или проверьте ранее опубликованные ‘20 обязательно посмотреть Адреса Greasemonkey

«

Теперь щелкните правой кнопкой мыши по нужному сценарию, выберите «переименовать» и превратите файл из javascript в текстовый файл (.txt). Откройте текстовый файл, и у вас есть свой код. Затем перейдите к компилятору сценариев пользователя и введите необходимую информацию в соответствующие поля.

Превратите сценарии Greasemonkey в расширения Firefox

Я просто скопировал и вставил все содержимое текстового файла в поле «Сценарий пользователя». Если вы хотите добавить имя разработчика и т. Д., Вы обычно можете найти его в начале текстового файла. Затем, когда все поля заполнены, нажмите кнопку «Скомпилировать». Файл XPI теперь должен быть создан для вас на вашем компьютере. Это ваше новое расширение для Firefox.

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

О, и не забудьте удалить оригинальный скрипт Greasemonkey, который сейчас не нужен! Если вы чувствуете себя хорошо, почему бы не написать разработчику сценария и не отправить ему копию нового файла расширения Firefox?

Вы, наверное, уже сейчас спрашиваете, в чем преимущество всего этого. Разве сценарий Greasemonkey и расширение Firefox по сути не делают одно и то же? Ну да, но если вы говорите, программист / разработчик или просто кто-то, кто хочет передать хороший сценарий кому-то еще, преобразование этих сценариев Greasemonkey в полные расширения Firefox полезно, если вы хотите получить их для более широкого использования. Я имею в виду, что каждый «получает» Firefox и расширения, но попробуйте объяснить тонкости Greasemonkey тому, кто едва понимает концепцию программирования. Гораздо проще указать им расширение и сказать «нажми на это». Если им нужно установить расширение Greasemonkey, а затем сценарий, они, вероятно, не будут беспокоиться.

Существуют ли другие инструменты компилятора Firefox, о которых нам следует знать?

Ссылка на основную публикацию
Adblock
detector