Встроенная поддержка Firefox для пользовательских скриптов - без дополнений
Я хочу запустить некоторые пользовательские скрипты в Firefox, но без надстроек, таких как Greasemonkey.
Давным-давно это можно было сделать, поместив сценарии в папку с именем userscripts\\
внутри профиля пользователя Firefox. Я попробовал это, но я думаю, что это больше не работает.
Итак, возможно ли запускать пользовательские скрипты в Firefox без установки дополнений?
1 ответ
Нет. Вы не можете автоматически запускать пользовательские скрипты и не можете использовать GM_
функции, если вы не установите надстройку, такую как Tampermonkey или Violentmonkey (Greasemonkey стал в основном бесполезным с версией 4).
Без такого расширения вы можете:
- Запустите пользовательский код в консоли страницы вручную (Ctrl Shift K).
- Или преобразуйте код в букмарклет, сохраните его и щелкните закладку, чтобы запустить код.
Или, если вы не доверяете другим разработчикам расширений, вы можете написать собственное расширение для автоматического внедрения javascript. Это не так сложно, и вы можете начать с простого manifest.json
и content_scripts
JS.
Смотрите "Ваше первое расширение" на MDN.