Exchange between ShoveBox and Notational Velocity

Get help. Get answers. Let others lend you a hand.

Moderator: Mr_Noodle

So, here is what I am looking to do (in case I am being daft on this and there is a better way I am not aware of):
In ShoveBox (SB) I want to export selected files as RTF files into a folder on my Mac. I want Hazel to then monitor that folder and when new items are added, run the Service "NV: New Note with Selection" and add the files to Notational Velocity (NV). Then Hazel will delete the files. LIkewise, if I export from NV to another folder (ideally the same folder but with a different filetype) I want Hazel to add the items to SB, which is another Service.

The problem? Everything on here is manageable and the services already exist but as far as I can tell Hazel cannot run Services (applescripts, workflows and shell scripts are all I got). So if anyone has any suggestions I would be happy (very) to hear them. Thanks and I hope to hear back from you all soon!

Sincerely,
Daniel Paradise
DanielParadise
 
Posts: 2
Joined: Sun Jul 12, 2009 3:52 pm

Remember to keep questions in the support forum. If you do come up with a complete workflow, though, then feel free to tell people about it in the Tips forum.

From what I can see, there is no good way to invoke Services. Even if I were to implement it, there are certain APIs that Apple doesn't provide so it would require a good bit of work.

As an alternative, I'd suggest looking into AppleScript. I do see that ShoveBox does seem to have AppleScript support and maybe their site or forums has example scripts which you could start with.
Mr_Noodle
Site Admin
 
Posts: 11865
Joined: Sun Sep 03, 2006 1:30 am
Location: New York City

Instead of running the NV service it is easier to configure Notational Velocity to store notes as files instead of in its own proprietary database. That way you can use Hazel to simply move the files to the NV folder and they will show up in the application.
Jeroen
 
Posts: 1
Joined: Wed Apr 14, 2010 9:51 am


Return to Support