31Aug
Hvis din reaktion på den annoncerede død af Google Reader var at skrige "Men mine stjernede elementer !", Så er dette tutorial for 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 på, 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 efterladt at rotne påGoogles 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 tutorial du beslutter at følge med) dine stjernemarkerede elementer i en mere bruger-friendly format.
Der er en ting, der ikke er noget at eksportere eller automatisering magi kan hjælpe med, og det er faktisk at behandle indholdet af de stjernede artikler. Hvis du har været hovedrollende artikler til at læse senere i årevis, 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.
Eksportere 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 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].
. . [email protected]
. .. Læser
. ... følgere.json
. ... following.json
. ... liked.json
. ... notes.json
. ... delt-ved-følgere.json
. ... shared.json
. ... starred.json
. ... subscriptions.xml
Der er to filtyper i arkivet: JSON og XML.JSON( JavaScript Object Notation) -filer 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. Den fil, 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 frigivelse af dine data fra Google Reader og flytning til grønnere græsgange er imidlertid subscriptions.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 browservindue. 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 stjernede elementer, der skal håndteres, importeres dem som bogmærker bare ikke at skære det.
Konvertering Emnerne med asterisk til individuelle links( og Import til Evernote)
For slags tunge processorkraft brugere har brug for( den form for behandling, der kan skære igennem end 5.000 stjernemarkerede elementer i minutter), vi vender til Python hjælpe oscrunch gennem vores massive liste.
udlånt af Paul Kerchen og Davide Della Casa, to Google Reader superbrugere, der ønskede at eksportere alle deres gamle stjernemarkerede elementer, har vi to meget handy Python scripts, der kan hjælpe os til at gøre en af to ting: 1) konvertere alle de revne item posterind 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 Python, besøge webstedet for Kerchen / Casas Google Læser Export projekt og gem export2HTMLFiles.py og export2enex.py filer til den samme mappe, du har pakket din starred.json fil.
Hvis du ønsker at konvertere alle dine stjernemarkerede elementer i 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 pythoner ikke udpeget som en systemwide kommando på din maskine, skal du udskifte ”python” med den fulde sti til python eksekverbare, fx C: \ Python2.7 \ python.exe)
Afhængig af antallet af stjernemarkerede elementer, du har, denne proces kanTag alt 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 gjort, har du en række nummererede og navngivne HTML-filer( for eksempel 1 artiklen du starred.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-fil, men som vi nævnte tidligere i tutorial, hvis du har været at spare artikler til at læse dem senere i år nu, har du en monumental opgavepå dine hænder.
En måde, du bedre kan klare denne opgave, er at bruge Evernote som arbejdsområde til at sortere, tagge og eventuelt slette ikke længere nyttige stjernede elementer.
Der er to måder, hvorpå du kan importere varerne til Evernote. Du kan importere de HTML-filer, vi oprettede for et øjeblik siden, ved hjælp af importmappen. I din Evernote-desktopklient kan du gå til værktøjer - & gt;Importer mapper og derefter oprette en dump mappe til HTML-filerne. Vi lavede en undermappe i /Reader/-arbejdsmappen, der hedder Imports, og en ny notesbog i Evernote kaldet stjernede elementer. Ved at trække og slippe HTML-filerne i mappen /Reader/Imports/ 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, hvis du gerne vil konvertere alle dine stjernemarkerede genstande til en indbygget Evernote-notesbog i et sving, kan du bruge det andet Python-script, du downloadede, export2enex.py for at gøre det. Fordelen ved at gøre det er, at det gør et lidt bedre job, der bevarer formateringen af dokumenterne.
I den mappe, hvor din starred.json-fil er placeret, skal du udføre følgende kommando:
python export2enex.py & gt;StarredImport.enex
Tag den resulterende fil StarredImport.enex og importer den til din Evernote desktop-klient ved hjælp af File - & gt;Import - & gt;Evernote Export Files.
På dette tidspunkt har du befriet dine stjernemarkerede elementer i helhed fra Google Læser, 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 nedenfor og del dine tips og tricks med dine medlæsere.