Favoriten aus dem Firefox

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Favoriten aus dem Firefox

Beitrag 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
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Favoriten aus dem Firefox

Beitrag 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
a²+b²=mc²
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: Favoriten aus dem Firefox

Beitrag von TomS »

:lol:
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.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Favoriten aus dem Firefox

Beitrag 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
a²+b²=mc²
Antworten