Можно ли экспортировать список чтения Safari в Safari 5.1?

15

Тема подводит итоги. Просто любопытно, если есть хитрость, чтобы иметь возможность экспортировать список чтения из Safari, любого формата. Где на HD хранится информация? bookmarks.plist?

user10954
источник
Держу пари, что когда iCloud упадет, мы автоматически увидим синхронизацию между вашими компьютерами. Не уверен, что это было то, куда вы идете с этим, но это частично связано.
NReilingh

Ответы:

8

Вы можете преобразовать его в XML в окне терминала / команды, используя:

cd ~/Library/Safari/
cp Bookmarks.plist Bookmarks.plist.xml  
plutil -convert xml1 Bookmarks.plist.xml
Ashok
источник
2

Да. Файл называется Bookmarks.plistи находится в~/Library/Safari/ . Здесь находятся не только ваши закладки из Списка чтения, но и все ваши закладки.

Вы будете хотеть искать записи под ключом ReadingList. Они будут выглядеть примерно так (файл просматривается в xCode 4):

введите описание изображения здесь

К сожалению, файл plist хранится в виде двоичного файла, и вам придется либо открыть его с помощью xCode, либо другого инструмента, который может обрабатывать двоичные файлы plist.


источник
1

Вы не можете экспортировать из Safari, но вы можете импортировать из Chrome

Вот это на поддержке Google: https://support.google.com/chrome/answer/96816?hl=ru.

В качестве альтернативы вы можете открыть приложение «Терминал» на 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, и он отобразит все ваши ссылки в списке чтения в виде текста, который вы можете скопировать и вставить в другом месте.

ImprovingApple
источник
В какой-то момент это перестало работать как задумано. В Мохаве он выводит все URL-адреса в файле, а не только список чтения.
Fuzzy76
-2

В OS X Yosemite перейдите в ~ / Library / Safari / ReadingListArchives

ааа
источник