Safari 5.1でサファリの読書リストをエクスポートすることはできますか?


15

被験者はそれを要約します。Safariから任意の形式の読書リストをエクスポートできるようにするためのトリックがある場合にのみ興味があります。HDのどこに情報が保存されていますか?bookmarks.plist?


iCloudがドロップすると、コンピューター間でこの同期が自動的に行われるのは間違いないでしょう。それがあなたがこれを使っている場所であるかどうかはわかりませんが、それは半関連しています。
-NReilingh

回答:


8

次を使用して、ターミナル/コマンドウィンドウでXMLに変換できます。

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

2

はい。ファイルが呼び出されBookmarks.plist、にあります~/Library/Safari/。これには、閲覧リストのブックマークだけでなく、すべてのブックマークが含まれます。

キーの下のエントリを検索する必要がありますReadingList。これらは次のようになります(xCode 4で表示されるファイル):

ここに画像の説明を入力してください

残念ながら、plistファイルはバイナリとして保存されており、xCodeまたはバイナリplistファイルを処理できる別のツールを使用して開く必要があります。


1

Safariからエクスポートすることはできませんが、Chromeからインポートすることはできます

これはGoogleサポートにあります:https : //support.google.com/chrome/answer/96816?hl=en

または、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'

Returnキーを押すと、すべてのリーディングリストリンクがテキストとしてリストされ、コピーして他の場所に貼り付けることができます。


ある時点で、これは意図したとおりに機能しなくなりました。Mojaveでは、読み取りリストだけでなく、ファイル内のすべてのURLをダンプします。
ファジー76

-2

OS X Yosemiteで、〜/ Library / Safari / ReadingListArchivesに移動します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.