Uw items met een ster exporteren vanuit Google Reader
Als je reactie op de aangekondigde ondergang van Google Reader was om te schreeuwen "Maar mijn items met ster!", Dan is dit de tutorial voor jou. Lees verder, want we laten u meerdere manieren zien om al uw artikelen met een ster uit Google Reader te extraheren.
Waarom wil ik dit doen??
Google Reader wordt op 1 juli afgesloten. Als je, net als miljoenen RSS-fans over de hele wereld, een Google Reader-fan bent, is de kans groot dat je de sterfunctie gebruikt om artikelen te markeren om vast te houden, om later te lezen of voor een ander doel.
Als u er zeker van wilt zijn dat al die artikelen met een ster veilig en gezond zijn ondanks de naderende implosie van Google Reader, moet u een paar kleine stappen uitvoeren om ervoor te zorgen dat u de gegevens in uw bezit heeft en niet laat rotten op de Google-servers.
Als je klaar bent met het volgen van de tutorial, heb je (minimaal) een bestand dat al je items met een ster bevat en (afhankelijk van welk segment van de tutorial je besluit om mee te gaan) je items met een ster in een meer vriendelijk formaat.
Er is echter één ding waar exporteren of automatiseren met magie niet toe kan bijdragen en die de inhoud van de artikelen met een ster verwerkt. Als je al jarenlang artikelen in de hoofdrol hebt om later te lezen, zul je waarschijnlijk schrikken over het aantal geëxporteerde artikelen dat dit proces genereert. Misschien moet je elke dag een beetje tijd apart zetten om een paar weken lang beetje bij beetje door de resulterende vuilnis te graven.
Uw Google Reader-gegevens exporteren met Google Takeout
De allereerste opdracht is om gewoon een kopie van al uw Google Reader-gegevens direct in uw bezit te krijgen. Op deze manier, wat er ook gebeurt met uw Reader-gegevens op de servers van Google in de toekomst, heeft u een exemplaar om mee te werken.
Google Takeout is een geweldig hulpmiddel om uw gegevens uit alle soorten Google-services te halen, maar we zijn alleen geïnteresseerd in Reader voor deze zelfstudie. Ga hier naar de Reader-subsectie van de Google Takeout-tool. Het duurt even om de grootte van het Takeout-bestand te berekenen. Als het klaar is, klikt u op Archief maken.
Ondanks het feit dat het niet je hele Google-account exporteert, maar slechts een klein deel ervan, duurt het proces verrassend lang. We raden aan om 'E-mail mij wanneer klaar' te checken en een kop koffie te pakken.
Als alles klaar is, klikt u op de knop Downloaden in de rechterbenedenhoek.
Ga door en pak het archief uit in een werkmap, zoals Mijn documenten, en plaats het archief zelf op een veilige plaats. De archiefbestanden zijn als zodanig gerangschikt:
[email protected].
... [email protected] - afspraak
... lezer
... volgers.json
... following.json
... liked.json
... notes.json
... shared-by-followers.json
... shared.json
... starred.json
... abonnementen.xml
Er zijn twee bestandstypen in het archief: JSON en XML. JSON-bestanden (JavaScript Object Notation) zijn eenvoudigweg een type gegevensuitwisselingsformaat en XML-bestanden (Extensible Markup Language) zijn een handige manier om een document op te maken, zodat het zowel leesbaar voor de machine als voor de mens is. Het bestand waarin we het meest geïnteresseerd zijn in deze zelfstudie, is het starred.json-bestand, omdat het alle items bevat voor uw items met een ster.
Van even groot belang in het grote schema van het vrijmaken van uw gegevens uit Google Reader en het overschakelen op groenere weiden, is echter het bestand subscriptions.xml. Dit bestand bevat al uw RSS-abonnementen en, mocht u al uw oude abonnementen van Google Reader willen importeren in een nieuwe RSS-applicatie, dan is dit het bestand dat u zult gebruiken om dit te doen. Bewaar het (en het originele archief dat u hebt gedownload van Google Takeout) op een veilige plaats.
Het converteren van de items met ster naar bladwijzers
Een van de gemakkelijkste manieren om met het JSON-bestand om te gaan, is door JSONview te gebruiken (een extensie die zowel voor Firefox als Chrome beschikbaar is). Deze methode is het meest geschikt voor lezers met een klein aantal items met ster in Google Reader (minder dan 1.000).
Installeer de extensie voor uw browser en sleep eenvoudig het starred.json-bestand naar een nieuw browservenster. Sla het resulterende bestand op als een HTML-document. U kunt dan rechtsom draaien en het HTML-document in uw webbrowser naar keuze importeren en het zal alle links als nieuwe bladwijzers importeren.
Deze techniek heeft echter twee nadelen. De eerste is dat u een aantal dubbele URL's in uw bladwijzerbestand krijgt, omdat de URL van het domein / de hoofdbron van artikelen die u vaak met een ster heeft gemarkeerd (zoals bijvoorbeeld artikelen uit How-To Geek) meerdere keren zal verschijnen. Dat is een beetje vervelend, maar niet zo'n grote deal.
Het tweede nadeel is een dealbreaker voor mensen met veel items met een ster (die van ons met duizenden en duizenden items met ster); wanneer het gaat om een echt enorme HTML-import, loopt het meestal gewoon uit en is het nooit voltooid. Uiteraard is dit een zeer onbevredigende oplossing voor gebruikers van Reader Power, omdat het nooit klaar is met het importeren van items met een ster. Als u een hoofdgebruiker bent en duizenden items met sterren te verwerken hebt, kunt u deze gewoon als bladwijzers importeren.
De items met een ster omzetten naar individuele koppelingen (en importeren naar Evernote)
Voor het soort zware verwerkingskracht dat gebruikers nodig hebben (het soort verwerking dat in slechts enkele minuten meer dan 5.000 items met sterren kan snijden), wenden we ons tot Python om ons te helpen onze massieve lijst te doorbreken.
Met dank aan Paul Kerchen en Davide Della Casa, twee krachtige gebruikers van Google Reader die al hun oude items met een ster wilden exporteren, hebben we twee erg handige Python-scripts die ons kunnen helpen een van de twee dingen te doen: 1) alle itemitems met ster omzetten in verschillende HTML-documenten en / of 2) importeer al onze items met een ster in Evernote.
Voor beide trucs moet Python op je systeem zijn geïnstalleerd. Pak een kopie van Python voor uw besturingssysteem en installeer het voordat u doorgaat.
Na het installeren van Python, bezoekt u de site voor Kerchen / Casa's Google Reader Export-project en slaat u de export2HTMLFiles.py en export2enex.py-bestanden op naar dezelfde map als waarin u uw starred.json-bestand hebt uitgepakt..
Als u al uw items met ster wilt converteren naar verschillende HTML-bestanden, kunt u dit doen met behulp van de export2HTMLFiles.py door de volgende opdracht uit te voeren in de map waarin uw starred.json-bestand is opgeslagen:
python export2HTMLFiles.py
(Als python niet is aangewezen als een systeemomvattende opdracht op uw machine, vervangt u "python" door het volledige pad naar het uitvoerbare bestand python, bijvoorbeeld C: \ Python2.7 \ python.exe)
Afhankelijk van het aantal items met ster dat je hebt, kan dit proces variëren van enkele seconden tot enkele minuten. Het kostte ons ongeveer drie minuten om 12.000 items met ster te doorzoeken tijdens onze test.
Als dit is voltooid, hebt u een reeks genummerde en benoemde HTML-bestanden (bijvoorbeeld 1 van een artikel dat u starred.html tot 10000 een ander artikel met sterred.html). De eenvoudigste manier om ze allemaal te bekijken, is door simpelweg de lokale map in uw webbrowser te laden.
Dit is een geweldige manier om je items met ster te verwijderen uit Google Reader en het JSON-bestand, maar zoals we eerder in de zelfstudie hebben vermeld, als je artikelen hebt opgeslagen om ze later te lezen, heb je een gigantische taak op jouw handen.
Een manier om deze taak beter te beheren, is door Evernote te gebruiken als een werkruimte om niet langer nuttige items met een ster te sorteren, te taggen en mogelijk te verwijderen.
Er zijn twee manieren om de items in Evernote te importeren. U kunt de HTML-bestanden importeren die we zojuist hebben gemaakt door de Import-map te gebruiken. Binnen uw Evernote desktop-client kunt u naar Extra -> Mappen importeren gaan en vervolgens een dump-map maken voor de HTML-bestanden. We maakten een submap in de / Reader / werkmap met de naam Imports en een nieuwe notebook in Evernote met de naam Starred Items. Door de HTML-bestanden naar de map / Reader / Imports / te slepen en neer te zetten, kunnen we deze importeren als afzonderlijke opmerkingen in de Everring-map Items met ster. Ze worden daar permanent opgeslagen om op ons gemak te worden beoordeeld.
Als u in één keer al uw items met ster wilt converteren naar een native Evernote-notitieblok, kunt u ook het tweede Python-script gebruiken dat u hebt gedownload, export2enex.py om dit te doen. Het voordeel hiervan is dat het een iets betere taak heeft om de opmaak van de documenten te behouden.
In de map waarin uw starred.json-bestand zich bevindt, voert u de volgende opdracht uit:
python export2enex.py> StarredImport.enex
Neem het resulterende bestand StarredImport.enex en importeer het in uw Evernote desktop-client met behulp van Bestand -> Importeren -> Evernote-exportbestanden.
Op dit punt heb je je items met ster vrijgegeven in de totaliteit van Google Reader en ben je klaar om de (mogelijk langdurige) sorteeractiviteiten door de stapel te voltooien.
Heb je een slimme manier om het JSON-bestand te manipuleren en de items met ster te extraheren? Neem deel aan de onderstaande discussie en deel uw tips en trucs met uw collega-lezers.