Как сделать что бы для разных профилей файл закладок был общим?
Вариант гонять их через всевозможные синхронизации - это чистой воды извращение в рамках одного компьютера...
На форуме уже были аналогичные вопросы и ответы. Но все либо старое, либо очень невнятно.
Отредактировано Algemir (19-03-2011 21:13:02)
Отсутствует
pi.v.vitalyнасколько я понимаю, в нем все равно прийдется жмакать кнопку "синхронизировать".
А мне кажется есть более простой способ (в программном смысле). К примеру добавить строку в about:config, или другой файл браузера...
Отсутствует
Algemir
Можно пользоваться одним профилем. А можно прописать NTFS-ссылку. Но проще, конечно, через синхронизацию. Стандартный Sync синхронизируется автоматически.
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
pi.v.vitaly Пользование закладками уже само по себе требует доступа в Интернет
Отсутствует
Tiger.711
Стандартный синхронизатор это первое что я потестил. Но он абсолютно не годится. Ибо его автосинхронизация не работает так как мне надо. К примеру я добавил ссылку в одном профиле, сразу же закрыл браузер и открыл другой профиль, а ссылки нет. И чтобы перенести ссылку приходится нажать кнопку с одной стороны и с другой, да и в этом случае не всегда сразу получаешь ожидаемый результат. Xmarks справляется даже надежнее.
И в этом нет ничего удивительного т.к. эта функция не заточена под это, и приходится мирится со всевозможными задержками сервера и т.д.
Меня больше интересуют решения типа:
Добавить строку в about:config: browser.bookmarks.file - и указать путь, куда сохранять закладки.
Или так как это описано тут
Только эти решения не подходят для FF4...
Отсутствует
ИМХО лучше всего
прописать NTFS-ссылку
Правда, не знаю, бывает ли такое, что ДБ какими-то внутренними движняками создаётся заново (копируется в новый файл) -- тогда ссылка слетит ессно.
Отсутствует
Недавно сам разбирался с этим вопросом, правда не без аддонов, Xmarks справляется на 100%. При регистрации расширения всегда использовал пункт "оставить закладки на сервере, отказаться от тех что на компьютере", как то так. Потом нужно просто зайти в настройки, и запустить еще раз Мастер установки, выбрать "обьединить закладки на сервере с теми что на компьютере". При запуске с другого профиля остается только нажать синхронизировать и все. Если стоит автоматическая синхронизация, через некоторое время все само синхронизируется.
Отсутствует
enshtein
С Xmarks я дружу давно, и все еще использую его т.к. встроенный синхронизатор не потдерживат разные профили.
Но это не целесообразно в пределах одного компьютера... Хотелось бы верить что есть другое решение.
Отсутствует
Нашел файл на C:\Users\Desinger\AppData\Roaming\Mozilla\Firefox\Profiles\"Ваш профиль"\places.sqlite
(в ХР:C:\Documents and Settings\"Имя пользователя"\Local Settings\Mozilla\Firefox\Profiles\"Ваш профиль"\places.sqlite )
который сохраняет все закладки в данный момент, а не как в папке bookmarkbackups для резервного копирования. Единственное что мне непонятно - это почему файл всегда весит 10мб независимо от количества вкладок и он не является ссылкой на закладки из другого профиля, я проверял. Если кто сможет найти программу которая откроет корректно данный файл отпишите пожалуйста!!
В общем к сути. Думаю что можно создать мини программу (например на JS) которая будет проверять дату создания файла во всех профилях и копировать самый свежий, а после запускать браузер. Я инициативу выдвинул, а Вы хотите пробуйте, хотите нет.
А вообще по моему для создателей Mozilla FireFox не составило бы большого труда сделать общие вкладки например для отмеченных пользователей или что-то вроде.
Надеюсь в чем то помог, если не усложнил))
Отредактировано X3_X3 (26-12-2011 02:02:05)
Отсутствует
Отсутствует
Если кто сможет найти программу которая откроет корректно данный файл отпишите пожалуйста!!
SQLite Download Page. Смотрите в секции Precompiled Binaries For Windows, если у вас Windows конечно.
X3_X3, а чем вас, кстати, сервисы хранения закладок не устраивают? Удобный инструмент, между прочим.
Отсутствует
// Где разместить файл с закладками (полезно для тех, кто имеет несколько профилей или установлено несколько Gecko-браузеров, и хочется иметь общие закладки):
user_pref("browser.bookmarks.file", "C:\\Bookmarks\\bookmarks.html");
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
А мне кажется есть более простой способ (в программном смысле). К примеру добавить строку в about:config, или другой файл браузера...
Соответствующий баг имеет статус WONTFIX (=не будет исправлено). В версиях 3 и ниже был параметр для указания пути к файлу bookmarks.html, но потом закладки браузера стали храниться в файле places.sqlite в котором хранится и многое другое (например, история посещений) и поэтому нового ключа about:config под него решили не делать.
Добавлено 26-12-2011 17:04:03
Но это не целесообразно в пределах одного компьютера... Хотелось бы верить что есть другое решение.
вам уже подсказали
А можно прописать NTFS-ссылку.
Отредактировано iDev.Pi (26-12-2011 17:04:03)
mzfx
Отсутствует