Seite 1 von 1
Favoriten aus dem Firefox
Verfasst: 13.05.2011 07:32
von Velindos
Hallo!
möchte meine Favoriten aus dem Firefox in mein PB-Programm einbauen! Darunter verstehe ich, durch die Anwahl zb.eines Button öffne ich ein Fenster, wo ich aus meinen FF-Favoriten aussuchen kann! Finde jedoch keinen Ansatz, kann mir jemand Helfen?
Gruss ... Velindos
Re: Favoriten aus dem Firefox
Verfasst: 13.05.2011 09:09
von Kiffi
die Favoriten werden in einer SQLite-Datenbank gespeichert. Diese liegt unter:
[AppData]Mozilla\Firefox\Profiles\[ID].Default\places.sqlite
[AppData] kannst Du
mit diesem Schnippsel ermitteln.
[ID] ist eine Zufallszeichenfolge. Keine Ahnung, wie man die rausfindet. Ansonsten kannst Du ab der Ebene 'Profiles' rekursiv nach 'places.sqlite' suchen.
Eine weitere Herausforderung: Die Datenbank scheint verschlüsselt zu sein.
Viel Spass beim Knobeln.
Grüße ... Kiffi
Re: Favoriten aus dem Firefox
Verfasst: 13.05.2011 12:29
von TomS
Kiffi, wir wär's mit ner neuen Brille? Oder hast du diese Info einfach aus Wikipedia kopiert?
Die "ID" steht hier frei zugänglich ohne Verschlüsselung in einer ini-Datei.
%AppData%\Mozilla\Firefox\profiles.ini
Da, ich zur Zeit nur ein Profil habe, kann ich nicht testen, wie man das aktuelle herausfindet.
Aber auf jeden Fall bekommst du damit schonmal die Namen aller verfügbaren Profile.
Dann kannst du beim ersten Start fragen, welches Profil verwendet werden soll und diesen Wert dann speichern.
PS: Kiffi, nichts für ungut
EDIT: Bei mir ist nicht's verschlüsselt.
Ich habe die places.sqlite grade mit Notepad++ geöffnet und sehe hier alle Queries und URLs in Klartext.
Re: Favoriten aus dem Firefox
Verfasst: 13.05.2011 13:34
von Kiffi
TomS hat geschrieben:Kiffi, wir wär's mit ner neuen Brille? Oder hast du diese Info einfach aus Wikipedia kopiert?
Nix Wikipedia. Selber erarbeitet. Das mit der ID wusste ich nicht.
Mea maxima culpa
TomS hat geschrieben:EDIT: Bei mir ist nicht's verschlüsselt.
Ich habe die places.sqlite grade mit Notepad++ geöffnet und sehe hier alle Queries und URLs in Klartext.
OK, ich meinte 'passwortgeschützt'. Öffne die Datei mal
mit OpenDatabase() oder einem beliebigen SQLite-DB-Viewer...
Grüße ... Kiffi