Kaip eksportuoti žvaigždute pažymėtus elementus iš „Google“ skaitytojo
Jei jūsų reakcija į paskelbtą „Google Reader“ žlugimą turėjo rėkti „Bet mano žvaigždute pažymėti elementai!“, Tai yra jums skirta pamoka. Skaitykite toliau, nes parodome kelis būdus, kaip ištraukti visus jūsų žvaigždute pažymėtus straipsnius iš „Google Reader“.
Kodėl aš noriu tai padaryti?
„Google“ skaitytojas uždaromas liepos 1 d. Jei jums, kaip milijonams RSS gerbėjų visame pasaulyje, buvo „Google Reader“ ventiliatorius, yra didelė tikimybė, kad naudojote žvaigždės funkciją, kad pažymėtumėte straipsnius, kuriuos norite laikyti, skaityti vėliau ar kitu tikslu.
Jei norite būti tikri, kad visi šie žvaigždute pažymėti straipsniai yra saugūs ir patikimi, nepaisant artėjančio „Google“ skaitytojo įsilaužimo, turėsite atlikti keletą nedidelių veiksmų, kad įsitikintumėte, jog turite turimus duomenis, o ne palikti puvimui ant „Google“ serveriai.
Kai atliksite šią pamoką, turėsite (bent jau) failą, kuriame yra visi jūsų žvaigždute pažymėti elementai ir (priklausomai nuo to, kurį pamokos segmentą nuspręsite sekti kartu) su žvaigždute pažymėtus elementus daugiau naudotojų draugiškas formatas.
Tačiau yra vienas dalykas, kad eksportuojantys ar automatizuojantys magija negali padėti, o tai iš tikrųjų apdoroja žvaigždute pažymėtų straipsnių turinį. Jei jau daugelį metų pamatysite straipsnių skaitymą, tikriausiai būsite nustebinti tuo, kiek eksportuojamų straipsnių šis procesas sukuria. Jums gali prireikti šiek tiek laiko kiekvieną savaitę šiek tiek laiko, kad po truputį išgautumėte gautą sąvartyną.
„Google“ skaitytojo duomenų eksportavimas „Google Takeout“
Pirmoji darbo tvarka yra tiesiog gauti visų „Google“ skaitytojo duomenų kopijas tiesiai į savo turimą. Tokiu būdu, neatsižvelgiant į tai, kas ateityje nutiks „Google“ serverių duomenims apie „Google“ serverius, turėsite jį kopijuoti.
„Google Takeout“ yra puiki priemonė išgauti jūsų duomenis iš visų „Google“ paslaugų rūšių, tačiau susidomėjimą skaitytoju domina tik ši pamoka. Čia apsilankykite „Google Takeout“ įrankio skyriuje „Skaitytojas“. Prireiks šiek tiek laiko apskaičiuoti „Takeout“ failo dydį. Baigę spustelėkite „Sukurti archyvą“.
Nepaisant to, kad tai neeksportuoja visos „Google“ paskyros, bet tik nedidelė jo dalis, procesas vyksta stebėtinai ilgai. Mes rekomenduojame patikrinti „Siųsti man, kai pasiruošę“ ir grįšite puodelį kavos.
Kai viskas baigta, spustelėkite mygtuką Atsisiųsti, kuris rodomas apatiniame dešiniajame kampe.
Eikite į priekį ir ištraukite archyvą į darbo katalogą, pvz., „Mano dokumentai“, ir įdėkite archyvą saugioje vietoje. Archyvo failai yra išdėstyti taip:
[email protected].
… [email protected]
… Skaitytojas
… Followers.json
… Next.json
… Liked.json
… Notes.json
… Pasidalino-by-followers.json
… Shared.json
… Starred.json
… Subsifications.xml
Archyve yra du failų tipai: JSON ir XML. „JSON“ („JavaScript Object Notation“) failai yra tiesiog duomenų mainų formato tipas ir XML (Extensible Markup Language) failai yra patogus būdas pažymėti dokumentą taip, kad jis būtų tiek mašina, tiek ir žmogui suprantamas. Failas, kurį labiausiai domina ši pamoka, yra „starred.json“ failas, nes jame yra visi jūsų žvaigždute pažymėtų elementų įrašai.
Tačiau vienodai svarbu, kad didžiojoje sistemoje „Google Reader“ išlaisvintumėte duomenis ir pereitumėte į ekologiškesnes ganyklas, yra failas subsifications.xml. Šiame faile yra visos RSS prenumeratos ir, jei norite importuoti visus senus prenumeratus iš „Google Reader“ į naują RSS programą, tai yra failas, kurį naudosite. Tikrai laikykite jį (ir originalų archyvą, kurį atsisiuntėte iš „Google Takeout“) saugioje vietoje.
Žvaigždute pažymėtų elementų konvertavimas į žymes
Vienas iš paprasčiausių būdų, kaip elgtis su JSON failu, yra naudoti JSONview („Firefox“ ir „Chrome“). Šis metodas geriausiai tinka skaitytojams, kurių „Google“ skaitytojuje yra nedaug žvaigždute pažymėtų elementų (mažiau nei 1000).
Įdiekite atitinkamos naršyklės plėtinį ir tada tiesiog vilkite ir nuveskite failą starred.json į naują naršyklės sritį. Išsaugokite gautą failą kaip HTML dokumentą. Tada galite pasukti į dešinę ir importuoti HTML dokumentą į pasirinktą interneto naršyklę ir importuoti visas nuorodas kaip naujas žymes.
Tačiau yra du šios technikos trūkumai. Pirmasis yra tas, kad jūsų žymų faile bus keli pasikartojantys URL, nes dažnai dažnai pažymėti straipsniai yra domeno / pagrindinio šaltinio URL (pvz., Straipsniai iš „How-To Geek“). Tai šiek tiek erzina, bet ne tokia didelė.
Antrasis neigiamas dalykas yra sandorio pertraukiklis žmonėms, turintiems daug žvaigždute pažymėtų daiktų (tų, kurie turi tūkstančius žvaigždute pažymėtų elementų); kai susiduriame su tikrai milžinišku HTML importu, didžiąją laiko dalį ji tiesiog išlaiko ir niekada nesibaigia. Akivaizdu, kad tai yra labai nepatenkinamas „Reader“ energijos vartotojų sprendimas, nes jis niekada nesibaigia žvaigždute pažymėtų elementų importavimu. Jei esate energijos vartotojas ir turite tūkstančius žvaigždute pažymėtų elementų, kuriuos norite tvarkyti, importuoti jas kaip žymes tiesiog nesumažins.
Žvaigždute pažymėtų elementų konvertavimas į individualias nuorodas (ir importavimas į „Evernote“)
Dėl sunkių apdorojimo galios vartotojų, kurių reikia apdoroti (apdorojimas, kurį per kelias minutes galima sumažinti iki 5000 ar daugiau žvaigždute pažymėtų elementų), kreipiamės į „Python“, kad galėtume padėti mums įveikti didžiulį sąrašą.
Dviejų „Google Reader“ vartotojų, norinčių eksportuoti visus senus žvaigždute pažymėtus elementus, Paul Kerchen ir Davide Della Casa sutikimu, turime du labai patogius „Python“ scenarijus, kurie gali padėti atlikti vieną iš dviejų dalykų: 1) konvertuoti visus žvaigždute pažymėtus elementus į atskiri HTML dokumentai ir / arba 2) importuoja visus mūsų žvaigždute pažymėtus elementus į „Evernote“.
Dėl abiejų triukų jums reikės įdiegti „Python“ jūsų sistemoje. Paimkite „Python“ kopiją operacinei sistemai ir įdiekite ją prieš tęsdami.
Įdiegę „Python“, apsilankykite „Kerchen / Casa“ „Google Reader“ eksporto projekto svetainėje ir išsaugokite „export2HTMLFiles.py“ bei „export2enex.py“ failus į tą patį aplanką, į kurį ištraukėte „Starred.json“ failą.
Jei norite konvertuoti visus žvaigždute pažymėtus elementus į atskirus HTML failus, galite tai padaryti naudodami „export2HTMLFiles.py“, vykdydami toliau nurodytą aplanką kataloge, kuriame saugomas jūsų „starred.json“ failas:
python export2HTMLFiles.py
(Jei „Python“ nėra pažymėta kaip sisteminė komanda jūsų kompiuteryje, pakeiskite „python“ visą kelią į python vykdomąjį failą, pvz., C: Python2.7 python.exe)
Priklausomai nuo žvaigždute pažymėtų elementų skaičiaus, šis procesas gali užtrukti nuo kelių sekundžių iki kelių minučių. Per mūsų testą užtruko apie tris minutes, kad ištirtų 12 000 žvaigždute pažymėtų elementų.
Kai tai bus padaryta, turėsite sunumeruotų ir pavadintų HTML failų seriją (pvz., 1 kai kurį straipsnį, kurį pažymėjote žvaigždute .html iki 10000 kito straipsnio, kurį pažymėjote žvaigždute .html). Lengviausias būdas juos peržiūrėti yra tiesiog įkelti vietinį katalogą į savo naršyklę.
Tai puikus būdas atlaisvinti žvaigždute pažymėtus elementus iš „Google“ skaitytojo ir „JSON“ failo, tačiau, kaip jau minėjome pamokoje, jei jau daugelį metų taupote straipsnius, kad juos perskaitytumėte, turėsite monumentalią užduotį tavo rankos.
Vienas iš būdų, kaip geriau valdyti šią užduotį, yra naudoti „Evernote“ kaip darbo vietą rūšiuoti, žymėti ir galbūt ištrinti nebe naudingus žvaigždute pažymėtus elementus.
Yra du būdai, kaip importuoti elementus į „Evernote“. Galite importuoti HTML failus, kuriuos sukūrėme prieš minutę, naudodami importavimo aplanką. Savo „Evernote“ darbastalio kliente galite pereiti į „Įrankiai“ -> Importuoti aplankus ir tada sukurti „HTML“ failų aplanką. Mes sukūrėme aplanką „Reader“ / „Darbas“, pavadintą „Importas“, ir naują „Evernote“ užrašą „Starred Items“. Vilkdami ir nuleisdami HTML failus į / Reader / Importą / aplanką, mes galime juos importuoti kaip atskiras pastabas Evernote aplanke Žymėti elementai. Jie nuolat saugomi ten, kad juos būtų galima peržiūrėti mūsų laisvalaikio metu.
Arba, jei norėtumėte konvertuoti visus žvaigždute pažymėtus elementus į „Evernote“ nešiojamąjį kompiuterį, galite naudoti antrąjį „Python“ scenarijų, kurį atsisiuntėte, export2enex.py. Tokio pranašumo pranašumas yra tas, kad jis šiek tiek geriau atlieka darbą, išsaugodamas dokumentų formatavimą.
Į aplanką, kuriame yra failas „starred.json“, vykdykite šią komandą:
python export2enex.py> StarredImport.enex
Paimkite gautą failą „StarredImport.enex“ ir importuokite jį į „Evernote“ darbalaukio klientą naudodami failą -> importuoti -> „Evernote“ eksportuoti failus.
Šiuo metu iš viso „Google“ skaitytojo išlaisvinote žvaigždute pažymėtus elementus ir esate pasiruošę nueiti į (potencialiai ilgą) verslo rūšiavimą per krūvą.
Ar turite protingą būdą manipuliuoti JSON failu ir išskleisti žvaigždute pažymėtus elementus? Prisijunkite prie toliau pateiktos diskusijos ir pasidalykite savo patarimais ir gudrybėmis su kitais savo skaitytojais.