ผู้เข้าร่วมสรุป เพียงแค่อยากรู้ว่ามีเคล็ดลับที่จะสามารถส่งออกรายการเรื่องรออ่านของคุณจาก Safari ไม่ว่าจะเป็นรูปแบบใด ข้อมูลถูกเก็บไว้ที่ไหนใน HD? bookmarks.plist?
ผู้เข้าร่วมสรุป เพียงแค่อยากรู้ว่ามีเคล็ดลับที่จะสามารถส่งออกรายการเรื่องรออ่านของคุณจาก Safari ไม่ว่าจะเป็นรูปแบบใด ข้อมูลถูกเก็บไว้ที่ไหนใน HD? bookmarks.plist?
คำตอบ:
คุณสามารถแปลงเป็น XML ในหน้าต่าง Terminal / command โดยใช้:
cd ~/Library/Safari/
cp Bookmarks.plist Bookmarks.plist.xml
plutil -convert xml1 Bookmarks.plist.xml
ใช่. ไฟล์ที่เรียกว่าและจะอยู่ในBookmarks.plist
~/Library/Safari/
บ้านหลังนี้ไม่เพียง แต่ที่คั่นหนังสือรายการอ่านของคุณ แต่ที่คั่นหนังสือทั้งหมดของคุณ
ReadingList
คุณจะต้องการที่จะมองหารายการภายใต้คีย์ พวกเขาจะมีลักษณะเช่นนี้ (ไฟล์ที่ดูใน xCode 4):
น่าเสียดายที่ไฟล์ plist นั้นถูกจัดเก็บเป็นแบบไบนารี่และคุณจะต้องเปิดมันโดยใช้ xCode หรือเครื่องมืออื่นที่สามารถจัดการกับไฟล์ plist แบบไบนารี่ได้
คุณไม่สามารถส่งออกจาก Safari แต่คุณสามารถนำเข้าจาก Chrome
นี่คือการสนับสนุนของ Google: https://support.google.com/chrome/answer/96816?hl=th
หรือคุณสามารถเปิดแอปพลิเคชั่น Terminal บน Mac (ค้นหาใน Launchpad หากคุณหาไม่พบ) และวางสิ่งนี้:
/usr/bin/plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist | grep -E -o '<string>http[s]{0,1}://.*</string>' | grep -v icloud | sed -E 's/<\/{0,1}string>//g'
กดกลับมาแล้วมันจะแสดงรายการลิงก์เรื่องรออ่านทั้งหมดของคุณเป็นข้อความที่คุณสามารถคัดลอกและวางที่อื่น
ใน OS X Yosemite ให้ไปที่ ~ / Library / Safari / ReadingListArchives