Wie kann ich alle meine geöffneten Firefox-Registerkarten in eine Textdatei exportieren?
8
Ich habe versucht, eine Methode zum Exportieren aller derzeit geöffneten Registerkarten im Android Firefox-Browser zu finden. Leider scheint dies bei der Standardinstallation des Browsers unmöglich und über die Befehlszeile sehr schwierig zu sein, da die von Firefox verwendete SQLite3-Datenbank zu viele Tabellen enthält und es schwierig ist, die richtige Abfrage zu finden.
Anscheinend ist dies für Google Chrome mit DIESEN Hacks möglich.
Ich möchte jede URL in einer separaten Zeile in einer Textdatei haben.
org.mozilla.firefox.db.tabs: ein Inhaltsanbieter von Firefox.
--projection url: listet nur Daten aus der urlSpalte auf
(Klicken Sie auf das Bild, um es zu vergrößern)
Oder wenn Sie das sqlite3Tool in Android haben, können Sie Folgendes tun:
su
sqlite3 /data/data/org.mozilla.firefox/files/mozilla/*.default/browser.db "URL AUS Tabs AUSWÄHLEN ORDER BY Position"> /sdcard/firefox_tabs.txt
Ich habe angenommen, dass Sie ein einzelnes Firefox-Profil haben und der Name nicht geändert wurde. Wenn Sie ein Multi-Profil-Setup haben oder *.defaultden Namen des Profils geändert haben, geben Sie stattdessen den korrekten Namen des Profils an, dessen Registerkarten Sie in Ihrer Liste haben möchten.
Anscheinend gibt es ein Android-spezifisches Firefox-Browser-Plug-In namens Tabs Backup . Das scheint wie Charme zu wirken! Es wird eine Textdatei in /storage/emulated/0/Android/tabs_backup/( Aka./sdcard/Android/tabs_backup/ ) Aufgerufen backup_DDMMYYY_hhmmss.txt.
Es wäre jedoch immer noch interessant zu wissen, wie dies über die Befehlszeile erfolgt.
UPDATE: 15.08.2018
Seit einiger Zeit funktioniert Tabs Backup nicht mehr für die neuesten Versionen von Android Firefox. Verwenden Sie stattdessen Tabs Export . Sie benötigen außerdem ein separates Plugin, um Tabs zu importieren.
content query
.myphone:/data/user/0/org.mozilla.firefox/files/mozilla/1...f.default
Auf dem Android- System können Sie Termux verwenden ( kein Root erforderlich):
file:///data/data/org.mozilla.firefox/files/mozilla/
***.default
Ordners Ihres Profilssessionstore.js
Dateisessionstore.js
Datei im lokalen SpeicherFühren Sie den Befehl in Termux aus, um die URLs Ihrer Registerkarten auszugeben:
Oder dieser Befehl, um Ihre Tabs-URLs in einer Datei
sessionstore.txt
auf Ihrem lokalen Speicher zu speichern:quelle
Anscheinend gibt es ein Android-spezifisches Firefox-Browser-Plug-In namens Tabs Backup . Das scheint wie Charme zu wirken! Es wird eine Textdatei in
/storage/emulated/0/Android/tabs_backup/
( Aka./sdcard/Android/tabs_backup/
) Aufgerufenbackup_DDMMYYY_hhmmss.txt
.Es wäre jedoch immer noch interessant zu wissen, wie dies über die Befehlszeile erfolgt.
UPDATE: 15.08.2018
Seit einiger Zeit funktioniert Tabs Backup nicht mehr für die neuesten Versionen von Android Firefox. Verwenden Sie stattdessen Tabs Export . Sie benötigen außerdem ein separates Plugin, um Tabs zu importieren.
quelle