synchronize your Firefox Bookmarks

abgelegt am 15. Januar 2010 unter Firefox | 29 Kommentar(e) |

Ich habe da ein kleines Problem. Wie synchronisiert man die Lesezeichen des Fuchses ohne dabei Xmarks oder Weave Sync zu nutzen. Wenn man Twitter befragt bekommt man als Anwort via Transmute oder GMarks. Ich habe mir beide Tools angeschaut, aber ehrlich gesagt (sorry Caschy, JasminNicoletta und kinjin) sagen mir beide nicht zu. Doch was wäre das Web ohne Google. Dort bin ich auf den Blog von Florian gestoßen, der eine Selbstbauanleitung veröffentlicht hat. Alles was Ihr braucht sind einige Einträge in der Datei user.js Eures Fuchses:

/*
synchronize your Firefox Bookmarks
*/

user_pref("browser.bookmarks.autoExportHTML", true);
user_pref("browser.places.importBookmarksHTML", true);
user_pref("browser.bookmarks.file", "L:\\Lesezeichen\\bookmarks.html");

Was bewirken nun diese Zeilen? Per autoExportHTML werden die Lesezeichen beim Beenden des Browser in eine HTML-Datei exportiert. importBookmarksHTML importiert die Lesezeichen beim Browserstart und browser.bookmarks.file legt den Pfad zur gemeinsamen Lesezeichen-Datei (Backslashs müssen verdoppelt werden!) fest. Als Ordner kommt ein Ordner auf einem gemeinsam genutzten Laufwerk in frage. Das ist bei mir ein NAS-Laufwerk, kann aber laut Florian auch die Dropbox sein.

Mehr zur Datei user.js, wo ihr sie findet und nutzt findet Ihr im Firefox-Wiki.

Kommentare

Gravatar Didi am Freitag, den 15.01.10 um 20:31

Hört sich interessant an, da ich aufgrund mehrerer Betriebsysteme und FF-Profile stänig per Hand die Lesezeichen synchronisiere. Das schlechte Wetter des kommenden Wochenendes kommt mir sehr entgegen. Ich werde mich damit beschäftigen.


Gravatar Denny am Freitag, den 15.01.10 um 21:51

Stellt sich die Frage, wie performant das Ganze ist, wenn man hinreichend viele Lesezeichen hat, ich sag mal so > 300. Schonmal getestet?
Ich persönlich finde, dass die SQLite-DB von Firefox 3 im täglichen Betrieb nicht gerade die schnellste ist.


Gravatar JürgenHugo am Freitag, den 15.01.10 um 22:06

Warum nimmst du nich xMarks, Horst? Man muß nich immer alles selber machen. Vor allen Dingen, wenn das prächtig funktioniert.

Ich mach das ja schon länger mit FF und Flock auf dem PC. Auf dem iMac hab ich natürlich auch FF installiert. Und auch das Profil aus Win 7 "reingedrückt". Die Add-ons funktionieren alle. Nur ein anderes Theme hab ich. xMarks klappt prima - die Lesezeichen sind immer synchron.

@Denny: Performance kann ich dir nur von xMarks sagen - ich hab so 1200 ++ Bookmarks - da merk ich nix von.


Gravatar JürgenHugo am Freitag, den 15.01.10 um 22:09

Hab ich jetzt ein "Häckchen" gemacht - oder nicht? Hmm. mach ich lieber jetzt mal (noch?) eins.


Gravatar Felix am Freitag, den 15.01.10 um 23:43

Also ich benutze auch Xmarks, und bin damit eigentlich auch sehr zufrieden. Wenn du willst, synchronisiert Xmarks nur, wenn du was an den Lesezeichen geändert hast. Dann musst du aber, wenn du auf einem anderen Rechner was geändert hast, auf den anderen Rechner manuell anstoßen.


Gravatar Jeffrey am Freitag, den 15.01.10 um 23:45

Hört sich eigentlich ganz nett aus, aber ich werde vorerst doch bei Xmarks bleiben :)


Gravatar nixdagibts am Samstag, den 16.01.10 um 00:14

Hier lohnt es sich, mal etwas mehr zu schreiben. In anderen Blogs gehen Kommentare in der Masse einfach unter.

Ich spiele fast täglich mit verschiedenen Browsern herum. Dabei habe ich einiges an Erfahrung sammeln können. Und hier wurde ja ganz offensichtlich mein Lieblingsthema angesprochen: "Wie halte ich meine Bookmarks bei allen Browsern ohne mein Zutun synchron?"

Die Ausgangslage ist:
- Portable Firefox 3.7 mit 15 Addons als Spielwiese
- Portable Chromium mit 5 Addons als Spielwiese
- Opera@USB 10.10 an der Arbeit
- Opera@USB 10.10 als Hauptbrowser privat

Letztgenannte synchronisieren prima per Opera Link untereinander, aber sonst mit niemanden. Und mit Xmarks klappt das Ganze zwischen Chrome und Firefox. Doch leider gibt es keine Eierlegende-Wollmilch-Sau, die alle Browser (egal welche) ohne Handarbeit synchron hält. Oder doch?

Hier mein Schatz: Transmute Pro als portable Variante. Download-Quellen nenne ich keine. Googelt einfach danach und ihr werdet in einem gewissen Forum fündig.

Hier seht ihr das User Interface. Das Gute ist, Transmute kann mit portablen Browsern umgehen und per Kommandozeile angesprochen werden. Das wird später noch wichtig. Stellt zuerst ein, von wo nach wo synchronisiert werden soll.

Die Pfade zu den Bookmarks lauten wie folgt:
- Firefox: .\Profilordner\places.sqlite
- Chrome: .\profil\Default\Bookmarks
- IE8: C:\Users\Username\Favorites
- Opera: .\profile\bookmarks.adr
(Hinweiß: ab 10.50 ändert sich diese zu einer .ini)

Man kann Lesezeichen/Ordner nur hinzufügen lassen, in beide Richtungen synchronisieren oder aber auch das klassische Spiegeln von A nach B. Als Bonus gebt ihr an, ob die Lesezeichen im Chrome/Firefox direkt in die FavoritenBar gelegt werden sollen oder ins normale Bookmarks-Menü. Und vielleicht auch noch Delicious und Google Bookmarks zusätzlich?

Wichtig: Macht ein Backup von all euren Bookmarks vorher per Hand. Testet nun euer Transmute-Profil und speichert es als sync.transmute im Programmordner ab.

Und jetzt zum wirklich guten Teil. Speichert euch eine leere Textdatei im Transmute-Programmordner ab und schreibt start TransmutePro.exe /run "sync.transmute" hinein. Benennt sie um in z.B. sync.cmd.

Jetzt nur noch eine Verknüpfung von sync.cmd in euren Autostart Ordner und bei jedem PC Start stehen euch von nun an all eure Bookmarks überall zur Verfügung. Ganz ohne eigenes Zutun.

Tipp: Lasst zusätzlich den Windows-Taskplaner die sync.cmd in regelmäßigen Abständen aufrufen. Natürlich auch noch "minimiert" in den Eigenschaften der Verknüpfung einstellen.
Da der ganze Prozess reine Textverarbeitung ist, dauert der ganze Vorgang auch bei vielen Bookmarks nur Millisekunden.


Gravatar JürgenHugo am Samstag, den 16.01.10 um 00:19

Bei xMarks find ich auch gut, das man auf einem beliebigen anderen Rechner (ich hab das mal voriges Jahr im Krankenhaus gemacht - an einem "Mietrechner", 2 "Eu" die Stunde - aber nich lange...) über die Website und Passwort Zugriff auf seine Bookmarks hat.

Auf dem "kranken" Rechner war natürlich nur mein spezieller Freund - der mit "I" anfängt...Da macht das ja keine rechte Freude - aber auf einem Bein vom Rollstuhl zum Stuhl hüpfen war auch nich so doll, grins.


Gravatar JürgenHugo am Samstag, den 16.01.10 um 01:13

@nixdagibts:

Na, die Seiten, wo man das Transmute Pro downloaden kann, die haben bestimmt ein "z" am Ende, grins.

Bei mir besteht aber in dem Fall keine Gefahr - weil ich das garnicht brauche. Ich synchronisier ja jetzt (s.o.) nur 2x Firefox und Flock. Das reicht mir dicke. Ich will die anderen Browser nicht unbedingt synchron haben, warum auch? Wenn ich ernsthaft was suche, mach ich das sowieso meist mit Firefox. Opera synchronisiert sich mit sich selber, passt auch.

Die anderen Browser hab ich zum Probieren und rumspielen. Da sicher ich nicht viel ab.


Gravatar Didi am Samstag, den 16.01.10 um 07:18

"Das ist bei mir ein NAS-Laufwerk, kann aber laut Florian auch die DROPBOX sein."

Zur Vorbereitung:

Ich ziehe nur eine solche Online-Lösung in Betracht. Gibt es, außer Dropbox, noch andere Online-Lösungsmöglichkeiten? Ich habe bisher meine Lesezeichen als .html-exportiert und bei "GoogleMail" zum Importieren hinterlegt. Hierneben halte ich alle Lesezeichen auch unter "GoogleBookmarks" vorrätig. Ist zwar umständlich, klappt aber. Eine automatische Lösung wäre mir jedoch lieber.

Weave Sync ist in Zukunft wegen der hier behandelten Problematik sicherlich auch eine Option.


Gravatar Don-Duracell am Samstag, den 16.01.10 um 10:57

Ich nutze für diese Zwecke das Add-on "SyncPlaces". Hat den Vorteil dass dies auf nem Webserver gemacht wird und ich somit überall wo ich Internetzugang habe auch meine Bookmarks aktualisieren kann.


Gravatar Thomas (blickpunkt-energie.de) am Samstag, den 16.01.10 um 11:55

Also wer keine Angst vor Öffentlichkeit hat, der kann sich auch Social-Bookmarks wie del.icio.us bedienen, die sich ja auch mit den lokalen Bookmarks synchronisieren lassen.


Gravatar Didi am Samstag, den 16.01.10 um 13:16

@Don-Duracell: "SyncPlaces" interssiert mich. Nachteile ergeben sich nur dann, wenn die Erweiterung bei FF-Aktualisierungen selbst mit Nightly nicht funktioniert (das Problem habe ich zur Zeit mit anderen Erweiterungen). Das Add-On wird zur Zeit nicht für FF-Version 3.6 angeboten. Ich werde es aber ausprobieren.

@Thomas (blickpunkt-energie.de): So ein paar Links sind da schon privater Natur, obwohl sie nicht aus unehrenwerten und dunklen Ecken des Netzes stammen. Kann man bei del.icio.us eventuell die "Sichtbarkeit" einstellen?


Gravatar Didi am Samstag, den 16.01.10 um 13:19

OFF Topic
@Horst: Könntest Du Dein AHKQuickNote mit größerer (doppelter) Schriftgröße anbieten? Jetzt im Winter bei diesen Lichtverhältnissen habe ich mit dem Script Probleme.


Gravatar Thomas (blickpunkt-energie.de) am Samstag, den 16.01.10 um 16:28

@Didi:

Ja, man kann: http://delicious.com/help/faq#socialbookmarking_privacy


Gravatar Didi am Samstag, den 16.01.10 um 16:30

@Thomas (blickpunkt-energie.de): Danke!


Gravatar Didi am Samstag, den 16.01.10 um 17:11

Eine "user.js" spuckt mir "Everything" nur im Profil meines "JonDoFox" aus. Auch bei manueller Suche finde ich sie weder im Profil meiner ersten (default) noch im Profil meiner zweiten Instanz. Versteckt sie sich in irgendeinem Unterordner?


Gravatar Didi am Samstag, den 16.01.10 um 17:13

Kommando zurück: Ich habe gelesen, dass sie erst erstellt werden muss.


Gravatar Denny am Samstag, den 16.01.10 um 17:14

Wie kann ich das Abo von Kommentaren wieder abstellen?


Gravatar Horst Scheuer am Samstag, den 16.01.10 um 19:27

@Didi: SyncPlaces findest Du auf der Seite des Erstellers in einer aktuelleren Version. Die funktioniert auch unter Firefox 3.6

@Denny: Schicke mir eine Mail und ich lösche das Abo. Meine Adresse findest Du im Impressum


Gravatar Didi am Samstag, den 16.01.10 um 19:38

@Alle: Ich habe mir jetzt alle möglichen Lösungen angesehen. Vielen Dank für die Vorschläge. Ich bleibe bei der Import/Export-Lösung über Google-Bookmarks mittels Google-Toolbar und warte eine entsprechende Version Weave Syncs ab, die es vielleicht auch ermöglicht, die Add-Ons zu synchronisieren.

Im Moment ist die gewählte Lösung zwar die umständlichste, aber auch die einfachste.


Gravatar Matze_b am Montag, den 18.01.10 um 19:46

Wie sieht es denn mit Schlüsselwörtern, Schlagwörtern und Beschreibung für die Lesezeichen aus? Werden die sauber im/exportiert? Das ist nämlich leider ein Problem bei vielen Programmen.


Gravatar Horst Scheuer am Montag, den 18.01.10 um 20:03

@Matze_b: Das habe ich nicht getestet. Aber probier s aus. Exportiere deine Lesezeichen als HTML-Datei und schau nach!


Gravatar JürgenHugo am Montag, den 18.01.10 um 20:12

@Matze_b:

Am sichersten ist immer das komplette Profil im automatisierten Backup - so mach ich das. Dann brauch ich mich über die Einzelheiten gar nicht groß kümmern.


Gravatar Patrick am Montag, den 25.01.10 um 18:56

Hmm wie wäre es mit einem Portable Firefox in der Dropbox? :)


Gravatar Horst Scheuer am Montag, den 25.01.10 um 19:02

@Patrick: Oder vielleicht nur das Profil! Lässt sich machen. Zumindest könnte man den Starter so umprogrammieren, dass man den Pfad (Dropbox??) zum Profil angeben kann.


Gravatar nixdagibts am Montag, den 25.01.10 um 19:04

Ihr müsst weiter denken:
Stichwort: Cache+Dauersync+Zugriffe

Auf diese scheinbar einfache Idee sind schon andere gekommen ;)


Gravatar Horst Scheuer am Montag, den 25.01.10 um 19:06

@nixdagibts: Ok, stimmt!


Gravatar DanFre am Dienstag, den 31.08.10 um 11:02

Hallo...
Hmm, ich benutze ebenfalls Transmute Pro und alles funktioniert einwandfrei... bis auf die Batchdatei...
Die Datei sieht so aus...

Name der Datei: sync.CMD
und liegt im gleichen Verzeichniss wie Transmute Pro ("C:\Program Files (x86)\Darq Software\Transmute Pro\sync.CMD")

start TransmutePro.exe /run "sync.transmute"

So weit so gut...

Wenn ich den Check mache, ein neues Lesezeichen in FF anlege, FF schliesse und die Batchdatei ausführe... passiert nichts.

Wenn ich das File aus Transmute Pro ausführe, klappt alles...
Ich habe versucht die Batchdatei auszuführen... die Bookmarks werden nicht abgeglichen.
Ich habe versucht Darq Software über das Kontaktformular zu fragen was da nicht gut läuft, keine Antwort.
Vielleicht weis hier jemand an was es liegen könnte?
Es ist wäre nett wenn das Feature gehen würde, wenn nicht macht es auch nicht viel, immer noch besser als alles von Hand zu machen :)
Gruss aus dem Süden
DanFre

Artikel kommentieren

Dein erster Kommentar auf diesem Blog ist nicht sofort sichtbar. Um Spam zu vermeiden werden neue Kommentatoren moderiert. Die Freischaltung kann mehrere Stunden oder Tage in Anspruch nehmen.
Mögliche Formatierungen: [b]fett[/b], [i]kursiv[/i], [u]unterstrichen[/u], [url=Link]Beschreibung[/url]