Aleksandr Mekal'

Как перенести пароли и закладки с старого Фаерфокса в новый?

Как перенести пароли и закладки с старого Фаерфокса в новый? firefox
Такое может понадобится в случае покупки нового компьютера, или даже банально в случае поломки жёсткого диска и покупки нового. Так случилось и у меня, винт просто посыпался (крутой жаргон :smile: ), в прекрасный момент компьютер не захотел включатся, а винт издавал щёлканье, и при каждом щелчке комп как-бы перезагружался, а щелчки эти были каждые 3-4 секунды, вообщем не включался комп и все тут. Я уже было расстроился, но при помощи неведомой силы компьютер включился, последний раз включился, дал мне шанс сделать резервные копии всех нужных мне данных. Забегая наперёд скажу, что второй раз он так и не включился, я сейчас уже на новом винте. Поэтому я быстренько нашёл хорошую статью по переносу всех данных для любимого многими браузера Firefox. Ну и по традиции решил скопировать статейку к себе на блог, читайте далее.

P.S. И еще одно, тоже совет от "бывалого", не теряйте свой пароль от ключа доступа к WebMoney, я этот пароль забыл и теперь приходится восстанавливать контроль над своим wmid, а это, скажу я Вам, ужасно нудно. Но надежно. Мне пришлось регистрировать новый wmid, получать на него формальный атестат, заполнять анкету с информацией о утраченном кошельке и самое интересно отослал по э-почте сканы своего паспорта :!: И теперь я должен ждать от 10 до 20 рабочих дней, и то, не факт что их все устроит и они таки вернут доступ. А ведь обидно, там есть маленькая, но все же сумма, денег. Да и кошельку больше двух лет, а это уже вызывает некий респект :grin:

Что с собой брать при переезде firefox с машины на другой комп.

Вводное слово:
Как появилась эта статья.
Один мой знакомый с ником ColpAck спросил меня как перенести профиль firefox с одного компьютера на другой.
Причем так, чтобы сохранить все логины и пароли и при этом не перетаскивать всё лишнее, находящееся в aplication data.
Я начал ему рассказывать где и что храниться...
Но потом оказалось проще и удобнее написать на сайте статью, которую все могли бы посмотреть онлайн.
Вот так и вышло то, что вы сейчас перед собой видете.
Напомню, что речь идет о профиле пользователя firefox, который хранится по следующим адресам:

windows:
C:\Documents and Settings\Имя_виндового_юзера\Application Data\Mozilla\Firefox\Profiles\Набор_букв_и_цифр.default
linux:
~/.mozilla/firefox/Набор_букв_и_цифр.default

Значится так:

Задача:

Переехать с одной машины на другую и при этом не потерять всё, что было срхранено в фаерфоксе.
То есть перенос профиля фаерфокса на другой комп.

Поехали:

папочка твоего профиля трам-пам-пам-абракадабра.default
На всякий случай, собераем в ахапку (переписываем на флешку например) весь этот asdfisad45645dfgsdfgdsfgbvvcbcvb.default т.к. это и есть наш профиль.
На второй машине ставим фаерфокс.
И у нас получается новый юзер с новым профилем (dsfgh348572-ХЗ_Что_24753ldsfjgds238745dfkjg.default) на новом компе.
Но тупо взять и воткнуть все файлы старого профиля вместо файлов нового профиля - не получится.
Уж слишком много там наверчено XML зависимостей, кэшей и так далее...
Поэтому нам надо сначала хоть как-то разобраться что есть что в профиле и за что отвечают различные файлы нашего профиля firefox.

Рсаамотрим список файлов профиля пользователя firefox.

Там папочки:
* Cache - кэш, мусор, временные файлы, исходники страниц. (с собой не нужно брать)
* bookmarkbackups - автоматические бэкапы твоих закладок по датам. (брать не нужно. Лучше взять bookmarks.bak или bookmarks.html из корня профиля)
* chrome - внешний вид твоего браузера. (не берем)
* extensions - плагины и дополнения (это с собой тащить бесполезно)
* searchplugins - папочка с поисковыми плагинами то есть только поиск. (можно взять, если что-то нужно, ибо в новом могут быть уже другие плагины)

С папками вроде всё.

Теперь файлы:

* blocklist.xml - ограничения по установке плагинов. Т.е. чтобы плагины были именно для твоей версии браузера. (будет новый ff и новые плагины. Не берем.)
* bookmarks.bak - твои закладки с картинками (иконками сайтов в base64.). Не знаю зачем это тащить с собой.
* bookmarks.html - твои закладки. версия "now" (т.е. однозначно берем).
* cert8.db - сертификаты https и т.д. (нах не нужно)
* compatibility.ini - точная версия браузера, чтобы он знал когда ему пора обновляться. (не нужно)
* compreg.dat - список юзаемых фаерфоксом плагинов, библиотек, дополнений, и их версий т.д. (не нужно)
* cookies.txt - куки (не берем)
* downloads.rdf - кэш. что-то связанное с локальными файлами. Чего куда было залито и т.д. (тоже не нужно с собой тащить.)
* extensions.cache - установленные расширения. (не надо)
* extensions.ini - конфиг. см выше (не надо)
* extensions.rdf - кэш. см выше (не надо)
* formhistory.dat - база данных, вводимых в разные формы (точно надо!)
* history.dat - база истории посещений (можно и взять)
* hostperm.1 - те сайты, с которых ты разрешил попапы, установки и т.д. т.е. то, что ты разрешал. (брать или нет - на твоё усмотрение)
* install.log - лог установки плагинов и расширений (не берем)
* key3.db - база сохраненных форм.
* localstore.rdf - кэш. то как у тебя в данный момент выглядит браузер (не надо.)
* mimeTypes.rdf - кэш. что делать с различными видами файлов и что запускать при их просмотре (не надо.)
* persdict.dat - те слова, которые ты добавлял в словарь при проверке правописания (можно и взять.)
* prefs.js - твои изменения которые ты делал через about:config
* search.rdf - кэш. встроенный поисковый плагин и его параметры (не берем)
* search.sqlite - база поиска. (не нужно брать)
* secmod.db - база ключей. (??????)
* signons2.txt - Вот это все твои сохрененные логины и пароли (вот это-то точно надо взять с собой.)
* urlclassifier2.sqlite - база по сайтам. Зачем нужна - не знаю. (не берем)
* webappsstore.sqlite - тоже какая-то база по веб-приложениям (тоже не берем).
* XPC.mfasl - компоненты фаерфокса (не нужно)
* xpti.dat - список компонентов фаерфокса (не нужно)
* XUL.mfasl - компоненты фаерфокса (не нужно)
* .parentlock - файл блокировки (не нужен)

Итак, начинаем наш перенос из старого профиля в новый:

* Закрываем firefox и все его окна.
* Открываем наш новый профиль и старый сохраненный профиль.
* Удаляем в новом профиле те файлы, которые мы будем переносить из старого профиля. (или сразу копируем их с заменой старых файлов)
* Копируем файлы из старого профиля в новый.

Что именно копировать и что надо точно взять из старого в новый профиль firefox:

bookmarks.html - закладки
formhistory.dat - данные форм
signons2.txt - логины и пароли
key3.db - база данных форм

Что может еще пригодиться (на твоё усмотрение):

history.dat - история
hostperm.1 - разрешенные попапы для сайтов и т.д.
persdict.dat - твои добавления в общий словарь
папка searchplugins с твоими любимыми поисковыми плагинами.

Если вам есть что сказать по поводу этой статьи, то предлагаю сделать это оставив комментарий к этой теме.
Поскольку я сам не "супер гуру фаерфокса" =)

(с) Ben-Ja for net4me www.net4me.ru

Written by mekal

June 13th, 2008 at 1:48 am

Posted in WordPress