2

Я хочу запустить некоторые пользовательские скрипты в Firefox, но без надстроек, таких как Greasemonkey.

Давным- давно это можно было сделать, поместив сценарии в папку с именем userscripts\\ внутри профиля пользователя Firefox. Я попробовал это, но я думаю, что это больше не работает.

Итак, возможно ли запускать пользовательские скрипты в Firefox без установки дополнений?

1 ответ1

2

Нет. Вы не можете автоматически запускать пользовательские скрипты и использовать функции GM_ если не установите надстройку, такую как Tampermonkey или Violentmonkey (Greasemonkey стал в основном бесполезным в версии 4).

Без такого расширения вы можете:

  1. Запустите пользовательский код в консоли страницы вручную (Ctrl Shift K).
  2. Или преобразуйте код в букмарклет, сохраните его и щелкните закладку, чтобы запустить код.

Или, если вы не доверяете другим разработчикам расширений, вы можете написать собственное расширение для автоматического внедрения javascript. Это не так сложно, и вы можете начать с простого manifest.json и content_scripts js.
Смотрите "Ваше первое расширение" на MDN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .