Hemsida » hur » Så här exporterar du dina stjärnmärkta objekt från Google Reader

    Så här exporterar du dina stjärnmärkta objekt från Google Reader

    Om din reaktion på den tillkännagede förseningen av Google Reader var att skrika "Men mina stjärnmärkta objekt!", Då är det här handledningen för dig. Läs vidare eftersom vi visar dig flera sätt att extrahera alla dina stjärnartiklar från Google Reader.

    Varför vill jag göra det här?

    Google Reader stängs av den 1 juli. Om du, som miljontals RSS-fans över hela världen, var en Google Reader-fan, finns det en bra chans att du använde stjärnfunktionen att flagga artiklar att hålla fast vid, läsa senare eller för något annat syfte.

    Om du vill vara säker på att alla de stjärnartiklarna är säkra och säkra trots den pågående implosionen av Google Reader, måste du utföra några mindre steg för att säkerställa att du har data i din besittning och inte lämnat för att rotna på Googles servrar.

    När du är klar med att följa handledningen har du (åtminstone) en fil som innehåller alla dina stjärnmärkta objekt och (beroende på vilket segment av handledningen du bestämmer dig för att följa med) dina stjärnmärkta objekt i en mer användar- vänligt format.

    Det finns en sak som inte kan exporteras eller automation magi kan hjälpa till med, men det hanterar faktiskt innehållet i de stjärnade artiklarna. Om du har spelat artiklar för att läsa senare i flera år kommer du förmodligen att bli chockad över hur många exporterade artiklar denna process genererar. Du kanske bara måste lägga undan lite tid varje dag i några veckor för att gräva genom den resulterande dumpningen bit för bit.

    Exportera din Google Reader-data med Google Takeout

    Den allra första verksamheten är att helt enkelt få en kopia av alla dina Google Reader-data direkt i din besittning. På så sätt, oavsett vad som händer med dina läsardata på Googles servrar i framtiden, får du en kopia av den att fungera med.

    Google Takeout är ett utmärkt verktyg för att extrahera dina data från alla Google-tjänster, men vi är bara intresserade av Reader för den här handledningen. Besök läsarens underavsnitt i Google Takeout-verktyget här. Det tar en stund att beräkna storleken på Takeout-filen. När det är klart klickar du på Skapa arkiv.

    Trots att det inte exporterar hela ditt Google-konto utan bara en liten del av det, tar processen överraskande lång tid. Vi rekommenderar att du checkar "Email me when ready" och tar en kopp kaffe.

    När allt är klart, klicka på knappen Hämta som visas i nedre högra hörnet.

    Gå vidare och extrahera arkivet till en arbetsmapp, till exempel Mina dokument, och lägg arkivet själv på ett säkert ställe. Arkivfilerna är ordnade som sådana:

    [email protected].
    ... ditt anvä[email protected]
    … Läsare
    ... följare.json
    ... following.json
    ... liked.json
    ... notes.json
    ... shared-by-followers.json
    ... shared.json
    ... starred.json
    ... prenumerationer.xml

    Det finns två filtyper i arkivet: JSON och XML. JSON (JavaScript Object Notation) -filer är helt enkelt en typ av datautbytesformat och XML (Extensible Markup Language) -filer är ett praktiskt sätt att markera ett dokument så att det är både maskin och läsbar. Filen som vi är mest intresserad av för denna handledning är filen starred.json, eftersom den innehåller alla poster för dina stjärnredigerade objekt.

    Av samma vikt vid det stora systemet att frigöra dina data från Google Reader och gå vidare till grönare betesmarker är dock subscriptions.xml-filen. Den här filen innehåller alla dina RSS-prenumerationer och om du vill importera alla dina gamla prenumerationer från Google Reader till ett nytt RSS-program, är det den fil du ska använda för att göra det. Håll det definitivt (och det ursprungliga arkivet du laddat ner från Google Takeout) på ett säkert ställe.

    Konvertera de stjärnmärkta objekten till bokmärken

    Ett av de enklaste sätten att hantera JSON-filen är att använda JSONview (en förlängning tillgänglig för både Firefox och Chrome). Den här metoden passar bäst för läsare med ett litet antal stjärnredigeringsobjekt i Google Reader (mindre än 1000).

    Installera förlängningen för din respektive webbläsare och dra och släpp sedan enkelt filen starred.json i en ny webbläsarfönster. Spara den resulterande filen som ett HTML-dokument. Du kan sedan svänga om till höger och importera HTML-dokumentet till din webbläsare och det importerar alla länkar som nya bokmärken.

    Det finns dock två nackdelar med denna teknik. Det första är att du kommer att sluta med några dubbla webbadresser i din bokmärkesfil eftersom domänen / huvudkällans webbadress för artiklar som du ofta har spelat med (t.ex. säger artiklar från hur-till-geek) visas flera gånger. Det är lite irriterande, men inte så stort av en affär.

    Den andra nackdelen är en avbrottsbrytare för personer med många stjärnklara objekt (de av oss med tusentals och tusentals stjärnklarade saker); när det handlar om en riktigt enorm HTML-import, klarar det hela tiden bara och slutar aldrig. Självklart är detta en mycket otillfredsställande lösning för Reader Power-användare, eftersom det aldrig slutar importera dina stjärnmärkta objekt. Om du är en strömanvändare och du har tusentals stjärnorna att hantera, importerar dem som bokmärken bara inte att klippa det.

    Konvertera de stjärnmärkta objekten till enskilda länkar (och importera till Evernote)

    För den typ av tunga bearbetningseffekt användare behöver (den typ av bearbetning som kan skära genom 5 000 + stjärnbilder på några minuter), vänder vi oss till Python för att hjälpa oss att cruncha genom vår massiva lista.

    Courtesy av Paul Kerchen och Davide Della Casa, två Google Reader-strömanvändare som ville exportera alla sina gamla stjärnartiklar, vi har två mycket praktiska Python-skript som kan hjälpa oss att göra en av två saker: 1) konvertera alla poster med stjärnan distinkta HTML-dokument och / eller 2) importera alla våra stjärnmärkta objekt till Evernote.

    För båda trick måste du ha Python installerat på ditt system. Ta en kopia av Python för ditt operativsystem och installera det innan du fortsätter.

    Efter installationen av Python, besök webbplatsen för Kerchen / Casa: s Google Reader Export-projekt och spara export2HTMLFiles.py och export2enex.py-filer till samma mapp som du extraherade din starred.json-fil till.

    Om du vill konvertera alla dina stjärnmärkta objekt till olika HTML-filer kan du göra det med export2HTMLFiles.py genom att utföra följande kommando i katalogen där din starred.json-fil är lagrad:

    python export2HTMLFiles.py

    (Om python inte är ett systemwidthommandon på din maskin, ersätt "python" med hela sökvägen till python körbar, t ex C: \ Python2.7 \ python.exe)

    Beroende på antalet starred-objekt du har kan denna process ta överallt från några sekunder till flera minuter. Det tog ungefär tre minuter att rippa igenom 12 000 spelartiklar under vårt test.

    När det är klart kommer du att ha en serie numrerade och namngivna HTML-filer (t.ex. 1 artikel du starred.html till 10000 någon annan artikel som du starred.html). Det enklaste sättet att titta på dem alla är att helt enkelt ladda den lokala katalogen i din webbläsare.

    Det här är ett utmärkt sätt att befria dina stjärnredigerade objekt från Google Reader och JSON-filen, men som vi tidigare nämnde i handledningen, om du har sparat artiklar för att läsa dem senare i flera år, har du en monumental uppgift på dina händer.

    Ett sätt att bättre hantera den här uppgiften är att använda Evernote som en arbetsyta för att sortera, tagga och eventuellt radera inte längre användbara starred-objekt.

    Det finns två sätt du kan gå om att importera objekten till Evernote. Du kan importera de HTML-filer som skapades för en stund sedan med hjälp av Importera mapp. Inom din Evernote-skrivarklient kan du gå till Verktyg -> Importera mappar och skapa sedan en dumpmapp för HTML-filerna. Vi gjorde en undermapp i mappen / Reader / Work som heter Imports och en ny anteckningsbok i Evernote som heter Starred Items. Genom att dra och släppa HTML-filerna i mappen / Reader / Imports / kan vi importera dem som olika anteckningar i Evernote-mappen Starred Items. De lagras permanent för att bli granskade på fritiden.

    Alternativt, om du vill konvertera alla dina stjärnmärkta objekt till en inbyggd Evernote-anteckningsbok i ett slag, kan du använda det andra Python-skriptet du laddat ner, export2enex.py att göra det. Fördelen med att göra det är att det gör ett något bättre jobb som bevarar formateringen av dokumenten.

    Inför mappen där din starred.json-fil finns, kör följande kommando:

    python export2enex.py> StarredImport.enex

    Ta den resulterande filen StarredImport.enex och importera den till din Evernote-skrivarklient med File -> Import -> Evernote Export Files.


    Vid denna tidpunkt har du befriat dina stjärnmärkta objekt, i helhet, från Google Reader och du är redo att komma ner till den (potentiellt långa) verksamheten att sortera genom stapeln.

    Har du ett smart sätt att manipulera JSON-filen och extrahera de stjärnade objekten? Gå med i diskussionen nedan och dela dina tips och tricks med dina medläsare.