Yıldızlı Öğelerinizi Google Reader'dan Dışa Aktarma
Google Reader’ın ilan edilen ölümüne tepkiniz “Çığlık atıyorsa” yıldızlı öğelerim!”, O zaman bu sizin için öğretici. Tüm yıldızlı makalelerinizi Google Reader’dan çıkarmanın çeşitli yollarını gösterdiğimiz için okumaya devam edin.
Neden Bunu Yapmak İstiyorum??
Google Reader 1 Temmuz’da kapanıyor. Eğer dünyadaki milyonlarca RSS hayranı gibi, bir Google Reader hayranıysanız, yıldız işlevini basılı tutmak, makaleleri bekletmek, daha sonra okumak veya başka bir amaç için kullanmak için iyi bir şans olabilir..
Google Reader’ın yaklaşmakta olan patlamasına rağmen, tüm bu yıldızlı makalelerin güvenli ve sağlam olduğundan emin olmak istiyorsanız, elinizde bulunan verileri aldığınızdan ve çürümeye bırakılmayacağınızdan emin olmak için birkaç küçük adım uygulamanız gerekir. Google sunucuları.
Öğreticiyi izlemekle işiniz bittiğinde, (en azından) tüm yıldızlı öğelerinizi içeren bir dosyaya sahip olacaksınız ve (yıldızlı olan öğelerinizle birlikte hangi öğreticinin hangi bölümünü takip edeceğinize bağlı olarak) daha fazla kullanıcı dost biçim.
Bununla birlikte, ihracata ya da otomasyon sihrinin yardımcı olamayacağı bir şey var, ama bu aslında yıldızlı makalelerin içeriğini işliyor. Yıllarca daha sonra okumak için makalelere başlıyorsanız, şimdi bu sürecin kaç tane ihraç makalesi ürettiği konusunda şoke olacaksınız. Sonuçta ortaya çıkan dökümü azar azar kazmak için birkaç hafta boyunca her gün biraz zaman ayırmanız gerekebilir.
Google Reader Verilerinizi Google Tasfiye ile Verme
İlk iş sırası, tüm Google Reader verilerinizin bir kopyasını doğrudan elinizde bulundurmanızdır. Bu şekilde, gelecekte Google’ın sunucularındaki Reader verilerinize ne olursa olsun, birlikte çalışacak bir kopyasına sahip olacaksınız..
Google Takeout, verilerinizi her türlü Google hizmetinden çıkarmak için harika bir araçtır, ancak yalnızca bu eğitim için Reader ile ilgileniyoruz. Google Paket Servisi aracının Reader alt bölümünü buradan ziyaret edin. Paket servisi dosyasının boyutunu hesaplamak biraz zaman alır. Tamamlandığında, Arşiv Oluştur'u tıklayın..
Google hesabınızın tamamını dışa aktarmamış olmasına rağmen, yalnızca bir kısmını ihraç etmesine rağmen, işlem şaşırtıcı derecede uzun sürüyor. “Hazır olunca bana e-posta gönder” i kontrol etmenizi ve bir fincan kahve kapmayı tavsiye ederiz..
Tamamlandığında, sağ alt köşede görünen İndir düğmesine tıklayın..
Devam edin ve arşivi Belgelerim gibi çalışan bir dizine çıkartın ve arşivi güvenli bir yere koyun. Arşiv dosyaları şöyle düzenlenmiştir:
[email protected].
… Kullanıcı adını[email protected] takeout
… Okuyucu
… Followers.json
… Takip ediyor.
… Liked.json
… Instagram Hesabındaki Resim ve Videoları notes.json
… Paylaşılan takipçiler.
… Shared.json
… Starred.json
… Subscriptions.xml
Arşivde iki dosya tipi vardır: JSON ve XML. JSON (JavaScript Object Notation) dosyaları sadece bir veri değişim formatı türüdür ve XML (Genişletilebilir İşaretleme Dili) dosyaları, bir dokümanı hem makine hem de insan tarafından okunabilecek şekilde işaretlemek için kullanışlı bir yoldur. Bu eğitim için en çok ilgilendiğimiz dosya, yıldızlı öğeleriniz için tüm girişleri içerdiğinden, starred.json dosyasıdır..
Bununla birlikte, verilerinizi Google Reader’dan kurtarmanın ve daha yeşil meralara geçmenin büyük şemasında, aynı derecede önemli olan abonelikler.xml dosyasıdır. Bu dosya tüm RSS aboneliklerinizi içerir ve tüm eski aboneliklerinizi Google Reader’dan yeni bir RSS uygulamasına aktarmak isterseniz, bunu yapmak için kullanacağınız dosya budur. Kesinlikle (ve Google Takeout’tan indirdiğiniz orijinal arşivi) güvenli bir yerde saklayın.
Yıldızlı Öğeleri Yer İmlerine Dönüştürme
JSON dosyası ile başa çıkmanın en kolay yollarından biri JSONview (Firefox ve Chrome için kullanılabilir bir uzantı) kullanmaktır. Bu yöntem Google Reader’da az sayıda yıldızlı öğe bulunan okuyucular için en uygun yöntemdir (1.000’den az).
İlgili tarayıcınızın uzantısını yükleyin ve ardından starred.json dosyasını sürükleyip yeni bir tarayıcı bölmesine bırakın. Sonuçta ortaya çıkan dosyayı bir HTML belgesi olarak kaydedin. Ardından sağa dönebilir ve HTML belgesini istediğiniz web tarayıcınıza alabilirsiniz. Tüm bağlantıları yeni yer imleri olarak alacaktır..
Bununla birlikte, bu tekniğin iki dezavantajı vardır. Bunlardan ilki, sık kullandığınız makalelerin etki alanı / ana kaynak URL’si (örneğin, Nasıl Yapılır Geek’ten gelen makaleler) birden çok kez görüneceğinden, yer imi dosyanızdaki bazı yinelenen URL’lerle karşılaşacaksınız. Bu biraz sinir bozucu, ama o kadar önemli değil.
İkinci dezavantajı, çok sayıda yıldızlı öğeye sahip olan insanlar için (binlerce ve binlerce yıldızlı öğelere sahip olanlar); Gerçekten muazzam bir HTML içe aktarmasıyla uğraşırken çoğu zaman sadece paramparça olur ve asla bitmez. Açıkçası bu, Reader ürün kullanıcıları için, yıldız nesnelerinizi içe aktarmayı asla tamamlamadığı için tatmin edici olmayan bir çözüm. Yetkili bir kullanıcıysanız ve ilgileneceğiniz binlerce yıldızlı öğeniz varsa, bunları yer imleri olarak içe aktarmanız onu kesmeyecektir.
Yıldızlı Öğeleri Bireysel Bağlantılara Dönüştürme (ve Evernote'a Aktarma)
Kullanıcıların ihtiyaç duyduğu ağır işleme gücü için (dakika içinde 5.000'den fazla yıldızlı öğeyi kesebilen işleme türü), devasa listemizde ezilmemize yardımcı olmak için Python'a dönüyoruz.
Tüm eski yıldızlı öğelerini dışa aktarmak isteyen iki Google Reader uzmanı olan Paul Kerchen ve Davide Della Casa'nın izniyle, iki şeyden birini yapmamıza yardımcı olabilecek çok kullanışlı iki Python komut dosyası var: 1) tüm yıldızlı öğelerin girişlerini dönüştürün. farklı HTML belgeleri ve / veya 2) tüm yıldızlı öğelerimizi Evernote'a aktarın.
Her iki püf noktasında da sisteminizde Python kurulu olmalıdır. İşletim sisteminiz için bir Python kopyası alın ve devam etmeden önce yükleyin..
Python'u yükledikten sonra Kerchen / Casa'nın Google Reader Dışa Aktar projesi için siteyi ziyaret edin ve export2HTMLFiles.py ve export2enex.py dosyalarını starred.json dosyanızı çıkarttığınız klasöre kaydedin.
Tüm yıldızlı öğelerinizi farklı HTML dosyalarına dönüştürmek istiyorsanız, bunu exportred.json dosyanızın bulunduğu dizinde aşağıdaki komutu uygulayarak export2HTMLFiles.py kullanarak yapabilirsiniz:
python export2HTMLFiles.py
(Python, makinenizde sistem çapında bir komut olarak belirtilmemişse, “python” u, python çalıştırılabilir dosyasının tam yoluyla değiştirin; örneğin, C: \ Python2.7 \ python.exe)
Sahip olduğunuz yıldızlı öğelerin sayısına bağlı olarak, bu işlem birkaç saniye ile birkaç dakika arasında bir süre alabilir. Testimiz sırasında 12.000 yıldızlı öğeyi parçalamak yaklaşık üç dakika sürdü.
Tamamlandığında, bir dizi numaralandırılmış ve adlandırılmış HTML dosyasına sahip olacaksınız (örneğin, 1 yıldızla başladığınız bazı makaleler.html, 100. ile yıldızladığınız diğer bazı makaleler.html). Hepsine bakmanın en kolay yolu, yerel dizini web tarayıcınıza yüklemektir.
Bu, yıldızlı öğelerinizi Google Reader’dan ve JSON dosyasından kurtarmanın harika bir yoludur, ancak daha önce de belirttiğimiz gibi, makaleleri yıllarca daha sonra okumak için makaleler kaydettiyseniz, senin ellerin.
Bu görevi daha iyi yönetebilmenin bir yolu, Evernote'u artık kullanışlı yıldızlı öğeleri sıralamak, etiketlemek ve potansiyel olarak silmek için çalışma alanı olarak kullanmaktır..
Öğeleri Evernote'a içe aktarmanın iki yolu vardır. Bir an önce oluşturduğumuz HTML dosyalarını, İçe Aktarma Klasörü'nü kullanarak içe aktarabilirsiniz. Evernote masaüstü istemcinizde Araçlar -> Klasörleri İçe Aktar seçeneğine gidip HTML dosyaları için bir döküm klasörü oluşturabilirsiniz. / Reader / work klasöründe Imports adında bir alt klasör ve Evernote'ta Starred Items adlı yeni bir not defteri yaptık. HTML dosyalarını / Reader / Imports / klasörüne sürükleyip bırakarak, Evernote klasöründeki Starred Items klasöründe farklı notlar olarak içe aktarabiliriz. Boş zamanlarımızda incelenmek üzere kalıcı olarak orada saklanırlar..
Alternatif olarak, tüm yıldızlı öğelerinizi tek bir dokunuşta yerel bir Evernote not defterine dönüştürmek istiyorsanız, indirdiğiniz ikinci Python betiğini kullanabilirsiniz, export2enex.py. Bunu yapmanın avantajı, belgelerin biçimlendirmesini koruyarak biraz daha iyi bir iş çıkarmasıdır..
Starred.json dosyanızın bulunduğu klasörde, aşağıdaki komutu yürütün:
python export2enex.py> YıldızlıEmport.enex
Elde edilen StarredImport.enex dosyasını alın ve File -> Import -> Evernote Export Files'ı kullanarak Evernote masaüstü istemcinize aktarın.
Bu noktada, yıldızlı öğelerinizi toplamda Google Reader’dan kurtardınız ve yığın içinde sıralama (potansiyel olarak uzun) işine girmeye hazırsınız.
JSON dosyasını manipüle etmenin ve yıldızlı öğeleri çıkartmanın akıllıca bir yolu var mı? Aşağıdaki tartışmaya katılın ve ipuçlarınızı ve püf noktalarınızı arkadaşlarınızla paylaşın.