Оглавление:

Извлечение исходного кода дополнения Firefox: 4 шага
Извлечение исходного кода дополнения Firefox: 4 шага

Видео: Извлечение исходного кода дополнения Firefox: 4 шага

Видео: Извлечение исходного кода дополнения Firefox: 4 шага
Видео: Roadmap для Rust-разработчика, Релиз Fleet 1.27 c поддержкой Emmet, Исходный код Azure RTOS 2024, Июль
Anonim
Извлечь исходный код надстройки Firefox
Извлечь исходный код надстройки Firefox

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

Шаг 1. Поиск файла XPI аддона

Поиск файла XPI аддона
Поиск файла XPI аддона

Файл XPI - это надстройка, упакованная в один файл. Вам нужно получить этот файл с сайта дополнений, не переходя сразу к обычной установке. Найдите нужный аддон на сайте аддонов siteaddons, а затем найдите его зеленую кнопку установки. ПРИМЕЧАНИЕ. Для некоторых аддонов необходимо заранее принять лицензионное соглашение. В этом случае файл XPI можно сохранить с помощью кнопки на странице принятия лицензии, а не самой страницы надстройки. Вместо того, чтобы просто нажать кнопку и передать управление Firefox, щелкните правой кнопкой мыши и выберите «Сохранить ссылку как…». Как только передача файлов будет завершена, у вас будет пакет дополнения прямо на вашем компьютере.

Шаг 2: Извлечение файла XPI

Извлечение файла XPI
Извлечение файла XPI

Теперь, когда файл находится на вашем компьютере, откройте вашу личную утилиту для извлечения ZIP и укажите ее на файл XPI. На самом деле файлы XPI - это просто переименованные файлы ZIP, поэтому вы можете извлечь содержимое в какую-нибудь папку. Обычно выводятся следующие файлы: install.jsinstall.rdf / chrome // defaults /. Теперь вы готовы двигаться дальше.

Шаг 3: Извлечение основного кода JAR

Извлечение основного кода JAR
Извлечение основного кода JAR

Большая часть основного кода аддона присутствует в файле JAR, находящемся в каталоге / chrome /. Вы обнаружите, что как XPI - это переименование ZIP, так и JAR (но в меньшей степени). Используя ту же утилиту для извлечения, вы сможете извлечь основные файлы надстройки из JAR.

Шаг 4: Вот и все

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

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