Я хотел бы сохранить белый список noscript в dropbox (или как-то синхронизировать), чтобы можно было синхронизировать несколько компьютеров с одним белым списком. Кто-нибудь знает, как я мог это настроить? Я не знаю, где хранится файл белого списка, но если невозможно настроить noscript для использования внешнего файла, то, возможно, он может быть символической ссылкой или, возможно, помещен в репозиторий git и т.д. Я просто хотел бы избежать ручного экспорта и последующего импорта файла на несколько компьютеров.
2 ответа
По состоянию на NoScript 2.6.9.3 белый список хранится в файле prefs.js
внутри профиля Firefox (кнопка: capability.policy.maonoscript.sites
Я предполагаю, что должна быть возможность извлечь / заменить эту информацию скриптом.
(Для справки, так как никто не ответил)
Информация о белом списке Noscript хранится в профиле Firefox. Я нашел некоторую (несколько старую) информацию о синхронизации профиля Firefox с помощью dropbox здесь:
синхронизировать Firefox с помощью Dropbox
Это решение использует символические ссылки для перенаправления профиля Firefox в Dropbox. Вам нужно будет создать символические ссылки на всех компьютерах, которые должны быть синхронизированы. В Windows похоже, что вы используете команду MKLINK, которая может требовать прав администратора. Я попробую это решение, когда у меня будет шанс.
Также похоже, что вы можете использовать встроенную синхронизацию Firefox. В Firefox есть настройка Noscript -> about:config, которая называется Noscript.sync.enabled. По умолчанию установлено значение false. Включение этого предположительно позволит синхронизировать настройки Noscript с помощью Firefox sync. Интересно, что можно создать свой собственный сервер синхронизации Firefox. Это, вероятно, было бы излишним, но, похоже, было бы интересно попробовать.