Jei jūsų reakcija į paskelbtą "Google Reader" nugriovimą buvo verksmas "Bet mano žvaigždute pažymėti elementai! ", Tada tai yra jums vadovėlis. Skaitykite toliau, kai parodysime kelis būdus, kaip išgauti visus "Google" skaitytojo naudotus žvaigždute pažymėtus straipsnius.
Kodėl noriu tai padaryti?
"Google Reader" uždaromas liepos 1 d. Jei, pavyzdžiui, milijonai RSS gerbėjų visame pasaulyje, buvo "Google Reader" ventiliatorius, yra didelė tikimybė, kad naudojate funkciją "žvaigždutė", kad pažymėtumėte straipsnius, kuriuos norite laikyti, skaityti vėliau ar kitu tikslu.
Jei norėtumėte būti tikri, kad visi šie žvaigždute pažymėti straipsniai yra saugūs ir patikimi, nepaisant to, kad "Google" skaitytojas bus sunaikintas, turėsite atlikti keletą nedidelių veiksmų, kad užtikrintumėte, jog turėtumėte turimų duomenų, kurie nebuvo palikti puvimui. "Google" serveriai.
Kai baigsite naudoti vadovėlį, turėsite (bent jau) failą, kuriame yra visi jūsų pažymėti elementai ir (priklausomai nuo to, kokio seka vadovaudamiesi jūs nuspręsite sekti kartu) savo pažymėtus elementus naudosite daugiau naudotojų. draugiškas formatas.
Tačiau yra vienas dalykas, dėl kurio trūksta eksporto ar automatikos magijos, o tai iš tikrųjų apdoroja žvaigždute pažymėtų straipsnių turinį. Jei jau keletą metų skaitėte straipsnius, skaitytus vėliau, jūs tikriausiai būsite šokiruoti, kiek eksportuojamų straipsnių šis procesas generuoja. Galite tiesiog atidėti šiek tiek laiko kiekvieną dieną keletą savaičių, kad iškasti iš karto gautą dumblą.
"Google" skaitytojo duomenų eksportas "Google Takeout"
"Google Takeout" yra puikus įrankis, leidžiantis išgauti jūsų duomenis iš visų "Google" paslaugų rūšių, bet mes norėtume, kad šis vadovėlis tik skaitytojas. Čia apsilankykite "Google" išvedimo įrankio skiltyje "Skaitytojas". Paimamas momentas apskaičiuoti "Takeout" failo dydį. Kai baigsite, spustelėkite Kurti archyvą.
Kai tai bus padaryta, spustelėkite mygtuką Atsisiųsti, kuris rodomas apatiniame dešiniajame kampe.
Eik į priekį ir išarchyvuokite archyvą į darbo katalogą, pvz., "Mano dokumentai", ir patalpinkite archyvą saugioje vietoje. Archyvo failai yra tokie:
[email protected]… [email protected] … Reader …. followers.json …. following.json …. liked.json …. notes.json …. shared-by-followers.json …. shared.json …. starred.json …. subscriptions.xml
Archyve yra du failų tipai: JSON ir XML. JSON ("JavaScript Object Notation") failai yra tiesiog duomenų mainų formato tipas, o XML (Extensible Markup Language) - patogus būdas žymėti dokumentą, kad jis būtų mašininis ir suprantamas skaitliui. Failas, kurio labiausiai domina ši vadovėlis, yra žvaigždute.json failas, nes jame yra visi jūsų žvaigždute pažymėtų elementų įrašai.
Tačiau vienodai svarbu didžioji schema išlaisvinti duomenis iš "Google Reader" ir juda į ekologiškesnes ganyklas, tačiau yra prenumeratos.xml failas. Šiame faile yra visi jūsų prenumeratos RSS ir, jei norėtumėte importuoti visus savo senus "Google Reader" prenumeratas į naują RSS programą, tai yra failas, kurį naudosite. Tikrai saugokite jį (ir originalų archyvą, kurį atsisiuntėte iš "Google Takeout") saugioje vietoje.
Žymėtų elementų konvertavimas į žymes
Įdiekite atitinkamos naršyklės plėtinį, tada tiesiog vilkite ir numeskite starred.json failą į naują naršyklės langą. Išsaugokite gautą failą kaip HTML dokumentą. Tuomet galite pasukti dešinėn ir importuoti HTML dokumentą į pasirinktą jūsų naršyklę, ir jis importuos visas nuorodas kaip naujas žymes.
Tačiau šis metodas yra dviprasmiškas. Pirmasis yra tai, kad pasibaigsite kai kuriais pasikartojančiais URL, esančiais jūsų žyma, kaip dažnai pažymėtas žvaigždute straipsnių domeno / pagrindinio šaltinio URL (pvz., Pasakykite, straipsniai iš "How-To Geek") bus rodomi kelis kartus. Tai šiek tiek erzina, bet ne toks didelis dalykas.
Antroji neigiama pusiausvyra - žmonėms su daugybe žvaigždutėmis pažymėtų daiktų (tų, kurie yra tūkstančiai ir tūkstančiai žvaigždute pažymėtų daiktų); kai susiduria su tikrai milžinišku HTML importu, daugeliu atvejų jis tiesiog šlubuoja ir niekada neužbaigia. Akivaizdu, kad tai yra labai nepatenkinamas "Reader" maitinimo vartotojų sprendimas, nes jis niekada neužbaigia importuoti žvaigždute pažymėtų elementų. Jei esate galingas naudotojas ir turite tūkstančius žvaigždute pažymėtų elementų, kuriuos reikia spręsti, importuodami juos kaip žymes tik nesiruošia jį iškirpti.
Žvaigždute pažymėtų elementų konvertavimas į atskiras nuorodas (ir importuojant į "Evernote")
Sutikdami Paul Kerchen ir Davide Della Casa, du "Google Reader" energijos vartotojai, norėję eksportuoti visus senus žvaigždute pažymėtus daiktus, turime du labai patyrusius "Python" scenarijus, kurie gali padėti mums daryti vieną iš dviejų dalykų: 1) paversti visus žvaigždute pažymėtus elementus į atskiri HTML dokumentai ir / arba 2) importuoti visus žvaigždute pažymėtus elementus į "Evernote".
Abu gudrybės atveju jums reikės įdiegti "Python" savo sistemoje. Paimkite Python kopiją savo operacinei sistemai ir įdiekite ją prieš tęsdami.
Įdiegę "Python", apsilankykite Kerchen / Casa "Google Reader Export" projekto svetainėje ir išsaugokite eksportavimo 2HTMLFiles.py ir export2enex.py failus į tą pačią aplanką, į kurį išskyrėte savo žvaigždute pažymėtą.json failą.
Jei norite konvertuoti visus žvaigždute pažymėtus elementus į skirtingus HTML failus, galite tai padaryti naudodami "export2HTMLFiles.py", vykdydami šią komandą kataloge, kuriame saugomas jūsų žvaigždute.json failas:
python export2HTMLFiles.py
(Jei "python" jūsų sistemoje nenurodyta kaip "systemwide" komanda, pakeiskite "python" visą kelią į vykdomąjį python'ą, pvz., C: Python2.7 python.exe)
Atsižvelgiant į jūsų pažymėtų elementų skaičių, šis procesas gali trukti nuo kelių sekundžių iki kelių minučių. Per mūsų bandymą trunka maždaug tris minutes, kad perparduotume 12 000 žvaigždute pažymėtų daiktų.
Kai tai bus padaryta, turėsite numerių ir pavadintų HTML rinkmenų seriją (pvz., 1 kai kurį straipsnį, kurį pažymėjote žvaigždute.html iki 10 000 kitų elementų, kuriuos pažymėjote žvaigždute.html). Lengviausias būdas pažvelgti į juos visus yra tiesiog įkelti vietinį katalogą į savo naršyklę.
Tai puikus būdas išlaisvinti žvaigždute pažymėtus elementus iš "Google Reader" ir "JSON" failo, bet, kaip minėjome anksčiau pamoka, jei jūs išsaugojote straipsnius, kad juos vėliau skaitytumėte jau daugelį metų, jums reikės monumentalios užduoties tavo rankos.
Vienas iš būdų, kaip geriau valdyti šią užduotį, yra "Evernote" naudoti kaip darbo sritį rūšiuoti, žymėti ir potencialiai ištrinti nebegaliojančius žvaigždute pažymėtus elementus.
Yra du būdai, kaip galite importuoti elementus į "Evernote". Galite importuoti anksčiau sukurtus HTML failus, naudodami "Import Folder". Jūsų "Evernote" darbalaukio kliento viduje galite eiti į Tools -> Import Folders, tada sukurti HTML failų aplanką. Mes sukūrėme antrinį aplanką / Reader / darbo aplanke, pavadintame Imports, ir naują "Evernote" užrašų knygutę, pavadintą žvaigždute pažymėtais elementais. Vilkdami ir nulaudę HTML failus į / Reader / Imports / aplanką, mes galime juos importuoti kaip atskirus pastabos "Evernote" aplanke "Paženklinti elementai". Jie nuolat laikomi ten, kad būtų galima peržiūrėti mūsų laisvalaikiu.
Arba, jei norite konvertuoti visus žvaigždute pažymėtus daiktus į vietinį "Evernote" nešiojamą kompiuterį vienu metu, galite naudoti antrą atsisiųstą "Python" scenarijų, export2enex.py tai padaryti. Privalumas tai padaryti yra tai, kad jis atlieka šiek tiek geresnį darbą išsaugant dokumentų formatavimą.
Tame aplanke, kuriame yra jūsų starred.json failas, paleiskite šią komandą:
python export2enex.py > StarredImport.enex
Paimkite gautą failą StarredImport.enex ir importuokite jį į "Evernote" kompiuterio klientą naudodami File -> Import -> Evernote Export Files.
Tuo metu jūs išleidote savo žvaigždute pažymėtus elementus iš "Google Reader" ir esate pasiruošę susitikti su (potencialiai ilgai trunkančiu) rūšiuoti per pile.
Turite protingą būdą manipuliuoti JSON failais ir išrinkti pažymėtus elementus? Prisijunkite prie diskusijos ir pasidalykite savo patarimais ir gudrybėmis su savo kolegomis skaitytojais.