Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Расширение недоступно. #46

Open
ilwsm opened this issue Mar 22, 2019 · 4 comments
Open

Расширение недоступно. #46

ilwsm opened this issue Mar 22, 2019 · 4 comments

Comments

@ilwsm
Copy link

ilwsm commented Mar 22, 2019

https://addons.mozilla.org/addon/custom-buttons/
Но по этой ссылке расширение недоступно.

Где скачать последнюю версию для браузера Firefox 66.0 64 bit ?

@ilwsm ilwsm changed the title Я наверное тупой Расширение недоступно. Mar 22, 2019
@Infocatcher
Copy link
Owner

Да, разработчики Firefox неплохо справляются с уничтожением хороших расширений.

Исправленные версии и распорки для их запуска периодически выкладывает Dumby (за что ему огромное спасибо).
И, судя по периодическим вопросам насчет кода кнопок, кто-то эти версии даже успешно запускает.
В итоге расширение поддерживает сообщество в лице полутора разработчиков, а пользователи или просто молча используют результаты, или вовсе копируют их без указания авторства.

Вот самая свежая версия на данный момент:
https://forum.mozilla-russia.org/viewtopic.php?pid=767960#p767960
Вот пояснения:
https://forum.mozilla-russia.org/viewtopic.php?pid=764797#p764797

В папке с firefox.exe надо создать два файла (в кодировке UTF-8 без BOM):

/config.js

// Скопировать соответствующий код из https://forum.mozilla-russia.org/viewtopic.php?pid=767960#p767960

/defaults/pref/config-prefs.js

pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");
pref("general.config.sandbox_enabled", false);

После перезапуска установить custom_buttons-0.0.7.0.0.3-fx-paxmod.xpi и перезапустить браузер.

@ilwsm
Copy link
Author

ilwsm commented Mar 23, 2019

Спасибо большое.
А для чего предназначен custom_buttons-0.0.7.0.0.3-fx-bootstrap.xpi и bootstrap-loader.js ?

@Infocatcher
Copy link
Owner

Это альтернативный вариант.
*-paxmod.xpi – это WebExtension (которые которые браузер понимает сам), но с добавлением реализации нового API (чтобы воспользоваться низкоуровневыми возможностям, которые недоступны для обычных WE-расширений).
*-bootstrap.xpi – в формате старых расширений без перезапуска, код для запуска которых уже удалили из браузера, поэтому нужно добавить в config.js дополнительный код из bootstrap-loader.js (дописать в конец файла), чтобы вернуть их поддержку.

@ilwsm
Copy link
Author

ilwsm commented Mar 23, 2019

Замечательно. Спасибо за достойные ответы, и за расширение extended link properties.
Я вас знаю давно уже, с форума https://forum.mozilla-russia.org/viewtopic.php?id=9591 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants