Being an Evenote convert I wanted to have a Safari plugin which will let me add the website as PDF to DEVONthink directly, without any bookmarklets and redownloading the page.
I’ve just implemented it. Basically it works the same like “Print > Save to DEVONthink” feature but it’s easier to use - no need to go through the Print dialogs, just hit Cmd+Alt+P.
You can also use it for sites requiring login etc. For typical sites I rather prefer using web archives (Services shorcuts Cmd+) and Cmd+@ are perfect!) - web archives have web links, PDFs are just documents, no links inside.
Please note: you use the plugin ‘on your own risk’. The plugin hasn’t been tested on any other Mac than mine. It has been tested with Safari 4.0 only. And it’s kind of hack, just like Cosmopod, Evernote plugin, 1password plugin etc.
After installing you’ll get a new option in File menu called “Save to DEVONthink”. Its shortcut is Cmd+Alt+P. I was trying to add some commands to the contextual menu of Safari but it’s not that easy. It has already taken me 6 hours to do the current implementation
And, oh, sorry - there’s no official installer. The install/uninstall procedure is described below.
Enjoy. Comments are welcome
Installation
- Please download the archive to your Downloads folder. Download URL:
bbargiel.pl/SafariToDEVONthink.zip
-
Please unpack it (by doubleclicking it).
-
The folder SafariToDEVONthink will appear.
-
Please quit Safari.
-
Please open Terminal application (using Spotlight, for instance).
-
Please type the following commands:
cd /Library/InputManagers
sudo mkdir SafariToDEVONthink
(type in your password)
sudo cp -r ~/Downloads/SafariToDEVONthink/* SafariToDEVONthink/
- Please start Safari.
The command should be visible in the File menu, right after ‘Save As…’
Deinstallation (in case of any problems)
-
Quit Safari if running
-
Please open Terminal application (using Spotlight, for instance).
-
Please type the following commands:
cd /Library/InputManagers
sudo rm -R SafariToDEVONthink
(type in your password)
- That’s all. You can start your Safari now.