Firefox

индекс
178,21

Синхронизируем Firefox с помощью Dropbox.

Привет хабралюди.

Сейчас я раскажу вам как синхронизировать ваш Firefox, к примеру, на работе и дома — синхронизировать закладки, историю посещения, данные форм, пароли и даже расширения.

Как-то я писал о Mozilla Weave, расширении для синхронизации Firefox. Работа его к сожалению, далека от идеала, а с приходом версии 3 у меня лично оно перестало работать вообще.

Суть идеи вкратце — перемещаем папку Profiles которая лежит в «c:\Documents and Settings\%username%\Application Data\Mozilla\Firefox\» для XP, или C:\Users\%username%\Appdata\Local\Mozilla\Firefox\ для Vista или ~/.mozilla/firefox/ для *nix в папку Dropbox-а, а вместо нее в Windows делаем junction, или «жесткую ссылку» на каталог, ну а в *nix используем старый добрый ln -s
Для создания junction в Vista и wServer 2008 есть mklink, для windows XP/2000 его придется скачать
Итак, самое главное — делаем ссылку —

Win
C:\>mklink /j "c:\Documents and Settings\%username%\Application Data\Mozilla\Firefox\Profiles" "C:\Documents and Settings\%username%\Мои документы\My Dropbox\firefox\Profiles"

*nix
netstar$ ln -s ~/Dropbox/firefox/profile ~/.mozilla/firefox/ermyfan.default


Проделываем то же самое всюду, где пользуемся Файрфоксом и вуаля — у нас есть польностью синхронизированные закладки, история, расширения (чего не мог Weave) и прочие вещи :)
П.С. Есть несколько способов сделать то же самое — например создать новый профиль прямо в папке dropbox или же просто в установках dropbox указать папку профиля, но этот я считаю самым простым и «безграбельным».
+28
2 февраля 2009, 12:07
69

комментарии (73)

0
nkid #
А как будет происходить синхронизация между разными компьютерами? Не понимаю.
0
nkid #
кстати weave 0.2.6 все еще работает на 3.1b3
аккаунт не апгрейдил
0
Matolch #
А я вот проапгрейдил, к сожалению.
0
Kirillka #
Откатите weave и используйте в качестве сервера mydisk.se
НЛО прилетело и опубликовало эту надпись здесь
0
Matolch #
Тоесть «как»? Об этом же весь топик :)
0
nkid #
Я как бы понимаю, что делаем жесткую ссылку -> получаем зеркало каталога.
Но ведь все это происходит на одной рабочей станции. Как происходит связь разный компов? Нужно использовать сам сервис dropbox или нет?
0
nkid #
Может я не проснулся, но вижу только связь двух каталогов :)
+2
corp #
это задача dropbox — он синхронизирует содержимое определенного каталога (в данном случае Мои документы\My Dropbox)
так что всё что нужно сделать — поместить профайл в этот каталог
0
Matolch #
Жесткой ссылкой мы перенаправляем Firefox, который обращается по адресу ~~~/Profile в папку ~~~/dropbox/Profile, это не зеркало. А Dropbox загружает все что попадает или изменяется в его папках на свой сервер в интернете.
+1
nkid #
Теперь понятно :)
0
melmaxnvk #
А существует решение для FAT32?
0
melmaxnvk #
Прошу прощения, не заметил P.S.
+1
corp #
есть некоторые сомнения:
— есть подозрение что профайл под win и под linux будет отличаться
— любопытно как отреагирует запущеный на работе файрфокс, если прямо под ним начнет меняться профайл (после изменений из дома)
0
Matolch #
Не будет, проверено.
если прямо под ним начнет меняться профайл

У меня проблем не возникало с этим.
0
Frosty #
>— есть подозрение что профайл под win и под linux будет отличаться
разницы никакой, гарантирую.

>— любопытно как отреагирует запущеный на работе файрфокс, если прямо под ним начнет меняться профайл
никак, профиль загружается во время старда браузера и изменения профиля, происходящие не по вине фокса никак им замечены не будут.
0
Lite #
Сомневаюсь. Многие данные всё-таки пишутся во время работы браузера и вполне возможны проблемы при одновременной работе на обеих машинах.
0
shoguevara #
Во втором случае dropbox просто не будет изменять файл, пока не будет возможен к нему доступ, об этом, по идее, уже подумали разработчики(если не программы, то самой ОС=)).
+2
Dmarck #
а я дальше пошел и засинхронизировал связку apache-mysql-php, теперь на всех рабочих компах один и тотже контент :-P
–3
martafey #
Всё решается проще, имхо. Есть такая замечательная программка — MozBackUp
Очень удобная. Позволяет сохранять профиль со всеми куками, паролями, настройками, расширениями, закладками и т.п. Рекомендую )
+2
Matolch #
При чем тут сохранять? Речь о синхронизации.
0
martafey #
Виноват, невнимателен был.
+6
darkk #
Ох не доверял бы я dropbox-у все сохранённые пароли на всякий случай со всеми куками. Но дело, конечно, ваше.
0
ulle #
а кому их можно доверять, не уточните?
0
darkk #
Вроде как foxmarks написан с упором на безопасность в плане паролей и умеет синхронизироваться со «своим» сервером, а не только с «чужим».

Но что-то он у меня законфликтовал с каким-то из существующих плагинов и разобраться терпения не хватило…
0
darkk #
Еще, кстати, можно какую-нибудь криптофс накрутить поверх dropbox-а, ну чтоб совсем хорошую иллюзию безопасности получить. :-)
0
Valery35 #
В плане безопасности работы — сравнительно высокая.
Ноги растут из Amazon EC2/S3.
Вот официальная ссылка
developer.amazonwebservices.com/connect/entry%21default.jspa?categoryID=89&externalID=1955&fromSearchPage=true

ЗЫ
Я у себя в блоге немного о DB уже писал (в применении к своим интересам) — news.eastgeology.com/2009/01/dropbox.html
Интерес есть если, могу в свою очередь опытом и идеями об использовании поделиться

0
darkk #
Да, слова про https/ssl безусловно радуют глаз.
Еще бы удостовериться, что там он реализован устойчивым к MITM и тогда действительно, безопасность сравнительно высокая. Благо адекватный интернет-банк и прочие серьезные сервисы на наличие сессии в куках полагаться не будут и каждую транзакцию будут просить подписать отдельно. Опять таки массовой атаки ждать не приходится, т.к. сервис не узкоспециализированный.
+3
sergicus #
Используйте foxmark https://addons.mozilla.org/ru/firefox/addon/2410
работает нормально
0
Gorky #
Это ж только закладки вроде? )
+1
makke #
они развиваются, уже и пароли синхронизируют
–1
sergicus #
и пароли
0
maxim1811 #
Тоже им пользуюсь, отличная вещь!
0
gladchenko #
Вот бы оно еще ScrapBook научилось синхронизировать, цены бы ему не было!
0
grssnake #
в варианте дропбокса scrapbook отлично синхронизируется. я давеча настроил синхронизацию только scrapbook и вынес при помощи Multi-Scrapbook каталог хранения из профиля и наступило счастье.
0
Pelmen #
Единственную проблему испытал при сочетании с дополнением FastDial(делает пустую страницу как опере) поскольку все ссылки он хранит как закладки. При синхронизации на другом компе весь порядок сползает.
0
partizannn #
Через прокси (с Аунтефикацией) — нормально работать не хочет. Проверял.
0
non7top #
эх как нехватает Google sync. Сейчас приходится довольствоваться Foxmarks, но это совсем не то :( уже не знаю что и делать.
0
asc #
а я не стал заморачиваться с синхронизацией профиля и тп. просто поставил Firefox Portable Edition
также на моей флэшке прекрасно уживается сборка из вебсервера, редактора кода и IM миранда.
+1
Matolch #
Я пробовал Firefox Portable, не понравилось два момента — невысокая скорость работы и постоянно дергать флешку.
0
Bombus #
А давно у вас Portale версия? Хотелось бы узнать — нет никаких сложностей с обновлениями?
0
hps #
Я уже 2-3 раза обновлялся с портабл. И сам браузер и дополнения. Все без проблем.
Но скорость действительно оставляет желать лучшего.
0
Nitrogen #
года 2 точно.
были небольшие проблемы при переходе с 2 на 3 ветку…

0
lasc #
эх еще бы dropbox под арчем нормально работал, совсем хорошо былоб
а weave под 64й неработает вообще
0
ulle #
Спасибо, за пост, давно хотел заморочиться линками для синхронизацией профилей, теперь точно знаю что делать.
Хотел бы добавить, у меня давно в /My Dropbox/program files/ все необходимое, что без инстала может работать, очень удобно — обновил на одной машинке софт, на всех остальных синхронизация обновляет. Особенно удобно c infium, все в одном месте хранится и профиль и история, и обновления.

Вобщем отличная вещь, экономит время, не надо инсталить все барахло на каждой новой системе, и обновлять удобно.
0
Lite #
Надо только учесть, что многие программы хранят настройки и данные совсем в других местах. К тому же лично я предпочитаю синхронизировать только необходимое.
0
Klajnor #
У меня недельку назад возникла идея так миранду синхронизировать =)
Правда синхронизировать настройки браузера не вижу смысла( ИМХО), просто иногда делаю бекап
0
ulle #
imho, это зависит от кол-ва пк которыми пользуешься и от возможностей браузера (=
+2
AHrEJI #
Костыль чтоб догнаться до функционала оперы?
\заминусуют конечно..\

Хотя и у нее не все синхронизируется, что хотелось бы… Очень не хватает синхронизации запомненных паролей, например :)
0
devenge #
Страшновато будет хранить пароли в вебе, не находите?
0
AHrEJI #
нахожу, но ведь и не все пароли можно там хранить… а лишь для форумов, одноразовых сайтов (на которые еще не известно что зайдешь второй раз, но если зайдешь, то пароль точно не вспомнишь :) )…
Теже куки можно было бы синхронизировать, чтобы не логиниться несколько раз.
А еще хотелось бы чтобы при нажатии Выход из синхронизированного профила — другие не имели доступа к закладкам и всему прочему…
0
devenge #
Да нет, мне тоже удобно не вводить каждый раз пароль, я не об этом… Просто храниться все это будет на серверах Opera. Компании Opera я доверяю, но мало ли что…

А вот по поводу кнопки «Выход» — это отличная идея. Надеюсь в 10-ке доработают.
0
non7top #
опера и рядом не валялась особенно в сравнении с Google Sync. Закладки, пароли, куки, история. Все синхронизировалось само инезаметно. В итоге не замечал даже что меняю компьютер и/или платформу.
0
AHrEJI #
Нужно попробовать. Это в хроме?
0
non7top #
Очень печально, но это было в втром ФФ с расширением Google Sync, которое сейчас уже нельзя использовать. На данный момент я не вижу ни одного аналога. Weave глючит (у меня толком и не заработал вообще), Foxmarks умеет мало.
НЛО прилетело и опубликовало эту надпись здесь
–1
russum #
Не знал даже что линки в винде\NTFS можно делать…
0
hps #
Если говорить о решениях для Win, можно использовать портфель, поместить профиль в него, а его на флешку и синхронизировать встроенными средствами.
+1
Matolch #
На латыни такой метод называется per anus :)
0
hps #
for whom how ©
Используются встроенные средства синхронизации файлов, документированные в операционной системе для синхронизации файлов, используемых приложениями, запущенными в этой операционной системе.
Без привлечения стороннего ПО и серверов, с сомнительной репутацией. Это все же конфиденциальные данные.
0
PsySonic #
Ну тогда можно и просто профиль после каждой работы на компе на флешку писать (например .bat файлом)…
Фича же в автоматизации: когда не нужно помнить о ношении флешки и о копировании на нее файлов.
0
hps #
Ну флешку наверное каждый с собой носит.
Можно написать для нее авторан, чтоб после подключения синхронизировалось все сразу.
Очень удобно :)
Для эстетов — телефон, способный подключаться по блутус как диск. Подошел к компу с телефоном, он подключился автоматом, синхронизировал необходимые файлы (средствами PC Suite) и все. Кстати сделаю-ка я себе такое :)
0
PsySonic #
ИМХО авторан на флешки надо в винде отключать.
0
SCT #
Спасибо за инфу, просто у меня, например, дома и на работе FF настроены по разеному. На работе для работы, дома для дома :) И нужды нет все таскать с собой, единственное, я закладки экспортнул — максимум :)
0
drunk #
А есть ли смысл возится с жесткими ссылками, когда можно просто скопировать профиль в любое место и запустить фокс с параметром -p указав новое расположение профиля.
0
Guria #
А может кто подскажет почему установщик дропбокс может не видеть интернета? Подключен по Езернет к Билайн, доступ через ВПН
0
tweek #
По-моему проще будет, что бы не возиться с жесткими ссылками, прописать просто в profiles.ini Firefox'а путь к папке дропбокса или к любой другой папке и заменить на IsRelative=0.
0
slayerhabr #
а как dropbox дружит с открытыми файлами?
я например на нескольких компьютерах держу firefox открытым неделями, с кучей табов
0
cry_san #
Хм… а можно таскать на флешке и portable-версию огнелиса, тогда и синхронизировать ничего не придется…
0
StirolXXX #
Проблема только одна — надо такскать флешку :D
0
BorisT #
В для FF 3.5 появился Weave 0.4. Вроде стабильно работает. Но вот синхронизировать через mydisk.se заставить его не удалось :(
0
Kfmook #
по моему проще установить portable версию в папку дропбокса, тогда флешку таскать не надо и все работает
0
kpcp #
я могу ошибаться, но в висте и семерке профиль хранится в директории
c:\Users\kpcp\AppData\Roaming\Mozilla\Firefox\Profiles\
а в
c:\Users\kpcp\AppData\Local\Mozilla\Firefox\Profiles\
кажется только кеш

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.