Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

pismobrat

macrumors regular
Original poster
Aug 13, 2007
104
0
Hi All,

This is a nub Applescript question.

I want to open my time tracking software every time I open a file that is associated with pro-tools. I don’t need data entered or anything. I just need it triggered so that I can’t forget. Should be simple, but I didn’t spend much time on it and I don’t know automator that well at all.


Thanks for any help.
 
I don't think this is an AppleScript problem.

If I understand what you are trying to do:
You double-click a pro-tools document.
Pro-tools launches.
Open time tracking software.

Here's the issue. Applescript can be used to drive an application. It can't be used in a passive mode. It can't detect that an application has been opened.

My suggestion is that you will need something running that is monitoring all running processes. When it sees Pro-tools in the list then it will launch your time tracker. I would suggest a shell script run by launchd (so you won't have to have the terminal open). The shell script could make an AppleScript call to get your time tracker launched.

You'll need:
1) A launchd plist file that is set to run the shell script upon login.
2) The shell script that will monitor processes and run your time tracker at the appropriate time.

-numero
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.