7

Можно ли экспортировать (и импортировать) настройки аддонов Firefox? Я имею в виду данные аддонов. не их можно установить .xpi .

Например, я собрал собственный черный список для AdBlock на своей Windows, и я хочу, чтобы он был на моей Ubuntu

4 ответа4

5

Все настройки хранятся в файле prefs.js внутри папки вашего профиля с использованием синтаксиса javascript:

[...]
user_pref("browser.cache.disk.capacity", 358400);
user_pref("browser.cache.disk.smart_size.first_run", false);
user_pref("browser.cache.disk.smart_size.use_old_max", false);
user_pref("browser.cache.disk.smart_size_cached_value", 358400);
[...]    
user_pref("extensions.grabanddrag-version", "3.2.0");
user_pref("extensions.grabanddrag.button", 1);
user_pref("extensions.grabanddrag.flickon", false);
user_pref("extensions.grabanddrag.grabCursor", "auto");
[...]

После того, как вы закроете Firefox, вы можете записать все свои конфиги аддона и добавить строки в ваш новый файл профиля:

grep extensions. oldprofile\prefs.js >> newprofile\prefs.js

или только с одним дополнением (если вы нашли его имя):

grep extensions.grabanddrag. oldprofile\prefs.js >> newprofile\prefs.js

Чтобы избежать дублирования записей (это javascript, поэтому последняя запись имеет значение), прежде чем импортировать свои настройки, вы также можете удалить те же настройки конфигурации из вашего нового профиля:

grep -v extensions.grabanddrag. newprofile\prefs.js > newprofile\prefs.js

Атрибут -v изменяет способ работы grep.


Это, конечно, переместит только конфигурацию. Вам нужно установить аддон отдельно.

3

Можете ли вы попробовать настроить Firefox Sync?

Firefox Sync - это сервис, который позволяет синхронизировать ваши закладки, историю, пароли, надстройки и открытые вкладки с другой копией Firefox - например, на другом компьютере или мобильном телефоне. В этой статье кратко объясняется, как все это работает и почему вы хотите его использовать.

Firefox Sync синхронизирует ваши данные Firefox (пароли, настройки, надстройки) между несколькими установками Firefox. Я не использовал его для синхронизации надстроек, но другие данные синхронизируются без проблем.

2

Есть два отличных расширения, которые позволят вам сделать это:

1.Febe

Вот цитата из его FAQ

  • Может ли FEBE выполнять резервное копирование / восстановление настроек моих расширений?
  • Одним словом ... да. Но есть большая оговорка (пользователь остерегается), которая идет с этим. FEBE создаст резервную копию ваших предпочтений (файл с именем «prefs.js», в котором содержатся ваши настройки расширений), но он создает резервную копию всего этого без каких-либо различий в отношении установленных расширений. Другими словами, он создает резервную копию всего файла настроек, а не только частей, необходимых для какого-либо отдельного расширения.

Вы можете прочитать далее здесь: Может ли FEBE выполнять резервное копирование и восстановление настроек расширения?

FEBE больше похож на полноценное решение для резервного копирования Firefox.

Есть еще одно расширение, созданное только для резервного копирования настроек расширений:

2.OPIE

Вот цитата с его веб-страницы:

  • OPIE - это расширение Firefox, которое позволяет вам импортировать и экспортировать настройки установленных расширений. Это полезно при установке расширений в новом профиле или при синхронизации нескольких установок Firefox.

Я лично использую FEBE, так как мне нужны запланированные резервные копии и другие функции, доступные в FEBE.

0

Я лично использую MozBackup, когда мне нужно экспортировать все настройки / данные / профили моих продуктов Mozilla с одного хоста на другой.

Это более широкое решение, но оно, помимо прочего, будет экспортировать ваши настройки расширений.

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