31Aug

So exportieren Sie Ihre markierten Artikel aus Google Reader

Wenn Ihre Reaktion auf den angekündigten Tod von Google Reader "Aber meine markierten Artikel !" Schreien würde, dann ist dies das Tutorial für Sie. Lesen Sie weiter, wir zeigen Ihnen mehrere Möglichkeiten, alle markierten Artikel aus Google Reader zu extrahieren.

Warum möchte ich das tun?

Google Reader wird am 1. Juli geschlossen. Wenn Sie, wie Millionen von RSS-Fans auf der ganzen Welt, ein Google Reader-Fan sind, besteht eine gute Chance, dass Sie die Sternfunktion verwenden, um Artikel zum Halten, späteren Lesen oder für andere Zwecke zu kennzeichnen.

Wenn Sie sicher sein möchten, dass alle markierten Artikel trotz der bevorstehenden Implosion von Google Reader sicher und fehlerfrei sind, müssen Sie einige kleinere Schritte durchführen, um sicherzustellen, dass Sie die Daten in Ihrem Besitz haben und nicht verrottendie Google-Server.

Wenn Sie mit dem Lernprogramm fertig sind, haben Sie( mindestens) eine Datei, die alle markierten Elemente und( je nachdem, in welchem ​​Abschnitt des Lernprogramms Sie folgen) Ihre markierten Elemente in einem weiteren Benutzer enthält-freundliches Format.

Es gibt jedoch eine Sache, bei der kein Export- oder Automatisierungszauber helfen kann, und das verarbeitet tatsächlich den Inhalt der markierten Artikel. Wenn Sie seit Jahren die Hauptrolle in Artikeln spielen, die Sie später lesen werden, werden Sie wahrscheinlich schockiert sein, wie viele exportierte Artikel dieser Prozess generiert. Sie müssen vielleicht nur ein wenig Zeit für ein paar Wochen beiseite legen, um den resultierenden Speicherauszug Stück für Stück zu durchsuchen.

Exportieren Ihrer Google Reader-Daten mit Google Takeout

Die allererste Aufgabe ist es, eine Kopie aller Ihrer Google Reader-Daten direkt in Ihrem Besitz zu erhalten. Auf diese Weise haben Sie unabhängig davon, was mit Ihren Reader-Daten auf den Google-Servern in Zukunft passiert, eine Kopie davon, mit der Sie arbeiten können.

Google Takeout ist ein großartiges Tool, um Ihre Daten aus allen Arten von Google-Diensten zu extrahieren. Für dieses Tutorial interessieren wir uns jedoch nur für Reader. Besuchen Sie den Reader-Abschnitt des Google Takeout-Tools hier. Es dauert einen Moment, um die Größe der Takeout-Datei zu berechnen. Sobald dies abgeschlossen ist, klicken Sie auf Archiv erstellen.

Trotz der Tatsache, dass nicht Ihr gesamtes Google-Konto exportiert wird, sondern nur ein kleiner Teil davon, dauert der Vorgang erstaunlich lange. Wir würden empfehlen, "E-Mail, wenn Sie bereit sind" zu überprüfen und eine Tasse Kaffee zu holen.

Wenn alles fertig ist, klicken Sie auf die Schaltfläche Download, die in der unteren rechten Ecke erscheint.

Gehen Sie voran und extrahieren Sie das Archiv in ein Arbeitsverzeichnis, z. B. Eigene Dateien, und legen Sie das Archiv selbst an einem sicheren Ort ab. Die Archivdateien sind wie folgt angeordnet:

[email protected].
. . [email protected]
. .. Leser
. ... followers.json
. ... following.json
. ... gemocht.json
. ... notes.json
. ... shared-by-follower.json
. ... shared.json
. ... stern.json
. ... subscriptions.xml

Es gibt zwei Dateitypen im Archiv: JSON und XML.JSON-Dateien( JavaScript Object Notation) sind einfach eine Art von Datenaustauschformat, und XML-Dateien( Extensible Markup Language) sind eine praktische Möglichkeit, ein Dokument so zu markieren, dass es maschinell lesbar ist. Die Datei, die uns am meisten interessiert, ist die Datei starred.json, da sie alle Einträge für Ihre markierten Elemente enthält.

Ebenso wichtig ist die Datei "subscriptions.xml", die Ihre Daten aus Google Reader freigibt und auf eine grünere Umgebung umstellt. Diese Datei enthält alle Ihre RSS-Abonnements. Wenn Sie alle Ihre alten Abonnements von Google Reader in eine neue RSS-Anwendung importieren möchten, verwenden Sie diese Datei. Bewahren Sie sie( und das Originalarchiv, das Sie von Google Takeout heruntergeladen haben) auf jeden Fall an einem sicheren Ort auf.

Konvertieren der markierten Elemente in Lesezeichen

Eine der einfachsten Möglichkeiten, mit der JSON-Datei umzugehen, ist die Verwendung von JSONview( eine Erweiterung, die sowohl für Firefox als auch für Chrome verfügbar ist).Diese Methode eignet sich am besten für Leser mit einer kleinen Anzahl von markierten Elementen in Google Reader( weniger als 1.000).

Installieren Sie die Erweiterung für Ihren jeweiligen Browser und ziehen Sie dann die Datei starred.json einfach per Drag & Drop auf einen neuen Browserbereich. Speichern Sie die resultierende Datei als HTML-Dokument. Sie können dann rechts herum und importieren Sie das HTML-Dokument in Ihren Webbrowser der Wahl und es wird alle Links als neue Lesezeichen importieren.

Es gibt jedoch zwei Nachteile dieser Technik. Die erste besteht darin, dass Sie einige doppelte URLs in Ihrer Bookmark-Datei erhalten, da die Domain / Hauptquellen-URL von Artikeln, die Sie häufig dargestellt haben( wie zum Beispiel Artikel von How-To Geek), mehrmals erscheint. Das ist ein bisschen nervig, aber nicht so groß.

Der zweite Nachteil ist ein Deal-Breaker für Leute mit vielen markierten Gegenständen( die von uns mit Tausenden und Abertausenden von markierten Gegenständen);Wenn es sich um einen wirklich enormen HTML-Import handelt, wird es meistens nur kaputt gemacht und endet nie. Offensichtlich ist dies eine sehr unbefriedigende Lösung für Reader-Power-User, da sie nie mit dem Import von markierten Elementen fertig ist. Wenn Sie ein Power-User sind und tausende von markierten Elementen haben, wird das Importieren als Lesezeichen nicht ausreichen.

Konvertieren der markierten Elemente in einzelne Links( und Importieren in Evernote)

Für die Art von Verarbeitungsleistung, die Benutzer benötigen( die Art von Verarbeitung, die 5.000 markierte Objekte in Minutenschnelle durchschneiden kann), wenden wir uns an Python, um uns zu helfenDurchsuche unsere riesige Liste.

Mit freundlicher Genehmigung von Paul Kerchen und Davide Della Casa, zwei Google Reader-Hauptbenutzern, die alle alten markierten Elemente exportieren wollten, haben wir zwei sehr praktische Python-Skripte, die uns dabei helfen können: 1) alle markierten Einträge zu konvertierenin verschiedene HTML-Dokumente und / oder 2) importieren Sie alle unsere markierten Artikel in Evernote.

Für beide Tricks muss Python auf Ihrem System installiert sein. Besorgen Sie sich eine Kopie von Python für Ihr Betriebssystem und installieren Sie es, bevor Sie fortfahren.

Nach der Installation von Python besuchen Sie die Site für das Google Reader Export-Projekt von Kerchen / Casa und speichern Sie die Dateien export2HTMLFiles.py und export2enex.py in demselben Ordner, in den Sie die Datei starred.json extrahiert haben.

Wenn Sie alle markierten Elemente in verschiedene HTML-Dateien konvertieren möchten, können Sie dies mit der Datei export2HTMLFiles.py tun, indem Sie den folgenden Befehl in dem Verzeichnis ausführen, in dem die Datei starred.json gespeichert ist:

python export2HTMLFiles.py

( Wenn pythonist nicht als systemweiter Befehl auf Ihrer Maschine vorgesehen, ersetzen Sie "python" durch den vollständigen Pfad zur Python-Programmdatei, zB C: \ Python2.7 \ python.exe)

Abhängig von der Anzahl der markierten Objekte, die Sie haben, kann dieser ProzessNehmen Sie einige Sekunden bis Minuten in Anspruch. Es dauerte ungefähr drei Minuten, um während unseres Tests 12.000 Sterne zu durchforsten.

Wenn Sie fertig sind, werden Sie eine Reihe von nummerierten und benannten HTML-Dateien haben( z. B. 1 Artikel, den Sie bei starred.html bis 10000 haben, einen anderen Artikel, den Sie starred.html).Der einfachste Weg, sie alle anzuschauen, besteht darin, einfach das lokale Verzeichnis in Ihren Webbrowser zu laden.

Dies ist eine großartige Möglichkeit, um Ihre markierten Objekte von Google Reader und der JSON-Datei zu befreien. Wenn Sie jedoch Artikel gespeichert haben, um sie später für Jahre zu lesen, haben Sie, wie bereits erwähnt, eine gewaltige Aufgabeauf deinen Händen.

Eine Möglichkeit, diese Aufgabe besser zu verwalten, besteht darin, Evernote als Arbeitsbereich zu verwenden, um nicht mehr benötigte markierte Elemente zu sortieren, zu markieren und möglicherweise zu löschen.

Es gibt zwei Möglichkeiten, wie Sie die Elemente in Evernote importieren können. Sie können die HTML-Dateien importieren, die wir gerade erstellt haben, indem Sie den Import-Ordner verwenden. In Ihrem Evernote Desktop-Client können Sie zu Extras - & gt;Importieren Sie Ordner und erstellen Sie dann einen Sicherungsordner für die HTML-Dateien. Wir haben einen Unterordner im /Reader/-Arbeitsordner namens Importe und ein neues Notizbuch in Evernote namens Markierte Objekte erstellt. Durch Ziehen und Ablegen der HTML-Dateien in den /Reader/Imports/-Ordner können wir sie als separate Notizen in den Evernote-Ordner "Markierte Objekte" importieren. Sie sind dort permanent gespeichert und können in aller Ruhe überprüft werden.

Alternativ können Sie, wenn Sie alle markierten Elemente auf einen Schlag in ein natives Evernote-Notizbuch konvertieren möchten, das zweite heruntergeladene Python-Skript, export2enex.py, verwenden. Der Vorteil dabei ist, dass die Formatierung der Dokumente etwas besser funktioniert.

Führen Sie in dem Ordner, in dem sich Ihre Datei starred.json befindet, den folgenden Befehl aus:

python export2enex.py & gt;StarredImport.enex

Nehmen Sie die resultierende Datei StarredImport.enex und importieren Sie sie in Ihren Evernote Desktop-Client mit Datei - & gt;Importieren - & gt;Evernote-Exportdateien.

An diesem Punkt haben Sie Ihre markierten Objekte vollständig von Google Reader befreit und Sie sind bereit, sich in die( möglicherweise langwierige) Angelegenheit des Sortierens durch den Stapel zu begeben.

Haben Sie eine clevere Möglichkeit, die JSON-Datei zu manipulieren und die markierten Elemente zu extrahieren? Treten Sie der unten stehenden Diskussion bei und teilen Sie Ihre Tipps und Tricks mit Ihren Leserkollegen.