Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№130-05-2020 09:03:03

Filko
Участник
 
Группа: Members
Зарегистрирован: 25-10-2019
Сообщений: 7
UA: Firefox 76.0

Где Firefox хранит данные расширений?

Нужно найти пропавшие сейвы Tab Session Manager. В отладчике нашел ID расширения Tab-Session-Manager@sienori и Внутренний UUID f191abb5-... ID - это архив XPI в папке extensions. В папке данных нет, значит нужно искать по внутреннему UUID. Но где? Как по UUID найти нужную папку? Та же проблема коснулась FVD Speed Dial - обнулился, но папки-то целы... Такое впечатление как будто сменился какой-то внутренний ID более высокого ранга и расширения начинают новую ветку своих данных. Примечание: ID профиля не изменился. Одно знаю точно - данные внутри папки профиля, тк после полной замены папки (делал бекап пол года назад) данные на время архивирования есть. Просветите кто в теме

Отсутствует

 

№230-05-2020 16:59:51

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1750
UA: Firefox 52.0

Re: Где Firefox хранит данные расширений?

Filko

Filko пишет

значит нужно искать по внутреннему UUID. Но где?

Здесь: Profile/storage/default


Win7

Отсутствует

 

№330-05-2020 19:00:10

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1348
UA: Firefox 76.0

Re: Где Firefox хранит данные расширений?

Ток вид данных там "абракадабра".
028df2646ed2t.jpg

Вот что из этого относится к uBlock Origin который у меня стоит ? Или к To Google Translate ?
Если надо чистить\удалять левак, то приходится не выбирать, а удалять всё и настраивать все расширения по новой, что бесит (некоторые опции к расширению бекапить можно, а некоторые нет) =)

п.с было, ещё лет дцать назад, расширение которое чистило остатки (выводило окно с выбором) расширений которые удалили, но после них остались конфиги с настройками. Как называется уже не помню.

Отредактировано ibb1386 (30-05-2020 19:04:34)

Отсутствует

 

№430-05-2020 19:05:27

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 68.0

Re: Где Firefox хранит данные расширений?

ibb1386
about:debugging#addons

Отсутствует

 

№530-05-2020 19:08:50

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1750
UA: Firefox 52.0

Re: Где Firefox хранит данные расширений?

Вот что из этого относится к uBlock Origin который у меня стоит ? Или к To Google Translate ?

Для этого нужно знать UUID расширения, а узнать его можно здесь: about:debugging#/runtime/this-firefox


Win7

Отсутствует

 

№630-05-2020 20:06:43

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1348
UA: Firefox 76.0

Re: Где Firefox хранит данные расширений?

kokoss
oleg.sgh
То, что там отображаются UUID расширений это я понимаю, но приходится вычитывать те, которые не входят в список.
Допустим, на скрине выше у меня 15 елементов (то есть 15 папко с конфигами от 15 разных расширений).
По адресу about:debugging#addons у меня отмечает 14 расширений (включая стандартную тему [firefox]).
Вывод: в папке есть одна лишняя папка с расширением, которое я удалил.
А теперь мне надо, поименно, найти эту папку исключив все остальные ссылаясь сначало на about:debugging#addons имена там и сравнивая их с папкой пр адресу который на скрине.

Легче способа нет ? =)

Отсутствует

 

№730-05-2020 20:47:15

Filko
Участник
 
Группа: Members
Зарегистрирован: 25-10-2019
Сообщений: 7
UA: Firefox 76.0

Re: Где Firefox хранит данные расширений?

kokoss пишет

Filko

Filko пишет

значит нужно искать по внутреннему UUID. Но где?

Здесь: Profile/storage/default

Просто буря положительных эмоций!:) Спасибо!:beer: Вернул всё в зад.:rock:

Отсутствует

 

№816-01-2021 13:16:58

Filko
Участник
 
Группа: Members
Зарегистрирован: 25-10-2019
Сообщений: 7
UA: Firefox 84.0

Re: Где Firefox хранит данные расширений?

При полном копировании(переносе) профиля на такую же машину, отличающуюся только папкой пользователя, не увидел работающие расширения. Отладчик говорит, что расширение установлено,  ID расширения есть, но нет внутреннего UUID и URL манифеста пуст. Как вариант: запомнить старый UUID, удалить и установить расширение, в Profile/storage/default  папку с новым UUID удалить, а со старым UUID переименовать в новый. Явно геморойно... Вопрос: а как проще? Может всё решается на уровне одного текстового файла? В каком файле прописаны UUID?
Добавлю: после удаления fvd speed dial остальные расширения получают ссылки и начинают работать, но, собственно, все танцы ради fvd.

Отредактировано Filko (16-01-2021 13:55:25)

Отсутствует

 

№902-05-2021 09:35:57

Redisych
Участник
 
Группа: Extensions
Зарегистрирован: 18-07-2005
Сообщений: 940
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

Столкнулся с такой же проблемой.
Работавший раньше метод переноса профиля копированием папки из роминга теперь не работает.
Переносятся только история, закладки, пароли-логины.
Расширения все установлены, активны, но не работают (не видны следы их деятельности).
Решается выключением и повторным включением.
Как корректно клонировать полностью работоспособный идентичный профиль?

Отсутствует

 

№1002-05-2021 15:04:49

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 78.0

Re: Где Firefox хранит данные расширений?

Redisych
После переноса попробуйте удалить в профиле addonStartup.json.lz4 и два раза перезапустить браузер. Первый запуск будет некорректным, но создаст новый кэш.

Отсутствует

 

№1105-05-2021 18:38:21

Redisych
Участник
 
Группа: Extensions
Зарегистрирован: 18-07-2005
Сообщений: 940
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

Вообще ничего не помогает. Стартует как свежий.
Короче, он создаёт новые профиля.
Пытаюсь перенести туда все файлы, пишет, что "Использование бла бла бла способно повредить закладки" и ничего не даёт сделать — или создать новый, или выйти.

В поисках решения нашёл комичное:

скрытый текст

Just as a postscript, in case anyone else has the same intractible problems, i finally managed to migrate my profile by importing my Firefox data into Chrome in Win7. Then i migrated my Chrome data to Chrome in Win10; not entirely straightforward, using a csv file and modifying Chrome settings, but it went OK. Then i exported the data in Win10 from Chrome to Firefox. Again, this did not go smoothly (i couldn't import to Firefox from Chrome) and it took a few attempts. But in the end all my passwords were there in Firefox. Most of them were duplicated so yet more tidying up was required, but i got there in the end.
https://support.mozilla.org/en-US/questions/1278179

Дожились, через хром надо мигрировать.

Отредактировано Redisych (05-05-2021 18:48:37)

Отсутствует

 

№1205-05-2021 21:08:59

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

Redisych

пишет, что "Использование бла бла бла способно повредить закладки" и ничего не даёт сделать — или создать новый, или выйти.

Удалить в профиле файл compatibility.ini

Дожились, через хром надо мигрировать.

Профили - Где Firefox хранит ваши закладки, пароли и другие пользовательские данные | Справка Firefox

Отредактировано oleg.sgh (05-05-2021 21:15:58)

Отсутствует

 

№1305-05-2021 22:52:07

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1348
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

А общий фал настроек расширений как называется ?
Вот что бы удалить и все настройки сбросились ?!

Отсутствует

 

№1406-05-2021 10:51:42

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

ibb1386
В двух словах. Основная масса настроек дополнений хранится в папках по адресу: ...профиль\storage\default.
Названия папок некий буквенно-цифровой набор. Узнать имя папки с настройками (Внутренний UUID) можно здесь: about:debugging#/runtime/this-firefox. Эти названия динамические и замена папок в новом профиле ничего не даст, как и замена их содержимого, без правки названий в prefs.js.
Есть вариант сохранить и восстановить настройки дополнения (ний), но это надо применить "бубен" и не для всех дополнений сработает. Как пример, бэкап настроек Quick Dial.

Инструкция
1. Узнать имя дополнения: ID расширения - quickdial@matmoul.com и папки настроек дополнения: Внутренний UUID - 1a8382e0-5440-43c5-a16f-f2db0d643316 (папка в профиле вида: moz-extension+++1a8382e0-5440-43c5-a16f-f2db0d643316^userContextId=4294967295).
2. Найти папку с именем UUID в папке профиля и сохранить.
3. Создать файл user.js или использовать имеющийся. Добавить в него настройку с ID расширения и Внутренний UUID (свои, разумеется).

user_pref("extensions.webextensions.uuids", "{\"quickdial@matmoul.com\":\"1a8382e0-5440-43c5-a16f-f2db0d643316\"}");

4.  В новый профиль добавить user.js и перезапустить Firefox.
5. Скопировать сохраненную папку в каталог нового профиля и установить дополнение.
6. Всё.
.
Дополнения в user.js можно добавить через запятую используя этот шаблон выше.
...f2db0d643316\",\"{a1fa9124-df9...e8dbd38\"}");
У меня, к  слову, девять дополнений мигрируются таким образом.
Пути можно поменять правкой в самом prefs.js в строке - user_pref("extensions.webextensions.uuids"...
Удалить дополнение и его папку настроек (если останется), заменить данные в prefs.js, скопировать в профиль папку настроек, установить дополнение.

Отредактировано oleg.sgh (06-05-2021 11:23:18)

Отсутствует

 

№1506-05-2021 12:04:40

Redisych
Участник
 
Группа: Extensions
Зарегистрирован: 18-07-2005
Сообщений: 940
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

_zt
Удаление addonStartup.json.lz4 и двухкратный перезапуск не помогают.

oleg.sgh
Удaление compatibility.ini не помогает.

Отредактировано Redisych (06-05-2021 21:30:09)

Отсутствует

 

№1611-05-2021 10:04:05

BAZil66
Участник
 
Группа: Members
Откуда: Железногорск, Красноярский кр.
Зарегистрирован: 07-06-2005
Сообщений: 73
UA: Chrome 57.0

Re: Где Firefox хранит данные расширений?

а версии ФФ для  старого и нового профиля разные? Какое то время назад с очередным обновлением менялся формат данных в профиле.

Отсутствует

 

№1711-05-2021 21:35:24

Redisych
Участник
 
Группа: Extensions
Зарегистрирован: 18-07-2005
Сообщений: 940
UA: Firefox 88.0

Re: Где Firefox хранит данные расширений?

BAZil66 Вопрос ко мне?
Отличия если есть, то минорные, разница несколько дней.

Отсутствует

 

№1804-11-2021 04:40:39

Redisych
Участник
 
Группа: Extensions
Зарегистрирован: 18-07-2005
Сообщений: 940
UA: Firefox 91.0

Re: Где Firefox хранит данные расширений?

По-прежнему актуальный вопрос.
При обслуживании большого количества пользователей нужно найти надёжный способ клонирования профилей.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]