1

Существует ли сценарий или расширение для добавления или удаления веб-URI со страниц, для которых включено расширение Greasemonkey, то есть эквивалентно ли динамическому изменению URI в строках @include одним щелчком мыши?

Я хочу сделать это, не заходя в настройки Greasemonkey, чтобы изменить включенные URI прямо с главного экрана.

Если бы меню на значке Greasemonkey могло быть расширено, это было бы пунктом подменю для каждого сценария.

например. Script Name -> Enable/Disable for Current Page

1 ответ1

1

Сценарии Greasemonkey не могут этого сделать. Им не разрешено изменять параметры для других сценариев. Они также не могут влиять на собственные параметры включения, исключения или отключения.

Вы можете попытаться сделать запрос функции для этого, или вы можете раскошелиться на код Greasemonkey и использовать свою собственную сборку.

Вот что я делаю, это близко к тому, что вы хотите, и это не слишком сложно:

  1. Greasemonkey обнаруживает изменения в .user.js файлов в папке gm_scripts и обновляет отредактированный скрипт (ы). Так:
  2. Убедитесь, что Greasemonkey настроен на открытие вашего любимого редактора. (TextPad хороший).
  3. Нажмите, чтобы открыть значок / меню Greasemonkey.
  4. Щелкните правой кнопкой мыши файл сценария. Файл откроется в вашем редакторе.
  5. Измените @include , @exclude и / или @match по вкусу.
  6. Сохраните файл, изменения вступят в силу при следующей загрузке страницы.

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