Ako exportovať svoje položky označené hviezdičkou zo služby Google Reader
Ak vaša reakcia na oznámenú zánik služby Google Reader mala kričať "Ale Moje položky označené hviezdičkou!", Potom toto je návod pre vás. Čítajte ďalej, pretože vám ukážeme niekoľko spôsobov, ako môžete zo služby Google Reader extrahovať všetky články označené hviezdičkou.
Prečo to robím?
Google Reader sa vypne 1. júla. Ak ste ako milióny RSS fanúšikov po celom svete boli fanúšikmi služby Google Reader, existuje veľká šanca, že ste použili funkciu hviezdičky na označenie článkov, ktoré sa majú uchovávať, čítať neskôr alebo na nejaký iný účel.
Ak by ste chceli byť istí, že všetky tieto články s hviezdičkou sú bezpečné a bezpečné napriek blížiacej sa implóze služby Google Reader, budete musieť vykonať niekoľko menších krokov, aby ste zaistili, že máte k dispozícii údaje, ktoré máte vo vašom vlastníctve, Servery Google.
Keď skončíte s nasledujúcimi tutoriálmi, budete mať (minimálne) súbor, ktorý obsahuje všetky položky označené hviezdičkou a (v závislosti od toho, ktorý segment tutoriálu sa rozhodnete nasledovať spolu s), položky označené hviezdičkou, priateľský formát.
Existuje jedna vec, ktorú vám môže pomôcť žiaden kúsok exportu alebo automatizácie, a to skutočne spracováva obsah článkov označených hviezdičkou. Ak ste hrali články, ktoré budete čítať neskôr už roky, pravdepodobne budete šokovaní, koľko vyexportovaných článkov tento proces generuje. Možno budete musieť každý deň na niekoľko týždňov vyčleniť trochu času na to, aby ste skopírovali výsledný výpis bitov po bitoch.
Export údajov zo služby Google Reader pomocou služby Google Takeout
Prvou objednávkou je jednoducho získať kópiu všetkých vašich údajov v službe Google Reader priamo vo vašom vlastníctve. Týmto spôsobom, bez ohľadu na to, čo sa stane s vašimi údajmi o čítačoch na serveroch spoločnosti Google v budúcnosti, budete mať k dispozícii kópiu.
Služba Google Takeout je skvelý nástroj na extrahovanie údajov zo všetkých druhov služieb Google, ale my sa zaujímame iba o aplikáciu Reader pre tento tutoriál. Navštívte sekciu Reader nástroja Google Takeout tu. Na vypočítanie veľkosti súboru Takeout chvíľu trvá. Po dokončení kliknite na položku Vytvoriť archív.
Napriek tomu, že celý Váš účet Google nevyváža, ale len málo, proces trvá prekvapujúco dlho. Odporúčame vám skontrolovať "Pošlite mi e-mail, keď je pripravený" a chyťte si šálku kávy.
Keď je všetko hotovo, kliknite na tlačidlo Prevziať, ktoré sa zobrazí v pravom dolnom rohu.
Pokračujte a extrahujte archív do pracovného adresára, ako sú Moje dokumenty, a uložte archív sám na bezpečné miesto. Archívne súbory sú usporiadané takto:
[email protected].
... [email protected]
... Reader
... followers.json
... following.json
... liked.json
... notes.json
... shared-by-followers.json
... shared.json
... starred.json
... subscriptions.xml
V archíve sú dva typy súborov: JSON a XML. Súbory JSON (JavaScript Object Notation) sú jednoducho typom formátu na výmenu údajov a súbory XML (Extensible Markup Language) sú užitočným spôsobom na označenie dokumentu tak, aby bolo strojovo aj ľudsky čitateľné. Súbor, ktorý nás najviac zaujíma pre tento tutoriál, je súbor starred.json, pretože obsahuje všetky položky pre položky označené hviezdičkou.
Rovnako dôležité vo veľkom systéme uvoľnenia údajov zo služby Google Reader a prechodu na ekologickejšie pastviny je však súbor subscriptions.xml. Tento súbor obsahuje všetky vaše odbery RSS a ak chcete importovať všetky staré odbery zo služby Google Reader do novej RSS aplikácie, je to súbor, ktorý použijete na tento účel. Určite si ju uložte (a originálny archív, ktorý ste prevzali zo služby Google Takeout) na bezpečnom mieste.
Konverzia položiek označených hviezdičkou do záložiek
Jedným z najjednoduchších spôsobov riešenia súboru JSON je použitie programu JSONview (rozšírenie dostupné pre Firefox aj Chrome). Táto metóda je najvhodnejšia pre čitateľov s malým počtom položiek označených hviezdičkou v službe Google Reader (menej ako 1000).
Nainštalujte rozšírenie príslušného prehliadača a jednoducho pretiahnite súbor starred.json do nového okna prehliadača. Uložte výsledný súbor ako HTML dokument. Potom môžete otočiť doprava a importovať dokument HTML do vášho webového prehliadača podľa výberu a importovať všetky odkazy ako nové záložky.
Existujú však dva nedostatky tejto techniky. Prvým je to, že skončíte s niektorými duplicitnými adresami URL v súbore so záložkami ako doména / hlavná zdrojová adresa URL článkov, ktoré ste často označovali ako hviezdičky (ako napríklad články z aplikácie How-To Geek) sa objavia viackrát. To je trochu nepríjemné, ale nie také veľké.
Druhá nevýhoda je pre ľudí s množstvom položiek označených hviezdičkou (tí z nás s tisíckami a tisíckami položiek označených hviezdičkou) prelomiť obchod. pri zaobchádzaní s naozaj obrovským importom HTML, väčšinu času práve vykradne a nikdy neskončí. Je zrejmé, že je to veľmi neuspokojivé riešenie pre užívateľov Power Reader, pretože nikdy nedokončí importovanie vašich položiek označených hviezdičkou. Ak ste používateľom napájania a máte na starosti tisíce položiek označených hviezdičkou, importujete ich ako záložky, ale nebudete to musieť prerušiť.
Konverzia položiek označených hviezdičkou na jednotlivé odkazy (a importovanie do Evernote)
Pokiaľ ide o druh ťažkého spracovateľského výkonu, ktorý potrebujú používatelia (druh spracovania, ktorý môže minúť 5 000 článkov označených hviezdičkou za minútu), obrátime sa na Python, aby nám pomohli krízať prostredníctvom nášho rozsiahleho zoznamu.
S láskavým dovolením Paul Kerchen a Davide Della Casa, dvoch používateľov Power Reader, ktorí chcú exportovať všetky svoje staré položky s hviezdičkou, máme dva veľmi šikovné Python skripty, ktoré nám môžu pomôcť urobiť jednu z dvoch vecí: 1) odlišné HTML dokumenty a / alebo 2) importovať všetky naše položky označené hviezdičkou do Evernote.
Pre oba triky budete musieť mať Python nainštalovaný vo vašom systéme. Chyť kópiu Pythonu pre váš operačný systém a nainštalujte ho skôr, ako budete pokračovať.
Po inštalácii programu Python navštívte stránku projektu Kerchen / Casa Google Reader Export a uložte súbory export2HTMLFiles.py a export2enex.py do tej istej zložky, do ktorej ste extrahoval súbor starred.json.
Ak chcete previesť všetky položky označené hviezdičkou do odlišných súborov HTML, môžete to urobiť pomocou príkazu export2HTMLFiles.py vykonaním nasledujúceho príkazu v adresári, v ktorom je uložený váš súbor starred.json:
python export2HTMLFiles.py
(Ak python nie je vo vašom počítači označený ako systémový príkaz, nahraďte "python" úplnou cestou k spustiteľnému súboru python, napríklad C: \ Python2.7 \ python.exe)
V závislosti od počtu položiek označených hviezdičkou môže tento proces trvať od niekoľkých sekúnd až po niekoľko minút. Trvalo okolo troch minút, kým počas nášho testu prekonali 12 000 položiek označených hviezdičkou.
Keď sa to stane, budete mať sériu očíslovaných a pomenovaných súborov HTML (napríklad 1 článok, ktorý ste označili hviezdičkou.html až 10000 ďalšími článkami, ktoré ste označili hviezdičkou.html). Najjednoduchší spôsob, ako sa na ne pozrieť, je jednoducho načítať lokálny adresár vo vašom webovom prehliadači.
Je to skvelý spôsob, ako uvoľniť svoje položky označené hviezdičkou zo služby Google Reader a súboru JSON, ale ako sme už spomenuli v príručke, ak ste ukladali články a čítať ich neskôr už roky, budete mať monumentálnu úlohu na tvoje ruky.
Jedným zo spôsobov, ako môžete túto úlohu lepšie spravovať, je použiť funkciu Evernote ako pracovný priestor na triedenie, označovanie a potenciálne odstránenie už nepotrebných položiek označených hviezdičkou.
Existujú dva spôsoby, ako môžete importovať položky do Evernote. Môžete importovať súbory HTML, ktoré sme vytvorili pred chvíľou pomocou importnej zložky. V rámci vášho desktopového klienta Evernote môžete prejsť do Nástroje -> Importovať priečinky a vytvoriť priečinok výpisu pre súbory HTML. Do priečinka / Reader / work sme vytvorili podadresár s názvom Importy a nový zápisník v Evernote nazvanom Položky označené hviezdičkou. Ťahaním súborov HTML do priečinka / Reader / Imports / ich môžeme importovať ako samostatné poznámky do priečinka Evernote položky označené hviezdičkou. Sú tam natrvalo uložené, aby sme ich mohli prehodnotiť v našom voľnom čase.
Prípadne, ak by ste chceli premeniť všetky položky označené hviezdičkou na natívny notebook Evernote v jednom okamihu, môžete použiť druhý skenovaný Python skript, export2enex.py. Výhodou je, že robí trochu lepšiu prácu pri zachovaní formátovania dokumentov.
V priečinku, v ktorom sa nachádza súbor hviezda, vykonajte nasledujúci príkaz:
python export2enex.py> StarredImport.enex
Vezmite výsledný súbor StarredImport.enex a importujte ho do vášho desktopového klienta Evernote pomocou File -> Import -> Evernote Export Files.
V tomto okamihu ste oslobodili svoje položky označené hviezdičkou v celku od služby Google Reader a ste pripravení dostať sa k (potenciálne zdĺhavým) činnostiam triedenia cez hromadu.
Máte šikovný spôsob manipulácie s súborom JSON a extrahovanie položiek označených hviezdičkou? Zapojte sa do nižšie uvedenej diskusie a zdieľajte svoje tipy a triky s ostatnými čitateľmi.