วิธีส่งออกรายการติดดาวของคุณจาก Google Reader
หากปฏิกิริยาของคุณต่อเดนิสต์ที่ประกาศไปแล้วของ Google Reader ก็ต้องตะโกน“ แต่ รายการติดดาวของฉัน!” จากนั้นนี่คือบทช่วยสอนสำหรับคุณ อ่านต่อในขณะที่เราแสดงให้คุณเห็นหลายวิธีในการแยกบทความที่ติดดาวทั้งหมดของคุณออกจาก Google Reader.
ทำไมฉันถึงต้องการทำเช่นนี้?
Google Reader กำลังปิดตัวลงในวันที่ 1 กรกฎาคม หากคุณเช่นเดียวกับแฟน RSS หลายล้านคนทั่วโลกเป็นแฟน Google Reader มีโอกาสดีที่คุณใช้ฟังก์ชั่นรูปดาวในการติดธงทำเครื่องหมายบทความไว้เพื่ออ่านต่อหรือเพื่อวัตถุประสงค์อื่น.
หากคุณต้องการมั่นใจได้ว่าบทความที่ติดดาวเหล่านั้นปลอดภัยและมีคุณภาพแม้จะเกิดการระเบิดของ Google Reader คุณจะต้องดำเนินการตามขั้นตอนเล็กน้อยเพื่อให้มั่นใจว่าคุณมีข้อมูลที่อยู่ในความครอบครองและไม่ปล่อยให้เน่า เซิร์ฟเวอร์ของ Google.
เมื่อคุณทำตามบทช่วยสอนเสร็จแล้วคุณจะมี (อย่างน้อยที่สุด) ไฟล์ที่มีรายการที่ติดดาวทั้งหมดของคุณและ (ขึ้นอยู่กับส่วนของบทช่วยสอนที่คุณตัดสินใจที่จะติดตามพร้อมกับ) รายการที่ติดดาวของคุณในผู้ใช้เพิ่มเติม รูปแบบที่เป็นมิตร.
มีสิ่งหนึ่งที่ไม่มีการส่งออกหรือเวทมนตร์อัตโนมัติสามารถช่วยได้และนั่นคือการประมวลผลเนื้อหาของบทความที่ติดดาว หากคุณนำแสดงโดยบทความเพื่ออ่านในภายหลังเป็นเวลาหลายปีตอนนี้คุณอาจต้องตกใจกับจำนวนบทความที่ส่งออกที่กระบวนการนี้สร้างขึ้น คุณอาจต้องจัดสรรเวลาเล็กน้อยในแต่ละวันเป็นเวลาสองสามสัปดาห์เพื่อขุดผ่านดัมพ์ที่เกิดขึ้นทีละนิด.
ส่งออกข้อมูล Google Reader ของคุณด้วย Google Takeout
ลำดับแรกของธุรกิจคือการได้รับสำเนาของข้อมูล Google Reader ทั้งหมดของคุณโดยตรงที่คุณมีอยู่ ด้วยวิธีนี้ไม่ว่าจะเกิดอะไรขึ้นกับข้อมูล Reader ของคุณบนเซิร์ฟเวอร์ของ Google ในอนาคตคุณจะมีสำเนาของมันทำงานได้.
Google Takeout เป็นเครื่องมือที่ยอดเยี่ยมในการดึงข้อมูลของคุณจากบริการ Google ทุกประเภท แต่เราสนใจเพียงผู้อ่านสำหรับบทช่วยสอนนี้ ไปที่หมวดย่อย Reader ของเครื่องมือ Google Takeout ที่นี่ จะใช้เวลาสักครู่ในการคำนวณขนาดของไฟล์ซื้อกลับบ้าน เมื่อเสร็จสิ้นคลิกสร้างที่เก็บถาวร.
แม้ว่าข้อเท็จจริงที่ว่าจะไม่ส่งออกบัญชี Google ทั้งหมดของคุณ แต่เป็นเพียงส่วนเล็กน้อย แต่กระบวนการใช้เวลานานอย่างน่าประหลาดใจ เราขอแนะนำให้ตรวจสอบ“ ส่งอีเมลฉันเมื่อพร้อม” และจะไปหยิบกาแฟสักถ้วย.
เมื่อเสร็จสิ้นให้คลิกที่ปุ่มดาวน์โหลดที่ปรากฏขึ้นที่มุมล่างขวา.
ไปข้างหน้าและแยกไฟล์เก็บถาวรไปยังไดเรกทอรีที่ใช้งานได้เช่นเอกสารของฉันและวางไฟล์เก็บถาวรไว้ในที่ปลอดภัย ไฟล์เก็บถาวรถูกจัดเรียงเป็นเช่นนี้:
[email protected].
… [email protected]
…ผู้อ่าน
… Followers.json
… follow.json
… Likes.json
… notes.json
… shared-by-Followers.json
… shared.json
… starred.json
… subscriptions.xml
มีไฟล์สองประเภทในไฟล์เก็บถาวร: JSON และ XML ไฟล์ JSON (JavaScript Object Notation) เป็นเพียงรูปแบบการแลกเปลี่ยนข้อมูลและไฟล์ XML (Extensible Markup Language) เป็นวิธีที่สะดวกในการทำเครื่องหมายเอกสารเพื่อให้เป็นทั้งเครื่องและมนุษย์สามารถอ่านได้ ไฟล์ที่เราสนใจมากที่สุดสำหรับบทช่วยสอนนี้คือไฟล์ starred.json เนื่องจากมีรายการทั้งหมดสำหรับรายการที่ติดดาวของคุณ.
มีความสำคัญเท่าเทียมกันในรูปแบบที่ยิ่งใหญ่ของการปลดปล่อยข้อมูลของคุณจาก Google Reader และย้ายไปสู่ทุ่งหญ้าสีเขียว แต่เป็นไฟล์ subscriptions.xml ไฟล์นี้มีการสมัครรับข้อมูล RSS ทั้งหมดของคุณและหากคุณต้องการนำเข้าการสมัครรับข้อมูลเก่าทั้งหมดของคุณจาก Google Reader ไปยังแอปพลิเคชัน RSS ใหม่นี่คือไฟล์ที่คุณจะใช้ในการทำเช่นนั้น เก็บไว้อย่างแน่นอน (และเก็บถาวรต้นฉบับที่คุณดาวน์โหลดจาก Google Takeout) ในที่ปลอดภัย.
การแปลงรายการที่ติดดาวเป็นบุ๊คมาร์ค
หนึ่งในวิธีที่ง่ายที่สุดในการจัดการกับไฟล์ JSON คือการใช้ JSONview (ส่วนขยายที่มีให้สำหรับทั้ง Firefox และ Chrome) วิธีนี้เหมาะที่สุดสำหรับผู้อ่านที่มีรายการติดดาวจำนวนเล็กน้อยใน Google Reader (น้อยกว่า 1,000).
ติดตั้งส่วนขยายสำหรับเบราว์เซอร์ของคุณจากนั้นเพียงลากและวางไฟล์ starred.json ลงในบานหน้าต่างเบราว์เซอร์ใหม่ บันทึกไฟล์ผลลัพธ์เป็นเอกสาร HTML จากนั้นคุณสามารถเลี้ยวขวาและนำเข้าเอกสาร HTML ในเว็บเบราว์เซอร์ที่คุณเลือกและจะนำเข้าลิงก์ทั้งหมดเป็นที่คั่นหน้าใหม่.
อย่างไรก็ตามมีข้อเสียสองประการสำหรับเทคนิคนี้ อย่างแรกคือคุณจะได้ URL ที่ซ้ำกันในไฟล์บุ๊กมาร์กของคุณเป็นโดเมน / URL ต้นทางหลักของบทความที่คุณติดดาวอยู่บ่อยครั้ง (เช่นพูดบทความจาก How-To Geek) จะปรากฏขึ้นหลายครั้ง มันน่ารำคาญนิดหน่อย แต่ก็ไม่ใช่เรื่องใหญ่อะไร.
ข้อเสียที่สองคือตัวแบ่งข้อตกลงสำหรับผู้ที่มีรายการติดดาวจำนวนมาก (ของเราที่มีรายการติดดาวนับพันรายการ); เมื่อต้องรับมือกับการนำเข้า HTML ขนาดมหึมาส่วนใหญ่จะใช้เวลานานและไม่ประสบความสำเร็จ เห็นได้ชัดว่านี่เป็นโซลูชันที่ไม่น่าพึงพอใจอย่างมากสำหรับผู้ใช้ระดับสูงของ Reader เนื่องจากมันไม่เคยนำเข้ารายการที่ติดดาวของคุณ หากคุณเป็นผู้ใช้ที่มีพลังและคุณมีรายการติดดาวนับพันที่จะจัดการการนำเข้าเป็นบุ๊คมาร์คจะไม่ตัด.
การแปลงรายการที่ติดดาวเป็นลิงก์บุคคล (และนำเข้าสู่ Evernote)
สำหรับผู้ที่ต้องการพลังในการประมวลผลจำนวนมาก (ประเภทของการประมวลผลที่สามารถตัดรายการที่ติดดาวกว่า 5,000 รายการในไม่กี่นาที) เรากำลังเปลี่ยนไปใช้ Python เพื่อช่วยให้เราค้นพบรายการจำนวนมากของเรา.
ได้รับความอนุเคราะห์จาก Paul Kerchen และ Davide Della Casa ผู้ใช้ Google Reader สองคนที่ต้องการส่งออกรายการติดดาวเก่าทั้งหมดเรามีสคริปต์ Python ที่มีประโยชน์สองตัวที่สามารถช่วยเราทำหนึ่งในสองสิ่งต่อไปนี้: 1) แปลงรายการติดดาวทั้งหมดเป็น เอกสาร HTML ที่แตกต่างกันและ / หรือ 2) นำเข้ารายการติดดาวทั้งหมดของเราลงใน Evernote.
สำหรับเทคนิคทั้งสองคุณจะต้องติดตั้ง Python ในระบบของคุณ หยิบ Python สำหรับระบบปฏิบัติการของคุณและติดตั้งก่อนดำเนินการต่อ.
หลังจากติดตั้ง Python เยี่ยมชมเว็บไซต์สำหรับโครงการส่งออก Google Reader ของ Kerchen / Casa และบันทึกไฟล์ export2HTMLFiles.py และ export2enex.py ไปยังโฟลเดอร์เดียวกันกับที่คุณแตกไฟล์ starred.json ของคุณ.
หากคุณต้องการแปลงรายการที่ติดดาวทั้งหมดของคุณให้เป็นไฟล์ HTML ที่แตกต่างกันคุณสามารถทำได้โดยใช้ export2HTMLFiles.py โดยดำเนินการคำสั่งต่อไปนี้ภายในไดเรกทอรีที่จัดเก็บไฟล์ starred.json ของคุณ:
หลาม export2HTMLFiles.py
(ถ้า python ไม่ได้ถูกกำหนดเป็นคำสั่ง systemwide บนเครื่องของคุณให้แทนที่“ python” ด้วยพา ธ แบบเต็มไปยัง python ที่สามารถเรียกทำงานได้เช่น C: \ Python2.7 \ python.exe)
ขึ้นอยู่กับจำนวนของรายการที่ติดดาวที่คุณมีกระบวนการนี้สามารถใช้ที่ใดก็ได้จากไม่กี่วินาทีถึงหลายนาที ใช้เวลาประมาณสามนาทีในการคัดลอกรายการที่ติดดาว 12,000 รายการระหว่างการทดสอบของเรา.
เมื่อเสร็จแล้วคุณจะมีไฟล์หมายเลขกำกับและชื่อ HTML (เช่น 1 บทความที่คุณติดดาว.htmlถึง 10,000 บทความอื่น ๆ ที่คุณติดดาว.html) วิธีที่ง่ายที่สุดในการดูทั้งหมดคือเพียงโหลดไดเรกทอรีท้องถิ่นในเว็บเบราว์เซอร์ของคุณ.
นี่เป็นวิธีที่ยอดเยี่ยมในการปล่อยรายการที่ติดดาวของคุณจาก Google Reader และไฟล์ JSON แต่อย่างที่เราได้กล่าวถึงในบทช่วยสอนก่อนหน้านี้หากคุณได้บันทึกบทความเพื่ออ่านในภายหลังเป็นเวลาหลายปีแล้ว มือของคุณ.
วิธีหนึ่งที่คุณสามารถจัดการงานนี้ได้ดีกว่าคือการใช้ Evernote เป็นเวิร์กสเปซเพื่อจัดเรียงติดแท็กและอาจลบรายการที่ติดดาวที่ไม่มีประโยชน์.
มีสองวิธีที่คุณสามารถนำเข้ารายการใน Evernote ได้ คุณสามารถนำเข้าไฟล์ HTML ที่เราสร้างขึ้นเมื่อครู่ก่อนโดยใช้โฟลเดอร์นำเข้า ภายในไคลเอนต์เดสก์ท็อป Evernote ของคุณคุณสามารถไปที่เครื่องมือ -> นำเข้าโฟลเดอร์แล้วสร้างโฟลเดอร์ดัมพ์สำหรับไฟล์ HTML เราสร้างโฟลเดอร์ย่อยในโฟลเดอร์ / Reader / work ชื่อ Imports และสมุดบันทึกใหม่ใน Evernote ชื่อ Starred Items ด้วยการลากและวางไฟล์ HTML ลงในโฟลเดอร์ / Reader / Imports / เราจะสามารถนำเข้าเป็นบันทึกย่อที่แตกต่างกันในรายการติดดาว Evernote ของโฟลเดอร์ พวกเขาจะถูกเก็บไว้ที่นั่นอย่างถาวรเพื่อตรวจสอบในยามว่างของเรา.
หรือหากคุณต้องการแปลงรายการที่ติดดาวทั้งหมดของคุณให้เป็นสมุดบันทึก Evernote ดั้งเดิมในคราวเดียวคุณสามารถใช้สคริปต์ Python ที่สองที่คุณดาวน์โหลด export2enex.py เพื่อทำเช่นนั้น ข้อได้เปรียบของการทำเช่นนี้คือการทำงานรูปแบบเอกสารให้ดีขึ้นเล็กน้อย.
ภายในโฟลเดอร์ที่มีไฟล์ starred.json ของคุณอยู่ให้เรียกใช้คำสั่งต่อไปนี้:
python export2enex.py> StarredImport.enex
นำไฟล์ผลลัพธ์ StarredImport.enex และนำเข้าไว้ในไคลเอนต์เดสก์ท็อป Evernote ของคุณโดยใช้ไฟล์ -> นำเข้า -> ส่งออกไฟล์ Evernote.
ณ จุดนี้คุณได้ปลดปล่อยไอเท็มที่ติดดาวของคุณทั้งหมดจาก Google Reader และคุณพร้อมที่จะลงไปที่ธุรกิจ (อาจมีความยาว) ของการเรียงลำดับผ่านกอง.
มีวิธีที่ชาญฉลาดในการจัดการไฟล์ JSON และแตกรายการที่ติดดาวออกหรือไม่ เข้าร่วมการสนทนาด้านล่างและแบ่งปันเคล็ดลับและลูกเล่นของคุณกับผู้อ่านเพื่อนของคุณ.