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
Favoriten aus dem Firefox
Favoriten aus dem Firefox
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Re: Favoriten aus dem Firefox
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
[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
a²+b²=mc²
Re: Favoriten aus dem Firefox

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
Nix Wikipedia. Selber erarbeitet. Das mit der ID wusste ich nicht.TomS hat geschrieben:Kiffi, wir wär's mit ner neuen Brille? Oder hast du diese Info einfach aus Wikipedia kopiert?
Mea maxima culpa

OK, ich meinte 'passwortgeschützt'. Öffne die Datei malTomS 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.
mit OpenDatabase() oder einem beliebigen SQLite-DB-Viewer...
Grüße ... Kiffi
a²+b²=mc²