Safari 5.1'deki safari okuma listesini dışa aktarmak mümkün müdür?


15

Konu özetliyor. Sadece okuma listenizi herhangi bir formatta Safari'den dışa aktarabileceğiniz bir hile olup olmadığını merak ediyorsunuz. Bilgi HD'de nerede saklanır? bookmarks.plist?


İCloud düştüğünde, bilgisayarlarınız arasındaki bu senkronizasyonu otomatik olarak göreceğimize bahse girerim. Buraya gittiğiniz yer olup olmadığından emin değilim, ama yarı bağlantılı.
NReilingh

Yanıtlar:


8

Bunu kullanarak bir Terminal / komut penceresinde XML'ye dönüştürebilirsiniz:

cd ~/Library/Safari/
cp Bookmarks.plist Bookmarks.plist.xml  
plutil -convert xml1 Bookmarks.plist.xml

2

Evet. Dosya çağrılır Bookmarks.plistve içinde bulunur ~/Library/Safari/. Bu sadece Okuma Listesi yer işaretlerinizi değil, tüm yer işaretlerinizi barındırır.

Anahtarın altındaki girdileri aramak isteyeceksiniz ReadingList. Onlar böyle bir şey (xCode 4'te görüntülenen dosya) görünecek:

resim açıklamasını buraya girin

Ne yazık ki, plist dosyası ikili olarak saklanır ve dosyayı xCode veya ikili plist dosyalarını işleyebilen başka bir araç kullanarak açmanız gerekir.


1

Safari'den dışa aktaramazsınız ancak Chrome'dan içe aktarabilirsiniz

İşte Google desteğinde: https://support.google.com/chrome/answer/96816?hl=tr

Alternatif olarak, Terminal uygulamasını bir Mac'te açabilir (bulamazsanız Launchpad'de arayabilirsiniz) ve yapıştırın:

/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'

Return tuşuna bastığınızda, tüm Okuma Listesi bağlantılarınızı başka bir yere kopyalayıp yapıştırabileceğiniz metin olarak listeler.


Bir noktada bu amaçlandığı gibi çalışmayı durdurdu. Mojave'de sadece okuma listesini değil, dosyadaki tüm URL'leri döker.
Bulanık76

-2

OS X Yosemite'de ~ / Library / Safari / ReadingListArchives adresine gidin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.