I was looking to move my Safari reading list to Devonthink, but was thinking as bookmarks only; I was curious to know if anyone had created a simple automation that can take the reading list items and save them to DEVONthink as bookmarks? I did some searching in the forums for this, and this solution seems more complicated than i want:
I’m not aware of any direct access. But the reading list is stored in ~/Library/Safari/Bookmarks.plist , so if you can parse that file…
The method OP linked apparently uses a python script to do it. I know you’ve demonstrated reading plist files with the Obj-C bridge, but that’s still outside my skills. I managed to do it with the built-in tools, i.e. System Events’s Property List Suite.
I wasn’t sure if I should just post here directly, but I felt it made sense to give it its own thread:
@jadecricket take a look, that should do what you want. It’s a single, self-contained script.
this is amazing - thank you for sharing this/creating it. i’m using DEVONthink 4 though, so i’ll have to wait until you upgrade so the script works there?