Do Something When
Your rating: Now say why...

(4) 4.5

Pref pane allows actions when mounting/unmounting drives.   Free
Add to my Watch List
Email me when discounted
Do Something When is a system preference pane that allows the user to watch for drives mounting and un-mounting, allowing you to launch or quit applications, when these events happen. You can launch iTunes when your music hard drive gets mounted, you can quit iTunes when you eject the drive. This is just an example of what can be done.
What's New
Version 1.2:
  • Universal
  • Fixed intermittent bug with regards to saving existing rules.
Requirements
Intel/PPC, Mac OS X 10.3.9 or later







  • Lingon
    +1

  • Task3
    +1

  • Kickstarter
    +1
Do Something When User Discussion (Write a Review)
ver. 1.x:
(4)
Your rating: Now say why...
Overall:
(4)

sort: smiles | time
burypromote

+136
Neil_m commented on 23 Sep 2012
Dev - 64 bit please.
[Version 1.2]


burypromote
+1

+99

lamontDakota reviewed on 12 Mar 2011
This works beautifully for me. I use it to start up and to shut down sets of apps, like opening and closing all of my audio crap at the same time, so that the apps load together with the plug-ins .This way, I don't sit here for fifteen minutes wondering WTF is wrong with my sounds. Oops! I forgot to start up Hear!
OS X 10.6.6
[Version 1.2]

2 Replies

burypromote
+1

+659
Cowicide replied on 02 Aug 2011
While I really dig the convenience of DSW and will love to see it further developed, I think in your case you're probably just better off saving system resources and using an AppleScript to launch all that stuff.

tell application "Audio Crap 2.1" to activate
tell application "Hear! 5.2" to activate
tell application "And So On 3.4" to activate

Then save it as an application, add a fancy icon and put it in your Dock to launch everything. Call it Audio Crap launcher or whatever. Does the same thing much faster and you don't have it always running in the background like DSW does.

(Basically) everything that DSW can do, I can do with AppleScript. For example, instead of using DSW to get rid of an encrypted dmg after a set amount of time I can do this:

tell application "Finder"
do shell script "hdiutil attach ~/Documents/cia_secrets.dmg"
delay 3000
do shell script "hdiutil detach -force /Volumes/cia_secrets"
end tell

Just like DSW, it forces the image to go even if you forgot and left files open on the dmg.

That said, what I LOVE about DSW is that I can very easily have all kinds of added factors that can close the dmg and I'm a glutton for user interfaces over typing a bunch of code. There's also a lot of hidden power with DSW that mabye even the dev doesn't know about.

Disclaimer: code AppleScript at your own risk. This is just pointers.
burypromote

+99
lamontDakota replied on 02 Aug 2011
An excellent suggestion, Cowicide - say what, now? "Cowicide"? You from West Texas? - and I appreciate your having gone to the trouble of providing it. Unfortunately, I'm not looking for "better off." I have a kind of purposeless hobby of collecting random apps for any number of a random assortment of reasons. Maybe I need it. Maybe I like the design of the icon. Maybe I like its name.
IAC, under Lion, DSW has developed a bug/a feature that's annoying. It starts up all my audio shit, as desired. However, it now shuts them only long enough to fire them up, again. I can kill them, but, thanks to DSW. they won't die. Oh, well.
burypromote
+1

+659
Cowicide commented on 02 Feb 2011
keeps shutting itself off in 10.6.6, I'll leave it on then check it later and it will have toggled itself OFF without any interaction with the prefpane on my part. not good...
[Version 1.2]


burypromote
+2

+659
Cowicide commented on 01 Feb 2011
btw, the Macupdate link as of this post is broken and should be:
http://www.azarhi.com/Projects/DSW/index.php
[Version 1.2]


burypromote
+1

+659

Cowicide reviewed on 01 Feb 2011
Works on my Intel MacBook Pro with latest Snow Leopard 10.6.6 just fine (I think). Doesn't seem to use a lot of resources at all and seem to be stable, but I'll report back if I run into trouble. It's a 32bit prepane, so I have to restart the Sys Prefs so that's an annoyance. But this surprisingly DOES work as advertised for me, but YMMV of course.

It will unmount dmg images of my choice after a certain amount of time I specify after mounting them. And even unmount dmg images after I quit apps I specify.

The only thing I don't like is if the timer goes off for the dmg image to unmount and if you have any files open on the mounted dmg image. It doesn't give an error or try to do it later. It just doesn't unmount the image at all without notice so it stays open and vulnerable.

I wish it would have an option to keep attempting to unmount it after a set amount of time after it fails to unmount. Or it would be fantastic if it could force unmount despite whatever is open if I choose that as an option (and willing to risk data loss on the image, of course)

What would be awesome if it also could unmount dmg images after a certain amount of idle time on your computer as well and on sleep, etc.

But anyway. I hope this continues to get updated as it's one of the only easy ways on the Mac to automatically unmount dmg images after certain amounts of time and/or after closing apps without having to write my own scripts, etc. & integrating terminal commands like: "hdiutil info | tail -n1 | awk '{print $1}' | xargs hdiutil detach $1"
[Version 1.2]


burypromote
-2

-2
jstrait commented on 15 Apr 2006
Does not work with Intel chip. Any idea when a Universal version is due out??
[Version 1.1.1]


burypromote
Azarhi Software (developer) commented on 14 Nov 2005
The fix for the default install location is in to allow the Start on login to work again.

Sorry for the long delay.
[Version 1.1.1]


burypromote


Anonymous reviewed on 10 May 2005
How is attaching a folder action to the /Volumes/ directory any different? The interface?
[Version 1.1]

1 Reply

burypromote
Anonymous commented on 11 May 2005
Well, most likely. The /Volumes directory is invisible to an average Mac user. The average Mac user doesn't really want to mess with things he/she doesn't understand.

This is why we average Mac users appreciate software developers who give us clean and easy to use GUIs for accomplishing tasks we wouldn't even guess they are possible.

And it's even for free!
burypromote


Anonymous reviewed on 18 Jul 2004
This is a great idea, and works well - there's still something weird that happens when the app/doc that's run is a terminal command .term file, though - it gets launched as many times as there are volumes on my f/w drive, even if I only mount the volume that the app is linked to in the rule.

Still impressed though!
[Version 1.0.1]


burypromote


Anonymous reviewed on 17 Jun 2004
Do Something When, will you marry me?

(Finally able to download it. Musta been a gremlin.)
[Version 1.0.1]


burypromote

+5
JetFireDX had trouble on 18 Oct 2006
Just wiped my system and started over after trouble with the 10.4.8 update and it appears that the link is broken. Any mirrors?
[Version 1.2]


There are currently no ratings. Write a comment or review now.

Downloads:10,430
Version Downloads:5,690
Type:Utilities : System
License:Free
Date:24 Jul 2006
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 12
1 2 >
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Do Something When is a system preference pane that allows the user to watch for drives mounting and un-mounting, allowing you to launch or quit applications, when these events happen. You can launch iTunes when your music hard drive gets mounted, you can quit iTunes when you eject the drive. This is just an example of what can be done.


- -