Custom_Buttons icon indicating copy to clipboard operation
Custom_Buttons copied to clipboard

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

Open ilwsm opened this issue 5 years ago • 4 comments

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

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

ilwsm avatar Mar 22 '19 18:03 ilwsm

Да, разработчики 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 и перезапустить браузер.

Infocatcher avatar Mar 23 '19 14:03 Infocatcher

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

ilwsm avatar Mar 23 '19 14:03 ilwsm

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

Infocatcher avatar Mar 23 '19 14:03 Infocatcher

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

ilwsm avatar Mar 23 '19 14:03 ilwsm