Laman » bagaimana untuk » Bagaimana Mengeksport Barang Anda Berbintang Dari Pustaka Google

    Bagaimana Mengeksport Barang Anda Berbintang Dari Pustaka Google

    Jika reaksi anda terhadap kematian Google Reader yang diumumkan adalah menjerit "Tetapi barang bintang saya!", Maka inilah tutorial untuk anda. Baca sebagai kami menunjukkan kepada anda pelbagai cara untuk mengekstrak semua artikel berbintang anda dari Google Reader.

    Kenapa Saya Mahu Lakukan Ini?

    Google Reader sedang ditutup pada 1 Julai. Sekiranya anda, seperti berjuta-juta peminat RSS di seluruh dunia, adalah peminat Google Reader, ada peluang yang baik bahawa anda menggunakan fungsi bintang untuk artikel bendera untuk ditahan, untuk dibaca kemudian, atau untuk tujuan lain.

    Jika anda ingin yakin bahawa semua artikel berbintang adalah selamat dan kukuh walaupun implosionan Google Reader akan berlaku, anda perlu melakukan beberapa langkah kecil untuk memastikan anda mempunyai data dalam simpanan anda dan tidak dibiarkan membusuk Pelayan Google.

    Apabila anda selesai dengan mengikuti tutorial, anda akan mempunyai (sekurang-kurangnya) satu fail yang mengandungi semua item berbintang anda dan (bergantung kepada segmen tutorial yang anda memutuskan untuk mengikuti bersama) item berbintang anda dengan lebih user- format mesra.

    Ada satu perkara yang tidak ada sihir eksport atau sihir automasi yang dapat membantu, dan itu sebenarnya memproses kandungan artikel berbintang. Jika anda telah membintangi artikel untuk dibaca kemudian selama bertahun-tahun sekarang, anda mungkin akan terkejut melihat berapa banyak artikel yang dieksport yang dihasilkan oleh proses ini. Anda hanya perlu mengetepikan sedikit masa setiap hari selama beberapa minggu untuk menggali sedikit pun yang terhasil.

    Mengeksport Data Pustaka Google anda dengan Google Takeout

    Perintah pertama adalah untuk mendapatkan salinan semua data Google Reader anda secara langsung dalam simpanan anda. Dengan cara ini, tidak kira apa yang berlaku kepada data Pembaca anda di pelayan Google pada masa akan datang, anda akan mempunyai salinannya untuk berfungsi dengan.

    Google Takeout adalah alat yang hebat untuk mengekstrak data anda dari pelbagai perkhidmatan Google, tetapi kami hanya berminat untuk Pustaka untuk tutorial ini. Lawati subseksyen Pembaca alat Google Takeout di sini. Ia akan mengambil masa untuk mengira saiz fail Takeout. Apabila selesai, klik Buat Arkib.

    Walaupun ia tidak mengeksport keseluruhan akaun Google anda tetapi hanya sebahagian kecil daripadanya, prosesnya mengambil masa yang lama. Kami akan mengesyorkan menyemak "E-mel saya apabila bersedia" dan akan merebut secawan kopi.

    Apabila selesai, klik pada butang Muat turun yang muncul di penjuru kanan sebelah bawah.

    Teruskan dan ekstrak arkib ke direktori kerja, seperti My Documents, dan letakkan arkib itu sendiri di tempat yang selamat. Fail-fail arkib diatur seperti berikut:

    [email protected].
    ... [email protected]
    ... Reader
    ... followers.json
    ... following.json
    ... liked.json
    ... notes.json
    ... shared-by-followers.json
    ... shared.json
    ... starred.json
    ... subscriptions.xml

    Terdapat dua jenis fail dalam arkib: JSON dan XML. Fail JSON (JavaScript Object Notation) adalah jenis format pertukaran data dan XML (Extensible Markup Language) adalah cara yang berguna untuk menandai dokumen supaya kedua-dua mesin dan manusia boleh dibaca. Fail yang kami paling berminat untuk tutorial ini ialah fail starred.json, kerana mengandungi semua entri untuk item berbintang anda.

    Walau sama pentingnya dalam skim besar membebaskan data anda dari Google Reader dan bergerak ke padang yang lebih hijau, bagaimanapun, adalah fail langganan.xml. Fail ini mengandungi semua langganan RSS anda dan, sekiranya anda ingin mengimport semua langganan lama anda dari Google Reader menjadi aplikasi RSS baru, ini adalah fail yang akan anda gunakan untuk melakukannya. Sudah pasti menyimpannya (dan arkib asal yang anda muat turun dari Google Takeout) di tempat yang selamat.

    Menukar Item Berbintang ke Penanda Halaman

    Salah satu cara paling mudah untuk menangani fail JSON adalah dengan menggunakan JSONview (pelanjutan yang tersedia untuk kedua-dua Firefox dan Chrome). Kaedah ini paling sesuai untuk pembaca dengan sebilangan kecil item berbintang dalam Google Reader (kurang daripada 1,000).

    Pasang pelanjutan untuk pelayar masing-masing dan kemudian seret dan jatuhkan fail starred.json ke anak tetingkap pelayar baharu. Simpan fail yang dihasilkan sebagai dokumen HTML. Anda kemudian boleh menghidupkan dan mengimport dokumen HTML ke dalam pelayar web anda pilihan dan ia akan mengimport semua pautan sebagai penanda buku baharu.

    Walau bagaimanapun, terdapat dua kelemahan untuk teknik ini. Yang pertama ialah anda akan berakhir dengan beberapa URL pendua dalam fail penanda halaman anda sebagai URL sumber utama / domain artikel yang anda kerap membintangi (seperti berkata, artikel dari How-To Geek) akan muncul beberapa kali. Itulah sedikit menjengkelkan, tetapi tidak banyak perjanjian.

    Kelemahan kedua adalah pemecah perjanjian bagi orang yang mempunyai banyak item berbintang (kita yang beribu-ribu barang berbintang); apabila berurusan dengan import HTML yang sangat besar, kebanyakan masa ia hanya keluar dan tidak pernah selesai. Jelas sekali ini adalah penyelesaian yang sangat tidak memuaskan untuk pengguna kuasa Reader, kerana ia tidak pernah selesai mengimport barang bintang anda. Jika anda seorang pengguna kuasa dan anda mempunyai beribu-ribu barang yang dibintangi untuk ditangani, mengimportnya sebagai penanda buku tidak akan memotongnya.

    Menukar Item Berbintang ke Pautan Individu (dan Mengimport ke Evernote)

    Untuk jenis pengguna pemprosesan berat perlu (jenis pemprosesan yang dapat memotong 5.000.000 + item berbintang dalam beberapa minit), kami beralih kepada Python untuk membantu kami mengetuk melalui senarai besar kami.

    Dengan hormat dari Paul Kerchen dan Davide Della Casa, dua pengguna kuasa Google Reader yang ingin mengeksport semua barangan berbintang lama, kami mempunyai dua skrip Python yang sangat berguna yang dapat membantu kami melakukan salah satu daripada dua perkara: 1) menukarkan semua entri item berbintang ke dalam dokumen HTML yang berbeza dan / atau 2) mengimport semua item berbintang kami ke dalam Evernote.

    Untuk kedua-dua helah, anda perlu memasang Python pada sistem anda. Dapatkan salinan Python untuk sistem pengendalian anda dan pasangkannya sebelum meneruskan.

    Selepas memasang Python, lawati tapak untuk projek Export Google Reader Kerchen / Casa dan simpan fail2 exportFilesFiles.py dan export2enex.py ke folder yang sama dengan yang anda telah diekstrak fail starred.json anda.

    Jika anda ingin menukarkan semua item berbintang anda ke dalam fail HTML yang berbeza, anda boleh melakukannya dengan menggunakan export2HTMLFiles.py dengan melaksanakan arahan berikut dalam direktori tempat fail starred.json anda disimpan:

    python export2HTMLFiles.py

    (Jika python tidak ditetapkan sebagai perintah sistemwide pada mesin anda, ganti "python" dengan laluan penuh ke python yang boleh dieksekusi, mis. C: \ Python2.7 \ python.exe)

    Bergantung pada bilangan item berbintang yang anda miliki, proses ini boleh mengambil masa mana saja dari beberapa saat hingga beberapa minit. Ia mengambil masa kira-kira tiga minit untuk merobek 12,000 item berbintang semasa ujian kami.

    Apabila selesai, anda akan mempunyai satu siri bernombor dan dinamakan fail HTML (mis. 1 beberapa artikel yang anda bintangkan ke 10000 beberapa artikel lain yang anda bintangkan.html). Cara paling mudah untuk melihat mereka semua adalah dengan memuatkan direktori setempat dalam pelayar web anda.

    Ini adalah cara terbaik untuk membebaskan item berbintang anda dari Google Reader dan fail JSON, tetapi seperti yang telah kita sebutkan tadi dalam tutorial, jika anda telah menyimpan artikel untuk membacanya kemudian untuk beberapa tahun sekarang, anda akan mempunyai tugas yang monumental pada tangan awak.

    Salah satu cara anda boleh menguruskan tugas ini dengan lebih baik ialah menggunakan Evernote sebagai ruang kerja untuk mengisih, menanda, dan berpotensi menghapuskan item berbintang tidak berguna lagi.

    Terdapat dua cara anda boleh mengimport item ke dalam Evernote. Anda boleh mengimport fail HTML yang kami buat seketika dahulu dengan menggunakan Folder Import. Dalam klien desktop Evernote anda, anda boleh pergi ke Tools -> Import Folders dan kemudian buat folder dump untuk fail HTML. Kami membuat sub-folder dalam folder / Pembaca / kerja yang disebut Import dan buku nota baru dalam Evernote yang disebut Item Berbintang. Dengan menyeret dan menjatuhkan fail HTML ke dalam / Pembaca / Import / folder, kami dapat mengimportnya sebagai nota yang berbeza dalam folder Evernote folder Item berbintang. Mereka kekal disimpan di sana untuk dikaji semula pada masa lapang kami.

    Sebagai alternatif, jika anda ingin menukarkan semua item berbintang anda ke dalam notebook Evernote asli dalam satu capaian, anda boleh menggunakan skrip Python kedua yang anda muat turun, export2enex.py untuk melakukannya. Keuntungan untuk berbuat demikian ialah ia berfungsi dengan lebih baik untuk memformat pemformatan dokumen.

    Dalam folder tempat file starred.json anda berada, jalankan perintah berikut:

    python export2enex.py> StarredImport.enex

    Ambil fail StarredImport.enex yang dihasilkan dan impikan ke dalam klien desktop Evernote anda menggunakan Fail -> Import -> Evernote Export Files.


    Pada ketika ini, anda telah membebaskan item berbintang anda, secara menyeluruh, dari Google Reader dan anda sudah bersedia untuk turun ke perniagaan (berpotensi panjang) menyortir melalui timbunan.

    Mempunyai cara bijak untuk memanipulasi fail JSON dan mengekstrak item berbintang? Sertai perbincangan di bawah dan bagikan petua dan helah dengan rakan-rakan anda.