Izvoz elementov, označenih z zvezdico, iz Google Bralnika
Če je bil vaš odziv na napovedano propad Google Readerja, da je kričal “Ampak moji elementi z zvezdico!", Potem je to vadnica za vas. Preberite, ko vam prikazujemo več načinov, kako iz Google Bralnika izvleči vse članke, označene z zvezdico.
Zakaj to želim storiti??
Google Bralnik se izklopi 1. julija. Če ste, tako kot milijoni oboževalcev RSS po vsem svetu, oboževalec Google Bralnika, obstaja velika verjetnost, da ste funkcijo zvezdic uporabili za označevanje izdelkov, ki jih lahko hranite, za branje pozneje ali za druge namene.
Če želite biti prepričani, da so vsi ti člani z zvezdico varni in zdravi kljub bližajočemu se uničenju Google Bralnika, boste morali narediti nekaj manjših korakov, da zagotovite, da imate podatke v vaši lasti in jih ne boste pustili, da gnetejo Googlovi strežniki.
Ko končate s sledenjem vadnici, boste imeli (vsaj) datoteko, ki bo vsebovala vse elemente z zvezdico in (odvisno od tega, v katerem delu vadnice se boste odločili slediti), elemente z zvezdico v uporabniku prijazno obliko.
Obstaja pa ena stvar, ki je ne moremo pomagati pri izvozu ali avtomatizaciji in to dejansko obdeluje vsebino člankov z zvezdico. Če ste že leta uporabljali članke za branje pozneje, boste verjetno šokirani, koliko izvoženih izdelkov ustvari ta proces. Morda boste morali za nekaj tednov vsak dan odložiti nekaj časa, da boste kopali po odlagališču malo po malo.
Izvažanje podatkov Google Bralnika z Google Takeout
Že prvi vrstni red podjetja je, da dobite kopijo vseh podatkov Google Bralnika neposredno v vaši lasti. Na ta način, ne glede na to, kaj se bo v prihodnje zgodilo z vašimi podatki bralnika na Googlovih strežnikih, boste imeli kopijo za delo z njim.
Google Takeout je odlično orodje za pridobivanje podatkov iz vseh vrst Googlovih storitev, vendar nas zanima le Reader za to vadnico. Obiščite pododdelek Bralnika orodja Google Takeout tukaj. Za izračun velikosti datoteke Takeout bo potreben trenutek. Ko končate, kliknite Ustvari arhiv.
Kljub dejstvu, da ne izvaža celotnega Google računa, temveč le majhen delež, traja proces presenetljivo dolg. Priporočamo, da preverite »Pošljite mi e-pošto, ko ste pripravljeni« in se odločite za kavo.
Ko je vse končano, kliknite gumb Prenos, ki se prikaže v spodnjem desnem kotu.
Nadaljujte in izvlecite arhiv v delovni imenik, kot so Moji dokumenti, in sam arhiv postavite na varno mesto. Arhivske datoteke so urejene kot take:
[email protected].
… Vaše uporabniško [email protected] izpust
… Bralnik
… Followers.json
… Ki sledi
… Liked.json
… Notes.json
… Souporaba-sledilci.json
… Shared.json
… Starred.json
… Subscriptions.xml
V arhivu sta dve vrsti datotek: JSON in XML. Datoteke JSON (JavaScript Object Notation) so preprosto vrsta formatov za izmenjavo podatkov, datoteke XML (Extensible Markup Language) pa so priročen način za označevanje dokumenta, tako da je strojno in človeško berljiv. Datoteka, ki nas najbolj zanima, je datoteka starred.json, saj vsebuje vse vnose za elemente z zvezdico.
Enako pomembna v veliki shemi sprostitve podatkov iz Google Bralnika in premik na bolj zelene pašnike pa je datoteka subscriptions.xml. Ta datoteka vsebuje vse vaše naročnine na RSS in če želite uvoziti vse stare naročnine iz Google Bralnika v novo aplikacijo RSS, je to datoteka, ki jo boste uporabili za to. Vsekakor ga hranite (in izvirni arhiv, ki ste ga prenesli iz storitve Google Takeout) na varno mesto.
Pretvarjanje elementov z zvezdico v zaznamke
Ena izmed najlažjih načinov za obdelavo datoteke JSON je uporaba JSONview (razširitev, ki je na voljo za Firefox in Chrome). Ta način je najbolj primeren za bralce z majhnim številom elementov z zvezdico v Google Bralniku (manj kot 1.000).
Namestite razširitev za svoj brskalnik in nato preprosto povlecite in spustite datoteko starred.json v novo podokno brskalnika. Shranite nastalo datoteko kot dokument HTML. Nato lahko zavijete desno in uvozite dokument HTML v izbrani spletni brskalnik in vse povezave uvozi kot nove zaznamke.
Obstajata dve slabosti te tehnike. Prva je, da boste v datoteki zaznamkov dobili nekaj podvojenih URL-jev, saj se bo domena / glavni vir URL-jev člankov, ki ste jih pogosto označili z zvezdico (npr. Članki iz Geek-a), pojavili večkrat. To je malo nadležno, vendar ne tako veliko.
Druga slabost je dogovor o prekinitvi za ljudi z veliko postavkami z zvezdico (tiste, ki imajo tisoče in tisoče elementov z zvezdico); ko se ukvarjate z resnično ogromnim uvozom HTML-jev, večino časa preprosto craps in nikoli ne konča. Očitno je to zelo nezadovoljiva rešitev za močne uporabnike bralnika, saj nikoli ne konča uvažanja elementov z zvezdico. Če ste močan uporabnik in imate na tisoče elementov z zvezdico, ki jih želite obravnavati, jih uvozite kot zaznamke.
Pretvarjanje elementov z zvezdico v posamezne povezave (in uvažanje v Evernote)
Za vrsto zahtevne procesorske moči, ki jo uporabniki potrebujejo (vrsta obdelave, ki lahko preseže 5.000 elementov z zvezdico v nekaj minutah), se obračamo na Python, da bi nam pomagali krčiti naš obsežen seznam.
Z dovoljenjem Paul Kerchena in Davide Della Casa, dva močna uporabnika Google Readerja, ki sta želela izvoziti vse svoje stare označene elemente, imamo dve zelo priročni Python skripti, ki nam lahko pomagata narediti eno od naslednjih dveh stvari: 1) pretvoriti vse postavke z zvezdico v različni dokumenti HTML in / ali 2) uvozijo vse elemente z zvezdico v Evernote.
Za oba trika boste morali imeti nameščen Python v vašem sistemu. Zajemite kopijo Pythona za vaš operacijski sistem in jo namestite, preden nadaljujete.
Ko namestite Python, obiščite spletno mesto projekta Kerchen / Casa Google Reader Export in shranite datoteke export2HTMLFiles.py in export2enex.py v isto mapo, v katero ste izvlekli datoteko starred.json.
Če želite pretvoriti vse elemente z zvezdico v ločene datoteke HTML, lahko to storite z export2HTMLFiles.py tako, da v imeniku, kjer je shranjena datoteka starred.json, izvedete naslednji ukaz:
python export2HTMLFiles.py
(Če python ni določen kot sistemski ukaz na vaši napravi, nadomestite »python« s celotno potjo do izvedljive datoteke python, npr. C: Python2.7 \ t
Ta postopek lahko traja od nekaj sekund do nekaj minut, odvisno od števila elementov, označenih z zvezdico. Trajalo je približno tri minute, da smo med našim testom raztrgali 12.000 zvezdic.
Ko bo to opravljeno, boste imeli vrsto oštevilčenih in imenovanih datotek HTML (npr. 1 članek, ki ste ga starred.html do 10000 drug članek, ki ste ga starred.html). Najlažji način, da jih pogledate, je preprosto naložiti lokalni imenik v spletni brskalnik.
To je odličen način za osvoboditev elementov, označenih z zvezdico, iz Google Bralnika in datoteke JSON, vendar, kot smo že omenili v vadnici, če ste že leta shranjevali članke, da jih boste brali pozneje, boste imeli monumentalno nalogo. tvoje roke.
Eden od načinov za izboljšanje te naloge je uporaba Evernote kot delovnega prostora za razvrščanje, označevanje in morebitno brisanje neuporabnih elementov z zvezdico.
Obstajata dva načina za uvoz elementov v Evernote. Datoteke HTML, ki smo jih ustvarili pred kratkim, lahko uvozite z uporabo mape za uvoz. V vašem odjemalcu namizja Evernote lahko obiščete Orodja -> Uvozi mape in nato ustvarite mapo za izpis datotek HTML. Naredili smo podmapo v mapi / Reader / work, imenovano Uvozi, in nov prenosni računalnik v Evernote, imenovan Elementi z zvezdico. Z vlečenjem in spuščanjem datotek HTML v mapo / Reader / Imports / jih lahko uvozimo kot ločene beležke v mapi Evernote. Tam so trajno shranjeni, da bi jih lahko pregledali.
Če pa želite vse svoje elemente z zvezdico pretvoriti v izvirni prenosni računalnik Evernote v enem naletu, lahko za to uporabite drugi skript Python, ki ste ga prenesli, export2enex.py. Prednost tega je, da opravi nekoliko boljšo službo in ohrani oblikovanje dokumentov.
V mapi, v kateri je datoteka starred.json, izvedite naslednji ukaz:
python export2enex.py> StarredImport.enex
Vzemite nastalo datoteko StarredImport.enex in jo uvozite v odjemalca namizja Evernote s pomočjo datoteke -> Uvozi -> datoteke za izvoz Evernote.
Na tej točki ste osvobodili elemente z zvezdico, v celoti, iz Google Bralnika in pripravljeni ste začeti z (potencialno dolgimi) posli razvrščanja skozi kup.
Imate pameten način za manipulacijo datoteke JSON in razdelitev elementov z zvezdico? Pridružite se razpravi spodaj in delite svoje nasvete in trike s svojimi kolegi.