Tag Info

Hot answers tagged

9

To remove an item, just swipe your finger to left over that particular entry. A red "delete" button will pop up.


8

You can add things with AppleScript according to this: http://jga.me/blog/2011/10/18/applescript-readinglist So it should be easy to cook up a Firefox extension to call that bit of AppleScript, you can call it form the shell like: osascript -e 'tell application "Safari" to add reading list item "http://totl.net/"' Which will cause Safari to generate the ...


6

On a Mac the reading list is stored in /Users/notjonathan/Library/Safari/Bookmarks.plist so potentially there is a tool out there to read them automatically. The actual syncing is done by Safari. It doesn't just watch the file for changes and upload the changes. You actually have to make the changes from within Safari. So what you're "stuck" with using ...


4

According to Apple's support docs, Safari 5.1.1 for Windows will sync the Reading List via iCloud. Safari 5.1.1 includes support for iCloud, a breakthrough set of free cloud services. iCloud stores your Safari bookmarks and Safari Reading List and automatically pushes them to all your devices. I believe you would need to have Safari up to date. Then, ...


4

I whipped up a Python script to read the plist file referenced in the question patrix mentioned in the comments. #!/usr/bin/env python import plistlib from shutil import copy import subprocess import os from tempfile import gettempdir import sys import atexit BOOKMARKS_PLIST = '~/Library/Safari/Bookmarks.plist' bookmarksFile = ...


3

You need to swipe your finger to the left on the particular one you want to delete. A red Delete button will appear. Tap that button and you should be able to get rid of it.


2

As far as I know, there’s no way to do it directly through the GUI, but there is a file you can edit quite easily. The file ~/Library/Safari/Bookmarks.plist contains all of the Safari bookmarks, including those saved to the Reading List. (For whatever reason, this file gets borked in TextMate, among others, but TextWrangler seems to cope just fine). ...


2

I am not aware of any options in Safari. Neither the search option under Help, nor the search option under All Bookmarks yielded any results. But, OSX's Spotlight did index the reading list: Results appear in the section Webpages. First I added the webpage to the reading list. Then I reset Safari. And voilà, Spotlight found it. Not the best solution, ...


2

All reading list is a simple wrapper around bookmarks, that allows you quick access to both add and remove entries. It's usefulness stops there really, and the matter of convenience boils down to what you want to use the stored pages for, and how you wish to access them. If you are just using the same computer and will always have a net connection, then ...


2

To add the active tab in Google Chrome to Safari's reading list: Adapted from a comment by tzarskyz on https://gist.github.com/pdxmph/1342437 tell application "Google Chrome" set pageUrl to get URL of active tab of first window end tell tell application "Safari" to add reading list item pageUrl display notification pageUrl with title "Added to Reading ...


2

I had this same idea a few months ago. I came up with a solution that works, using Ruby. I use this gist to parse the Safari Reading List plist file: https://gist.github.com/andphe/3232343 Then I use the ruby Pocket gem to add each item to Pocket. In the end, I went with Pinboard instead of Pocket, and I have a working project up on github that does ...


2

I use the same bash command as Neglectogram above, but used it within a somewhat primitive script I wrote, which uses Pocket's "add by email" solution as outlined in the other answer to this post. I go in to detail here as there seems to be a demand for a solution to this and such I want even novice users to be able to use this (if it works properly). My ...


1

You have to remove an article from the reading list to purge the contents. I suppose there is an implied storage limit since you would run out of space on a device once the cached pages exceed the local storage capacity and/or the capacity of iCloud to manage the content across devices. I haven't tested it, but iOS has the ability to mark some content as ...


1

Here's a version using the Factor programming language that is a bit simpler than the Python version answered already in this post: : reading-list ( -- urls ) "~/Library/Safari/Bookmarks.plist" read-plist "Children" of [ "Title" of "com.apple.ReadingList" = ] find nip "Children" of [ "URLString" of ] map ; More information is available in this ...


1

Another option using the plist Ruby gem: sudo gem install plist;plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist|ruby -rubygems -e 'require "plist";puts Plist.parse_xml(STDIN.read)["Children"].select{|e|e["Title"]=="com.apple.ReadingList"}[0]["Children"].map{|e|e["URLString"]}' Or if you don't have other bookmarks: defaults read ...


1

Does this not work? Seems to for me.


1

Print the URLs of bookmarks and pages on the reading list: defaults read ~/Library/Safari/Bookmarks.plist|sed -n 's/^ *URLString = "\(.*\)";/\1/p' Print the URL, title, date added, and preview text for reading list items as CSV: sudo gem install plist csv;plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist|ruby -rplist -rcsv -e ...


1

Sometimes this can be caused by temporary issues with your account or the connection to the iCloud servers. Waiting it out isn't a bad strategy if you don't want to go for official support or when restarting the affected devices is not effective at clearing up the issue. For ongoing issues, you might reach out to iCloud support to ensure it's not an issue ...


1

Try to reinstall Safari. Uninstall by... ...dragging /Applications/Safari.app to the trash. ...using a free cleaning tool. This tool will also remove preferences files in the library. Therefore bookmarks and extensions will be removed aswell. Download Safari from the apple website and reinstall it.


1

Quit Safari (Make a backup of all the data of Safari) Delete all Files in ~Library/Safari/ Caution: This will delete all information stored in Safari. Safari will react as if it would have been freshly installed. Start Safari (Safari will reproduce all files you deleted) Voilà! Error solved the brutal way. Safari is able again to add bookmarks.


1

As you've suggested, the Reading List has fairly limited functionality. While you can't mark a page unread directly from the All list, a simple solution is to open the page and add it to the Reading List again.



Only top voted, non community-wiki answers of a minimum length are eligible