31Aug

Miten vietät tähdellä merkityt kohteet Google-syötteenlukijasta

Jos reaktio Google Readerin ilmoitettuun kuolemantapaukseen oli huutaa "Mutta minun tähdellä merkityt kohteet !", Niin tämä on opetusohjelma sinulle. Lue lisää, kun näytämme monta tapaa purkaa kaikki tähdellä merkityt artikkelit Google-syötteenlukijasta.

Miksi haluan tehdä tämän?

Google Reader sulkeutuu 1. heinäkuuta. Jos olet, kuten miljoonat RSS-fanit eri puolilla maailmaa, Google-syötteenlukija, on hyvä mahdollisuus käyttää tähtitoimintoa merkitsemään artikkeleita, jotka haluat pitää, lukea myöhemmin tai muuhun tarkoitukseen.

Jos haluat olla varma, että kaikki nämä tähdellä merkityt artikkelit ovat turvallisia ja ääniä huolimatta Google Readerin tulevasta implisoinnista huolimatta, sinun on tehtävä muutamia vähäisiä toimia varmistaaksesi, että sinulla on hallussaan olevat tiedot, Googlen palvelimet.

Kun olet valmis seuraamaan opetusohjelmaa, sinulla on( vähintään) tiedosto, joka sisältää kaikki tähdellä merkityt kohteet ja( riippuen opetusohjelman segmentistä, jonka päätät noudattaa), tähdellä merkityt kohteet useammalla käyttäjällä- ystävällinen muoto.

Yksi asia ei ole mikään vievä tai automaation taikuus voi auttaa, mutta se on oikeastaan ​​käsittelyn sisällön tähdellä artikkeleita. Jos olet lukenut artikkeleita myöhemmin myöhemmin vuosia, olet todennäköisesti järkyttynyt siitä, kuinka monta vietyä artikkelia tämä prosessi tuottaa. Sinun on vain varattava vähän aikaa joka päivä muutaman viikon kuluttua kaivamaan tuloksena olevaa tyhjennystä vähän kerralla.

Google-syötteenlukijan tietojen vieminen Google Takeout

: n kanssa Ensimmäinen liiketoiminnan järjestys on saada kopio kaikista Google Reader -tiedostasi suoraan omistuksestasi. Näin, riippumatta siitä, mitä Googlen palvelimille tulevaisuudessa luodaan, sinulla on kopio toimistosta.

Google Takeout on erinomainen työkalu tietojen poistamiseen kaikenlaisista Googlen palveluista, mutta olemme kiinnostuneita vain tästä opetusohjelmasta. Käy tässä Google Takeout -työkalun Reader-alaosassa. Takeout-tiedoston koko lasketaan hetkeksi. Kun se päättyy, valitse Luo arkisto.

Huolimatta siitä, että se ei vie koko Google-tiliäsi vaan vain pieni osa siitä, prosessi kestää yllättävän pitkään. Suosittelemme, että tarkistat "Lähettäkää minulle, kun olet valmis" ja otat kahvia.

Kun kaikki on tehty, napsauta oikeassa alakulmassa olevaa Lataa-painiketta.

Siirry eteenpäin ja purkaa arkisto työhakemistoon, kuten Omat tiedostot, ja aseta arkisto turvalliseen paikkaan. Arkistotiedostot on järjestetty sellaisenaan:

[email protected].
. . [email protected]
. .. Lukija
. ... seuraajia.json
. ... seuraava.json
. ... liked.json
. ... notes.json
. ... shared-by-followers.json
. ... shared.json
. ... starred.json
. ... tilaukset.xml

Arkistossa on kaksi tiedostomuotoa: JSON ja XML.JSON( JavaScript Object Notation) -tiedostot ovat yksinkertaisesti tiedonvaihtomuoto ja XML( Extensible Markup Language) -tiedostot ovat kätevä tapa merkitä asiakirja niin, että se on sekä koneellisesti että luettavasti luettavissa. Tiedostosta, josta olemme kiinnostuneita tässä oppitunnistimessa, on tähdet.json-tiedosto, koska se sisältää kaikki tähdellä merkityt kohteet.

Yhtä tärkeä merkitys suuressa järjestelmässä, jonka avulla voit vapauttaa tietosi Google-syötteenlukijasta ja siirtyä vihreämpiin laitumiin, on kuitenkin subscriptions.xml-tiedosto. Tämä tiedosto sisältää kaikki RSS-tilauksesi ja jos haluat tuoda kaikki vanhat Google-syötteen tilaukset uudeksi RSS-sovellukseksi, tämä on tiedosto, jota käytät. Pidä se ehdottomasti( ja alkuperäisen arkiston, jonka olet ladannut Google Takeoutista) turvallisessa paikassa.

Starred-kohteiden muuntaminen kirjanmerkiksi

Yksi helpoimmista tavoista käsitellä JSON-tiedostoa on käyttää JSONview-ohjelmaa( laajennus käytettävissä sekä Firefox että Chrome).Tämä menetelmä sopii parhaiten lukijoihin, joissa on pieni määrä tähdellä merkittyjä kohteita Google Readerissä( alle 1 000).

Asenna vastaavan selaimen laajennus ja sitten vedä ja pudota starred.json-tiedosto uudelle selainikkunalle. Tallenna tuloksena oleva tiedosto HTML-dokumenttina. Voit sitten kääntyä oikealle ja tuoda HTML-dokumentin valitsemaasi verkkoselaimeen ja tuoda kaikki linkit uuteen kirjanmerkiksi.

Tässä tekniikassa on kuitenkin kaksi puutetta. Ensimmäinen on, että sinulla on joitakin URL-osoitteiden kaksoiskappaleita kirjanmerkkitiedostoina usein näytettyjen artikkeleiden verkkotunnuksen / päälähteen URL-osoitteena( kuten sanoa How-To Geekin artikkelit) näytetään useita kertoja. Se on hieman ärsyttävää, mutta se ei ole kovin suuri.

Toinen haittapuoli on kauppaeditori ihmisille, joilla on paljon tähdellä merkittyjä esineitä( ne, joista meillä on tuhansia ja tuhansia tähdellä merkittyjä esineitä);kun kyseessä on todella valtava HTML-tuonti, useimmiten se vain craps ulos ja koskaan päättyy. On selvää, että tämä on erittäin epätyydyttävä ratkaisu Readerin teho-käyttäjille, koska se ei koskaan lopeta tuo tähdellä merkittyjä kohteita. Jos olet tehokäyttäjä ja sinulla on tuhansia tähdellä merkittyjä kohteita, niiden tuominen kirjanmerkiksi ei vain aio leikata sitä.

Starred-kohteiden muuntaminen yksittäisiin linkkeihin( ja tuonti Evernote-tiedostoon)

Sellaiselle raskaalle prosessointitehoa käyttäville käyttäjille( sellainen käsittely, joka voi leikata 5000+ tähdellä merkityt kohteet muutamassa minuutissa), käännymme Pythoniin auttamaan meitämurskaa läpi massiivinen lista.

Paul Kerchen ja Davide Della Casa, kaksi Google Reader -tekäyttäjää, jotka halusivat viedä kaikki vanhat tähdellä merkityt kohteet, meillä on kaksi erittäin kätevää Python-skriptiä, jotka voivat auttaa meitä tekemään kahta asiaa: 1) muuntaa kaikki tähdellä merkityt kohteeterillisiin HTML-asiakirjoihin ja / tai 2) tuoda kaikki tähdellä merkityt tuotteet Evernote-tuotteeseen.

Sekä temppuja, sinun täytyy olla Python asennettuna järjestelmään. Pyydä kopio Pythonistä käyttöjärjestelmästäsi ja asenna se ennen kuin jatkat.

Kun olet asentanut Pythonin, käy Kerchen / Casa: n Google Reader Export -projektin sivustossa ja tallenna export2HTMLFiles.py ja export2enex.py tiedostot samaan kansioon, jolle otit tiedoston.

Jos haluat muuntaa kaikki tähdellä merkityt kohteet erillisiin HTML-tiedostoihin, voit tehdä sen käyttämällä export2HTMLFiles.py: tä suorittamalla seuraavan komennon hakemistossa, johon starred.json-tiedosto on tallennettu:

python export2HTMLFiles.py

( Jos pythonei ole määritetty koneesi koko järjestelmän kattavaksi komennoksi, korvata python täydellä polulla python-suoritettavaa tiedostoa varten, esim. C: \ Python2.7 \ python.exe)

Riippuen siitä, minkä tyyppisten tähdellä merkittyjen kohteiden määrä on, tämä prosessi voikestää muutamasta sekunnista muutamiin minuutteihin. Testimme aikana kesti noin kolme minuuttia repimällä 12 000 tähtiä.

Kun se on tehty, sinulla on sarja numeroituja ja nimettyjä HTML-tiedostoja( esim. 1 jotain artikkelia, johon olet luonut tähdellä.html 10000: aan jotain muuta artikkelia, jonka olet valinnut.html).Helpoin tapa tarkastella niitä on yksinkertaisesti ladata paikallisen hakemiston selaimessa.

Tämä on erinomainen tapa vapauttaa tähdellä merkityt kohteet Google-lukijalta ja JSON-tiedostosta, mutta kuten aiemmin opetusohjelmassa mainittiin, jos olet tallentanut artikkeleita lukemaan niitä myöhemmin vuosia, sinulla on monumentaalinen tehtäväkädet.

Yksi tapa hallita tätä tehtävää paremmin on käyttää Evernotea työtilassa lajittelemaan, merkitsemään ja mahdollisesti poistamaan enää hyödyllisiä tähdellä merkittyjä kohteita.

Voit jakaa kohteita Evernoteilla kahdella tavalla. Voit tuoda HTML-tiedostot, jotka luotiimme hetken kuluttua tuontikansion avulla. Evernote-työpöytäasiakkaasi sisällä voit siirtyä Työkalut - & gt;Tuo kansioita ja luo sitten HTML-tiedostojen salauskansion. Teimme AL-kansion /Reader/-työkansioon nimeltä Imports ja uusi muistikirja Evernote-nimeltään Starred Items. Vetämällä ja pudottamalla HTML-tiedostot /Reader/Imports/-kansioksi voimme tuoda ne erillisinä muistiinpanoina Evernote-kansioon merkityt kohteet. Ne pysyvät pysyvästi siellä tarkistettavana meidän vapaa-aikana.

Vaihtoehtoisesti, jos haluat muuntaa kaikki tähdellä merkityt kohteet natiiviin Evernote-muistikirjaan yhdellä swoopilla, voit käyttää toista Python-skriptiä, jonka olet ladannut, export2enex.py. Etuna on se, että se tekee hieman paremman työn säilyttäen asiakirjojen muotoilun.

Sen kansion sisällä, jossa starred.json-tiedosto sijaitsee, suorita seuraava komento:

python export2enex.py & gt;StarredImport.enex

Ottaa tuloksena oleva StarredImport.enex-tiedosto ja tuo se Evernote-työpöytäasiakkaaseen käyttämällä File - & gt;Tuo - & gt;Evernote Export -tiedostot.

Tässä vaiheessa olet vapautanut tähdellä merkityt kohteet kokonaisuudessaan Google-syötteenlukijasta ja olet valmis saamaan alas( mahdollisesti pitkäkestoista) yritystä lajittelua varten.

Onko älykäs tapa manipuloida JSON-tiedostoa ja poimia tähdellä merkityt kohteet? Liity alla olevaan keskusteluun ja jakaa vinkkisi ja temppuja muiden lukijoiden kanssa.