Sådan eksporteres dine stjernemarkerede elementer fra Google Reader
Hvis din reaktion på den annoncerede død af Google Reader var at skrige "Men Mine stjernede artikler!", Så er dette tutorial til dig. Læs videre, da vi viser dig flere måder at udvinde alle dine stjernemarkerede artikler fra Google Reader på.
Hvorfor vil jeg gøre dette?
Google Reader lukker den 1. juli. Hvis du, som millioner af RSS-fans over hele verden, var en Google Reader-fan, er der en god chance for at du brugte stjernefunktionen til at flagge artikler til at holde fast ved, at læse senere eller til andre formål.
Hvis du vil være sikker på, at alle de stjernede artikler er sikre og lyd på trods af den forestående implosion af Google Reader, skal du udføre et par mindre trin for at sikre, at du har dataene i din besiddelse og ikke forladt til at rådne på Google-servere.
Når du er færdig med at følge vejledningen, har du (i det mindste) en fil, der indeholder alle dine stjernemarkerede elementer og (afhængigt af hvilket segment af den vejledning du beslutter dig for at følge med) dine stjernemarkerede elementer i en mere bruger- venligt format.
Der er en ting, der ikke er noget at eksportere eller automatisering magi kan hjælpe med, men det er faktisk at behandle indholdet af de stjernede artikler. Hvis du har været hovedrolle artikler til at læse senere i årevis nu, vil du sandsynligvis blive chokeret over, hvor mange eksporterede artikler denne proces genererer. Du skal måske bare afsætte lidt tid hver dag i nogle uger til at grave gennem den resulterende dump bit for bit.
Eksporterer dine Google Reader-data med Google Takeout
Den allerførste forretningsorden er at blot få en kopi af alle dine Google Reader-data direkte i din besiddelse. På denne måde, uanset hvad der sker med dine Reader-data på Googles servere i fremtiden, får du en kopi af den til at arbejde med.
Google Takeout er et godt værktøj til at udtrække dine data fra alle mulige Google-tjenester, men vi er kun interesserede i Reader til denne vejledning. Besøg læserens underafsnit i Google Takeout-værktøjet her. Det tager et øjeblik at beregne størrelsen på Takeout-filen. Når det er færdigt, skal du klikke på Opret arkiv.
På trods af at det ikke eksporterer hele din Google-konto, men kun en lille del af det, tager processen en overraskende lang tid. Vi anbefaler, at du kontrollerer "Email mig, når du er klar" og tager en kop kaffe.
Når det er færdigt, skal du klikke på Download-knappen, der vises nederst til højre.
Gå videre og hent arkivet til en arbejdskatalog, f.eks. Mine dokumenter, og læg arkivet selv på et sikkert sted. Arkivfilerne er arrangeret som sådan:
[email protected].
... dit [email protected]
... Læser
... følgere.json
... following.json
... liked.json
... notes.json
... delt-efter-følgere.json
... shared.json
... starred.json
... abonnementer.xml
Der er to filtyper i arkivet: JSON og XML. JSON-filer (JavaScript Object Notation) er simpelthen en type dataudvekslingsformat, og XML (Extensible Markup Language) -filer er en praktisk måde at markere et dokument på, så det både er maskinligt og menneskeligt læsbart. Filen, som vi er mest interesserede i for denne vejledning, er filen starred.json, da den indeholder alle poster for dine stjernemarkerede elementer.
Af lige stor betydning i det store plan om at frigive dine data fra Google Reader og flytte til grønnere græsgange, er abonnementet.xml-filen. Denne fil indeholder alle dine RSS-abonnementer, og hvis du ønsker at importere alle dine gamle abonnementer fra Google Reader til et nyt RSS-program, er det den fil, du vil bruge til at gøre det. Hold det helt sikkert (og det originale arkiv du downloadede fra Google Takeout) på et sikkert sted.
Konvertering af de stjernede elementer til bogmærker
En af de nemmeste måder at håndtere JSON-filen på er at bruge JSONview (en udvidelse til rådighed for både Firefox og Chrome). Denne metode er bedst egnet til læsere med et lille antal stjernemarkerede elementer i Google Reader (mindre end 1.000).
Installer udvidelsen til din respektive browser, og træk og slip simpelthen stjernen starred.json-filen på en ny browserrude. Gem den resulterende fil som et HTML-dokument. Du kan derefter dreje til højre og importere HTML-dokumentet til din valgte webbrowser, og det vil importere alle links som nye bogmærker.
Der er dog to ulemper ved denne teknik. Den første er, at du vil ende med nogle dublette webadresser i din bogmærkefil, da domænenavnet / hovedkildens webadresse for artikler, du ofte har stjernemarkeret (som f.eks. Artikler fra How-To Geek) vises flere gange. Det er lidt irriterende, men ikke så stort af en aftale.
Den anden ulempe er en deal breaker for folk med mange stjernede elementer (de af os med tusindvis af tusindvis af stjernede elementer); når man beskæftiger sig med en rigtig enorm HTML-import, bliver det meste af tiden bare craps og aldrig færdig. Det er klart, at dette er en yderst utilfredsstillende løsning for Lærer-strømbrugere, da det aldrig er færdig med at importere dine stjernemarkerede elementer. Hvis du er en strømbruger, og du har tusindvis af stjernemarkerede elementer at håndtere, importerer du dem som bogmærker, vil det ikke skære det.
Konvertere de stjernede elementer til individuelle links (og importere til Evernote)
For den slags tunge forarbejdningseffektbrugere har brug for (den slags forarbejdning, der kan skære gennem 5.000 + stjernede elementer i minutter), vi vender os til Python for at hjælpe os med at crunch gennem vores massive liste.
Hilsen af Paul Kerchen og Davide Della Casa, to Google Reader-strømbrugere, der ønskede at eksportere alle deres gamle stjernede elementer, har vi to meget praktiske Python-scripts, der kan hjælpe os med at gøre en af to ting: 1) konvertere alle de stjernede elementer i forskellige HTML-dokumenter og / eller 2) importerer alle vores stjernede elementer til Evernote.
For begge tricks skal du have Python installeret på dit system. Tag en kopi af Python til dit operativsystem, og installer det før du fortsætter.
Efter installation af Python, besøg webstedet for Kerchen / Casa's Google Reader Export-projekt og gem eksport2HTMLFiles.py og export2enex.py-filer til den samme mappe, som du har hentet din starred.json-fil til.
Hvis du ønsker at konvertere alle dine stjernemarkerede elementer til forskellige HTML-filer, kan du gøre det ved hjælp af export2HTMLFiles.py ved at udføre følgende kommando i den mappe, hvor din starred.json-fil er gemt:
python export2HTMLFiles.py
(Hvis python ikke er udpeget som en systembaseret kommando på din maskine, skal du erstatte "python" med den fulde sti til python-eksekverbar, fx C: \ Python2.7 \ python.exe)
Afhængigt af antallet af stjernede elementer, du har, kan denne proces tage overalt fra et par sekunder til flere minutter. Det tog omkring tre minutter at rive gennem 12.000 stjernede elementer under vores test.
Når det er færdigt, har du en række nummererede og navngivne HTML-filer (f.eks. 1 artiklen du stjernede.html til 10000 en anden artikel, du starred.html). Den nemmeste måde at se på dem alle er at blot indlæse den lokale mappe i din webbrowser.
Dette er en fantastisk måde at frigøre dine stjernemarkerede elementer fra Google Reader og JSON-filen, men som vi tidligere nævnte i vejledningen, hvis du har gemt artikler til at læse dem senere i mange år nu, har du en monumental opgave på dine hænder.
En måde du bedre kan klare denne opgave på, er at bruge Evernote som arbejdsområde til at sortere, tagge og potentielt slette ikke længere nyttige stjernede elementer.
Der er to måder, du kan gå ved at importere varerne til Evernote. Du kan importere de HTML-filer, vi oprettede for et øjeblik siden, ved hjælp af importmappen. Inden for din Evernote-desktopklient kan du gå til Værktøjer -> Importmapper og derefter oprette en dump-mappe til HTML-filerne. Vi lavede en undermappe i mappen / Reader / Work, der hedder Imports og en ny notesbog i Evernote, der hedder Starred Items. Ved at trække og slippe HTML-filerne i mappen / Læser / Import / mappe kan vi importere dem som forskellige noter i Evernote-mappen Starred Items. De er permanent gemt der for at blive gennemgået på vores fritid.
Alternativt kan du bruge det andet Python-script, du downloadede, til at konvertere alle dine stjernemarkerede elementer til en indbygget Evernote-notesbog i ét sving. Export2enex.py gør det. Fordelen ved at gøre det er, at det gør et lidt bedre job, der bevarer formateringen af dokumenterne.
Inden for den mappe, hvor din starred.json-fil er placeret, skal du udføre følgende kommando:
python export2enex.py> StarredImport.enex
Tag den resulterende fil StarredImport.enex og importer den til din Evernote desktop-klient ved hjælp af Fil -> Import -> Evernote Export Files.
På dette tidspunkt har du befriet dine stjernemarkerede elementer fra Google Reader, og du er klar til at komme ned til den (potentielt lange) virksomhed, der sorterer gennem bunken.
Har du en smart måde at manipulere JSON-filen på og udtrække de stjernede elementer? Deltag i diskussionen herunder og del dine tips og tricks med dine medlæsere.