Currently browsing: Scripts

Tuesday tip: Even better mail rule script

If you like our mail rule scripts for emailing yourself documents and adding them to your DEVONthink inbox or databases, you will like this new script even more. Add it to a rule in Apple Mail and give the rule a distinct name. The messages will get files into a group of the rule’s name in DEVONthink’s global inbox and all attachments in a group with the message’s name. Automatically file messages & attachments.scpt What is this useful for? Create...

Ruby instead of AppleScript?

All our apps are highly scriptable using AppleScript, OS X’s native scripting architecture for Cocoa applications. But if you’re more into Python and Ruby, you can use that, too. MacRuby, Matt Neuburg’s work, and thread in our user forum with example scripts on how to use Ruby to control DEVONthink Pro (Office) give you a hand up.

Updated OmniFocus reminder script

If you have purchased OmniFocus on the Mac App Store and wonder why the Reminder > Add as To Do to OmniFocus script doesn’t work, here’s an updated script for you. Add as To Do to OmniFocus.scptd Explanation: AppleScript scripts call apps usually by their “bundle ID”, an internal identifier unique to every app. Unfortunately the OmniGroup chose a new bundle ID for OmniFocus on the Mac App Store which breaks the script. The new script calls OmniFocus simply by...

Tuesday tip: Use reminders

Very often documents are connected to actions, e.g. “contact these guys”, “pay this bill”, or “discuss this with the team”. You can create a 43 folder setup in DEVONthink (see the “Getting Things Done” concept) to remind yourself of them or manually add tasks to your preferred calendar or task manager, e.g. iCal, OmniFocus, or Things. But why manually? DEVONthink Pro (Office) comes with scripts for iCal and all major task managers that add references to your task list or...

Tuesday Tip: Readability-fy your saved web pages

The bookmarklet Readability and like Safari’s Reader tool strip web pages from all unnecessary elements and present them in a news-like layout. Unfortunately e.g. the Reader mode makes it impossible to use our Clip to DEVONthink bookmarklet for convenient clipping interesting parts. Now our forum user tommysundstrom has created a Ruby script that uses Readability to clean up saved web pages. Besides making the pages easy to read this also improves DEVONthink’s AI. Note: It’s a raw script so you need to...

Tuesday Tip: Import your Pinboard bookmarks

After Yahoo!’s announcement to sell del.icio.us quite a few people were looking for a safer home for their bookmarks. And found Pinboard. If you are among them you may like the following script by Rafael Bugajewski which imports your Pinboard bookmarks into DEVONthink. Click here to download the script.

Tuesday Tip: Integrate Papers 2 with DEVONthink

You use Mekentosj Paper 2 but also like Steven Berlin Johnson’s ‘snippet approach’? Power user Rob Trew has written a small script that does not add the whole file from Papers to your DEVONthink database but only the summaries and notes. As Papers is not scriptable, Rob’s script directly accesses Paper’s SQLite database. Rob also offers more scripts such as ones offering even tighter integration of Sente 6 with DEVONthink (see last week’s Tuesday Tip).

Tuesday Tip: Use DEVONthink as a tickler file

Many DEVONthink users are also Getting Things Done (GTD) enthusiasts — maybe because productive people always choose the most powerful tools for staying highly productive? And GTD users often also use a so-called ‘tickler file’, a group with sub-groups for each month, again containing sub-groups for each day: The idea is to use these group to file (or replicate) documents that are needed on a specific day. When the task it not done you simply move the items to a...

Tuesday Tip: “Print” from your iPad to DEVONthink

A cool tip from our forum user ‘korm’: iOS 4.2 on iPad introduced AirPrint. When coupled with Ecamm’s Printopia, and one of the DEVONthink Pro folder actions, you can “print” a PDF directly to the global inbox. Or modify the action to send the PDF to the database and group of your choice. Printopia’s Send to Mac feature puts PDFs of documents printed from iPad Mail, Safari, iWork, etc., into ~/Documents/Printopia. Add one of the DEVONthink Pro folder actions to that...

Tuesday Tip: Connect with Zotero

If you are a user of Zotero, you may like Konrad M. Lawson‘s script: I created an applescript to import all my Zotero entries, create a folder for each source, add a main note file for the source, and assign it tags for all the Zotero tags and collections in the original source. It will only add them to the DEVONthink Pro database only if they have not already been added before.” Click here to view the thread in our...