Homepage » come » Come esportare gli elementi speciali da Google Reader

    Come esportare gli elementi speciali da Google Reader

    Se la tua reazione alla scomparsa annunciata di Google Reader è stata quella di urlare "Ma i miei articoli speciali!", Allora questo è il tutorial per te. Continua a leggere mentre ti mostriamo diversi modi per estrarre tutti i tuoi articoli speciali da Google Reader.

    Perché voglio farlo??

    Google Reader si sta chiudendo il 1 luglio. Se tu, come milioni di fan di RSS in tutto il mondo, sei un fan di Google Reader, ci sono buone probabilità che tu abbia usato la funzione stella per contrassegnare gli articoli da conservare, leggere più tardi o per altri scopi.

    Se desideri essere certo che tutti gli articoli speciali siano sicuri e sani nonostante l'implosione imminente di Google Reader, dovrai eseguire alcuni passaggi minori per assicurarti di avere i dati in tuo possesso e non lasciarli marcire sul Server di Google.

    Quando hai finito di seguire il tutorial, avrai (almeno) un file che contiene tutti gli elementi speciali e (a seconda del segmento del tutorial che decidi di seguire) gli elementi speciali in un altro formato amichevole.

    Tuttavia, c'è una cosa che non può essere aiutata dall'esportazione o dalla magia dell'automazione, e che in realtà sta elaborando il contenuto degli articoli speciali. Se hai letto articoli da leggere più tardi per anni, probabilmente sarai scioccato dal numero di articoli esportati che questo processo genera. Potrebbe essere sufficiente dedicare un po 'di tempo ogni giorno per alcune settimane per scavare un poco alla volta il dump risultante.

    Esportare i dati di Google Reader con Google Take away

    Il primo ordine del giorno è semplicemente ottenere una copia di tutti i tuoi dati di Google Reader direttamente in tuo possesso. In questo modo, indipendentemente da ciò che accadrà ai tuoi dati Reader sui server di Google in futuro, ne avrai una copia con cui lavorare.

    Google Takeout è un ottimo strumento per estrarre i tuoi dati da tutti i tipi di servizi Google, ma per questo tutorial ci interessa solo Reader. Visita la sottosezione Reader dello strumento Google Takeout qui. Ci vorrà un momento per calcolare la dimensione del file Takeout. Al termine, fai clic su Crea archivio.

    Nonostante non stia esportando il tuo intero account Google ma solo una piccola parte di esso, il processo richiede un tempo sorprendentemente lungo. Ti consigliamo di selezionare "Inviami un'e-mail quando è pronto" e andare a prendere una tazza di caffè.

    Al termine, fai clic sul pulsante Download visualizzato nell'angolo in basso a destra.

    Vai avanti ed estrai l'archivio in una directory di lavoro, come Documenti, e metti l'archivio stesso in un posto sicuro. I file di archivio sono organizzati come tali:

    [email protected].
    ... [email protected]
    ... lettore
    ... followers
    ... follow.json
    ... Mi è piaciuto
    ... notes.json
    ... shared-by-followers
    ... shared.json
    ... starred.json
    ... subscriptions.xml

    Ci sono due tipi di file nell'archivio: JSON e XML. I file JSON (JavaScript Object Notation) sono semplicemente un tipo di formato di interscambio dati e i file XML (Extensible Markup Language) sono un modo pratico per contrassegnare un documento in modo che sia leggibile sia dalla macchina che dall'uomo. Il file che ci interessa di più per questo tutorial è il file starred.json, poiché contiene tutte le voci relative agli elementi speciali.

    Di pari importanza nel grande schema di liberare i tuoi dati da Google Reader e passare a pascoli più verdi, tuttavia, è il file subscriptions.xml. Questo file contiene tutti i tuoi abbonamenti RSS e, se desideri importare tutti i tuoi vecchi abbonamenti da Google Reader in una nuova applicazione RSS, questo è il file che utilizzerai per farlo. Conservalo definitivamente (e l'archivio originale scaricato da Google Takeout) in un posto sicuro.

    Convertire gli oggetti speciali in segnalibri

    Uno dei modi più semplici per gestire il file JSON è utilizzare JSONview (un'estensione disponibile sia per Firefox che per Chrome). Questo metodo è più adatto per i lettori con un numero ridotto di elementi speciali in Google Reader (meno di 1.000).

    Installa l'estensione per il tuo browser e poi trascina semplicemente il file starred.json in un nuovo pannello del browser. Salva il file risultante come documento HTML. È quindi possibile girare a destra e importare il documento HTML nel browser Web prescelto e importerà tutti i collegamenti come nuovi segnalibri.

    Ci sono due aspetti negativi di questa tecnica, tuttavia. La prima è che ti ritroverai con alcuni URL duplicati nel tuo file di segnalibri come il dominio / l'URL di origine principale degli articoli che hai frequentemente recitato (ad esempio, articoli da How-To Geek) appariranno più volte. È un po 'fastidioso, ma non un grosso problema.

    Il secondo lato negativo è un rompicapo per le persone con molti articoli speciali (quelli di noi con migliaia e migliaia di articoli speciali); quando si ha a che fare con un'importazione HTML davvero enorme, il più delle volte si tratta solo di craps e non finisce mai. Ovviamente questa è una soluzione altamente insoddisfacente per gli utenti esperti di Reader, dato che non finisce mai di importare gli elementi speciali. Se sei un utente esperto e hai a disposizione migliaia di articoli speciali, importarli come preferiti non li taglierà.

    Conversione degli articoli speciali in singoli collegamenti (e importazione in Evernote)

    Per il tipo di pesante potenza di elaborazione richiesta dagli utenti (il tipo di elaborazione che può tagliare più di 5.000 elementi speciali in pochi minuti), ci rivolgiamo a Python per aiutarci a risolvere il nostro vasto elenco.

    Per gentile concessione di Paul Kerchen e Davide Della Casa, due utenti esperti di Google Reader che volevano esportare tutti i loro vecchi elementi speciali, abbiamo due utili script Python che possono aiutarci a fare una delle due cose: 1) convertire tutte le voci degli articoli speciali in documenti HTML distinti e / o 2) importa tutti i nostri articoli speciali in Evernote.

    Per entrambi i trucchi, devi avere Python installato sul tuo sistema. Prendi una copia di Python per il tuo sistema operativo e installalo prima di procedere.

    Dopo aver installato Python, visita il sito per il progetto di esportazione di Google Reader di Kerchen / Casa e salva i file export2HTMLFiles.py ed export2enex.py nella stessa cartella in cui hai estratto il tuo file starred.json.

    Se desideri convertire tutti gli elementi speciali in file HTML distinti, puoi farlo utilizzando export2HTMLFiles.py eseguendo il seguente comando all'interno della directory in cui è memorizzato il file starred.json:

    python export2HTMLFiles.py

    (Se python non è designato come un comando systemwide sulla macchina, sostituire "python" con il percorso completo dell'eseguibile python, ad esempio C: \ Python2.7 \ python.exe)

    A seconda del numero di elementi speciali che hai, questo processo può richiedere da pochi secondi a diversi minuti. Ci sono voluti circa tre minuti per strappare 12.000 articoli speciali durante il nostro test.

    Una volta terminato, avrai una serie di file HTML numerati e denominati (ad esempio, 1 di alcuni articoli hai recitato da.html a 10000 un altro articolo che hai recitato in.html). Il modo più semplice per vederli è semplicemente caricare la directory locale nel browser web.

    Questo è un ottimo modo per liberare i tuoi articoli speciali da Google Reader e il file JSON, ma come abbiamo detto prima nel tutorial, se hai salvato articoli per leggerli più tardi per anni, avrai un compito monumentale su le tue mani.

    Un modo per gestire meglio questa attività è utilizzare Evernote come spazio di lavoro per ordinare, taggare e potenzialmente eliminare elementi speciali non più utili.

    Esistono due modi per procedere all'importazione degli oggetti in Evernote. Puoi importare i file HTML che abbiamo creato un attimo fa utilizzando la cartella di importazione. All'interno del tuo client desktop Evernote puoi andare su Strumenti -> Importa cartelle e quindi creare una cartella di dump per i file HTML. Abbiamo creato una sottocartella nella cartella / Reader / lavoro denominata Imports e un nuovo blocco note in Evernote chiamato Articoli speciali. Trascinando e rilasciando i file HTML nella cartella / Reader / Imports / siamo in grado di importarli come note distinte nella cartella Starred Items di Evernote. Sono permanentemente memorizzati lì per essere rivisti a nostro piacimento.

    In alternativa, se desideri convertire tutti gli elementi speciali in un taccuino Evernote nativo in un colpo solo, puoi utilizzare il secondo script Python scaricato, export2enex.py per farlo. Il vantaggio di farlo è che fa un lavoro leggermente migliore preservando la formattazione dei documenti.

    All'interno della cartella in cui si trova il file starred.json, eseguire il seguente comando:

    python export2enex.py> StarredImport.enex

    Prendi il file risultante StarredImport.enex e importalo nel tuo client desktop Evernote utilizzando File -> Importa -> File di esportazione Evernote.


    A questo punto, hai liberato i tuoi articoli speciali, in totale, da Google Reader e sei pronto per dedicarti alla (potenzialmente lunga) attività di smistamento nella pila.

    Hai un modo intelligente di manipolare il file JSON ed estrarre gli elementi speciali? Unisciti alla discussione qui sotto e condividi i tuoi consigli e trucchi con i tuoi compagni di lettori.