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 je to návod pre vás. Čítajte ďalej, pretože vám ukážeme viaceré spôsoby, ako môžete zo služby Google Reader extrahovať všetky články označené hviezdičkou.
Prečo to mám robiť?
Služba 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 označené hviezdičkou sú bezpečné a bezpečné napriek hroziacemu zneužitiu aplikácie Google Reader, budete musieť vykonať niekoľko drobných krokov, aby ste zabezpečili, že máte k dispozícii údaje, ktoré máte k dispozícii, Servery Google.
Keď skončíte s nasledujúcim kurzom, budete mať (minimálne) súbor, ktorý obsahuje všetky položky označené hviezdičkou a (v závislosti od toho, v ktorom sektore výučby, ktorú sa rozhodnete nasledovať spolu s) položiek označených hviezdičkou, priateľský formát.
Existuje jedna vec, ktorú vám môže pomôcť žiadny kúsok exportu alebo automatizácia, 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, budete pravdepodobne šokovaní, koľko vyexportovaných článkov tento proces generuje. Možno budete musieť každý deň na niekoľko týždňov vyčistiť trochu času na to, aby ste skopírovali výsledný výpis bitom za bit.
Export údajov služby Google Reader pomocou služby Google Takeout
Google Takeout je skvelý nástroj na extrahovanie vašich ú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 výpočet veľkosti súboru Takeout bude chvíľku trvať. Po dokončení kliknite na položku Vytvoriť archív.
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, je súbor starred.json, pretože obsahuje všetky položky položiek označených hviezdičkou.
Rovnako dôležité vo veľkom systéme uvoľnenia údajov zo služby Google Reader a presunutie do zelenších pasienkov 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 aplikácie RSS, 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
Nainštalujte rozšírenie pre príslušný prehliadač a jednoducho presuňte súbor hviezda.json do nového okna prehliadača. Uložte výsledný súbor ako dokument HTML. 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 hrali (ako napríklad články z 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 hviezdnych položiek (tých z nás s tisíckami a tisíckami položiek označených hviezdičkou) rozporuplné. pri zaobchádzaní s naozaj obrovským importom HTML, väčšinu času práve vyrastie a nikdy neskončí. Je zrejmé, že je to veľmi neuspokojivé riešenie pre používateľov Power Reader, pretože nikdy nefinalizuje 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, a preto ich nebudete musieť odstrániť.
Konverzia položiek označených hviezdičkou na jednotlivé odkazy (a importovanie do Evernote)
S láskavým dovolením Paul Kerchen a Davide Della Casa, dvoch používateľov Power Reader, ktorí chceli 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) previesť všetky položky položiek označených hviezdičkou 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 programu Python pre 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 pre projekt spoločnosti Kerchen / Casa v programe Google Reader Export a uložte súbory export2HTMLFiles.py a export2enex.py do rovnakej 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 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 hviezdnych položiek, ktoré máte, 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 prerazili 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. 1 článok, ktorý ste hviezdou.html až 10000 nejaký iný článok ste starred.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 oslobodiť položky označené hviezdičkou zo služby Google Reader a súboru JSON, ale ako sme už uviedli 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ť 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 svojho desktopového klienta Evernote môžete prejsť na 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ý prenosný počítač v Evernote nazvanom Starred Items. Ť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 konvertovať všetky položky označené hviezdičkou do natívneho notebooku Evernote v jednom okamihu, môžete použiť druhý skenovací Python, ktorý ste stiahli, export2enex.py tak urobiť. Výhodou je, že robí trochu lepšiu prácu pri zachovaní formátovania dokumentov.
V priečinku, kde sa nachádza váš 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) aktivitám triedenia cez hromadu.
Máte šikovný spôsob manipulácie so súborom JSON a extrahovaním položiek označených hviezdičkou? Zapojte sa do diskusie nižšie a zdieľajte svoje tipy a triky s kolegami čitateľmi.