31Aug
Ako je vaša reakcija na najavljenu smrt Google Readera bila krik "Ali moje stavke sa zvjezdicom !", Onda je ovo tutorial za vas.Čitajte dalje dok vam prikazujemo više načina da izvučemo sve svoje članke sa zvjezdicama iz Google Readera.
Zašto to želim učiniti?
Google Reader se zatvara 1. srpnja. Ako ste, poput milijuna RSS navijača širom svijeta, bili obožavatelji usluge Google Reader, postoji dobra šansa da ste koristili funkciju zvijezda kako biste označili članke koji će ih držati, čitati kasnije ili za neku drugu svrhu.
Ako želite biti sigurni da su svi ti članovi označeni zvjezdicom sigurni i zvučni, unatoč predstojećoj imploziji Google Readera, morat ćete izvršiti nekoliko manjih koraka kako biste osigurali podatke koji su vam u posjedu, Google poslužitelji.
Kada završite s uputama, imat ćete( u najmanju ruku) datoteku koja sadrži sve vaše stavke sa zvjezdicom i( ovisno o tome koji segment udžbenika koji odlučite slijediti zajedno s) stavke označene zvjezdicom u više korisnikaprijateljski format.
Postoji jedna stvar koju malo izvoza ili magija automatizacije ne može pomoći, međutim, i to zapravo obrađuje sadržaj članaka označenih zvjezdicom. Ako već godinama glumite članke za čitanje kasnije, vjerojatno ćete biti zaprepašteni koliko izvezenih članaka koji ovaj proces generira. Vi samo trebate ostaviti na stranu malo vremena svaki dan za nekoliko tjedana da kopaju kroz rezultat dump malo po malo.
Izvoz podataka Google Readera s Google arhiviranjem
Vrlo prva narudžba tvrtke je da jednostavno dobijete kopiju svih podataka Google Readera izravno u vašem posjedu. Na taj način, bez obzira na to što će se ubuduće događati vašim Readerovim podacima na Googleovim poslužiteljima, imat ćete kopiju za koju želite raditi.
Google arhiviranje izvrstan je alat za izdvajanje podataka iz svih vrsta Googleovih usluga, no samo za ovaj vodič nam je zanimljivo Čitač.Posjetite Reader podsekciju alata Google arhiviranje ovdje. Potrajat će vam trenutak da biste izračunali veličinu datoteke Takeout. Kada završi, kliknite Izradi arhivu.
Unatoč činjenici da ne izvozi cijeli Google račun, već samo mali dio toga, proces traje iznenađujuće dugo. Preporučujemo da provjerite "Pošaljite mi e-poštu kada budete spremni" i da iskoristite šalicu kave. Kada je sve završeno, kliknite gumb Preuzmi koji se pojavljuje u donjem desnom kutu.
Idite naprijed i izvadite arhivu u radni imenik, poput My Documents, i stavite samu arhivu na sigurno mjesto. Arhivske datoteke uređene su kao takve:
[email protected].
. . [email protected]
. .. Čitač
. ... followers.json
. ... following.json
. ... liked.json
. ... notes.json
. ... zajednički-po-sljedbenici.json
. ... shared.json
. ... starred.json
. ... subscriptions.xml
Postoje dvije vrste datoteka u arhivi: JSON i XML.Datoteke JSON( JavaScript Object Notation) jednostavno su vrsta formata razmjene podataka i XML( Extensible Markup Language) datoteke su praktični način označavanja dokumenta kako bi se čitala i stroja i ljudska. Datoteka za koju smo najviše zainteresirani za ovaj vodič je datoteka sa zvjezdicom.json, jer sadrži sve unose za vaše stavke sa zvjezdicom.
Jednako važno u velikom planu oslobađanja podataka iz Google Readera i premještanja na zeleniju pašu, međutim, je datoteka subscriptions.xml. Ova datoteka sadrži sve vaše RSS pretplate i, ako želite uvesti sve svoje stare pretplate iz Google Readera u novu RSS aplikaciju, to je datoteka koju ćete koristiti za to. Definitivno ga zadržite( i originalnu arhivu koju ste preuzeli s Google arhiviranja) na sigurno mjesto.
Pretvaranje stavki označenih zvjezdicama u oznake
Jedan od najjednostavnijih načina rješavanja JSON datoteke je korištenje JSONview( proširenje koje je dostupno i za Firefox i za Chrome).Ova je metoda najprikladnija za čitatelje s malim brojem stavki označenih zvjezdicom u Google Readeru( manje od 1.000).
Instalirajte proširenje za vaš odgovarajući preglednik, a zatim jednostavno povucite i ispustite datoteku starred.json u novu oknu preglednika. Spremite rezultirajuću datoteku kao HTML dokument. Zatim možete okrenuti desno i uvesti HTML dokument u svoj web preglednik po izboru i uvesti sve veze kao nove oznake.
Međutim, postoje dvije propuste ove tehnike. Prva je da ćete imati krađu dupliciranih URL-ova u vašoj oznaci kao URL domene / glavnih izvora članaka koje ste često označili zvjezdicom( primjerice, članci iz Kako-To Geek) pojaviti više puta. To je pomalo neugodno, ali ne tako veliko.
Drugi nedostatak je prekidac posla za osobe s puno zvjezdica( one od nas s tisućama i tisućama stavki sa zvjezdicom);kada se bave stvarno ogromnim uvozom HTML-a, većinu vremena to jednostavno craps out i nikada ne završi. Očito je ovo vrlo nezadovoljavajuće rješenje za korisnike Power Readera, jer nikada ne završava uvoz vaših stavki s oznakom. Ako ste korisnik energije i imate tisuće stavki s kojima ste ih označili, uvozite ih kao oznake samo ih neće izrezati.
Pretvaranje stavki označenih zvjezdicama na pojedinačne veze( i uvoz u Evernote)
Za vrstu teških procesora potrebnih korisnika( vrsta obrade koja može smanjiti 5,000 stavki označenih zvjezdicom u nekoliko minuta), okrećemo se Pythu da nam pomogneprobijanje kroz naš masivni popis.
Ljubaznošću Paula Kerchena i Davide Della Casa, dvije korisnike energije Google Readera koji su željeli izvoziti sve svoje staro označene stavke, imamo dva vrlo praktična Python skripta koja nam mogu pomoći da napravite jednu od dvije stvari: 1) pretvorite sve unose stavke označene zvjezdicomu različite HTML dokumente i / ili 2) uvesti sve naše stavke sa zvjezdicom u Evernote.
Za obje trikove morate imati Python instaliran na vašem sustavu. Preuzmite kopiju Python za vaš operativni sustav i instalirajte ga prije nastavka.
Nakon instalacije Python posjetite web mjesto za Kerchen / Casaov projekt izvoza Google Readera i spremite datoteke export2HTMLFiles.py i export2enex.py u istu mapu na koju ste izdvojili datoteku sa zvjezdicom.
Ako želite pretvoriti sve svoje stavke označene zvjezdicom u različite HTML datoteke, to možete učiniti pomoću export2HTMLFiles.py izvršavanjem sljedeće naredbe unutar direktorija u kojem je pohranjena datoteka sa zvjezdicom.json:
python export2HTMLFiles.py
( ako je pitonne označava se kao naredba na cijelom sustavu na vašem računalu, zamijenite "python" s punim putom na izvršnu datoteku python, npr. C: \ Python2.7 \ python.exe)
Ovisno o broju stavki sa zvjezdicom koje imate, ovaj proces možeuzeti bilo gdje od nekoliko sekundi do nekoliko minuta. Za vrijeme našeg testa trebalo je oko tri minute da probije 12.000 stavaka označenih zvjezdicom.
Kada završite, imat ćete niz numeriranih i imenovanih HTML datoteka( npr., 1 neki članak koji ste označili zvjezdicom.html do 10000 neki drugi članak koji ste označili zvjezdicom.html).Najjednostavniji način da ih pogledate je jednostavno učitavanje lokalnog imenika u vašem web pregledniku.
Ovo je odličan način za oslobađanje stavki sa zvjezdicama iz Google Readera i JSON datoteke, no kao što smo ranije spomenuli u vodiču, ako ste godinama spremali članke da ih kasnije čitate, imat ćete monumentalan zadatakna rukama.
Jedan od načina na koji možete bolje upravljati ovim zadatkom jest korištenje Evernote kao radnog prostora za sortiranje, označavanje i potencijalno brisanje više korisnih stavki sa zvjezdicom.
Postoje dva načina kako možete uvesti stavke u Evernote. Možete uvesti HTML datoteke koje smo stvorili prije nekoliko trenutaka pomoću mape za uvoz. Unutar vašeg Evernote desktop klijenta možete ići na Tools - & gt;Import Folders, a zatim izradite mapu s izvatkom za HTML datoteke. Napravili smo podmapa u /Reader/ radnoj mapi pod nazivom Uvoz i novu bilježnicu u Evernote zvanim Starred Items. Povlačenjem i ispuštanjem HTML datoteka u mapu /Reader/Imports/ možemo ih uvesti kao zasebne bilješke u mapu Evernote s oznakama označenim zvjezdicom. Trajno su pohranjeni ovdje kako bismo ih pregledali u slobodno vrijeme.
Alternativno, ako želite pretvoriti sve svoje stavke sa zvjezdicom u zasebnu Evernote bilježnicu, možete upotrijebiti drugu Python skriptu koju ste preuzeli, export2enex.py da to učinite. Prednost je to da se radi o nešto boljem poslu koji čuva oblikovanje dokumenata.
U mapi u kojoj se nalazi datoteka sa zvjezdicom.json izvršite sljedeću naredbu:
python export2enex.py & gt;StarredImport.enex
Preuzmite dobivenu datoteku StarredImport.enex i uvezite ga u svoj Evernote desktop klijent pomoću datoteke - & gt;Uvoz & gt;Evernote izvozne datoteke.
U ovom ste trenutku oslobodili svoje stavke sa zvjezdicom u cjelini, od Google Readera i spremni ste se spustiti do( potencijalno dugotrajnog) poslovanja sortiranja kroz hrpu.
Imate pametan način manipuliranja JSON datotekom i izvuci stavke sa zvjezdicom? Pridružite se raspravi u nastavku i podijelite savjete i trikove sa svojim kolegama čitateljima.