Safari 5.1에서 Safari의 읽기 목록을 내보낼 수 있습니까?


15

피험자가 요약합니다. Safari에서 읽기 형식을 모든 형식으로 내보낼 수있는 트릭이 있는지 궁금합니다. 정보는 어디에 저장되어 있습니까? 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=ko

또는 Mac에서 터미널 응용 프로그램을 열고 (찾을 수 없으면 런치 패드에서 검색) 다음을 붙여 넣을 수 있습니다.

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

리턴 키를 누르면 모든 읽기 목록 링크를 텍스트로 복사하여 다른 곳에 복사하여 붙여 넣을 수 있습니다.


어느 시점에서 이것은 의도 한대로 작동을 멈췄습니다. Mojave에서는 읽기 목록뿐만 아니라 파일의 모든 URL을 덤프합니다.
Fuzzy76

-2

OS X Yosemite에서 ~ / Library / Safari / ReadingListArchives로 이동하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.