
Using the Automation Settings Panel
The Automation panel allows you to enter before and after scripts as well as notification preferences.
Why use before and after scripts?
The most common use of these scripts is to mount an external volume prior to a backuplist+ session. You can also designate a script for un-mounting the volume at the end of the session
Example Shell scripts
In each case replace myVolumeName with the name of the backup volume ( as it appears on your desktop.)
To mount a specific volume for a backup, paste this line into the "Run Shell Command" text field under "Before backup."
diskutil mount `disktool -l | grep myVolumeName | sed 's/.*\\(disk[0-9s]*\\).*/\\1/'`
To un-mount a specific volume after a backup, paste this line into the "Run Shell Command" text field under After backup."
diskutil un-mount /Volumes/myVolumeName
Applescripts
Alternately you can create and applescript application and enter it's path in the "Run Applescript File" text fields. Or use the Browse button to select it in the open dialog.
Notifications
These are simple to let you know that a backup has happened and if it was successful.
Send Email: if you enter your email address, backuplist+ will attempt to send an email with the backup results to that address via the Apple Mail application.
Growl Notification: If you download and install Growl from the Growl website, backuplist+ will post a growl transparent notification on your desktop after a session. You do not need to configure the Growl Preference Pane for backuplist+, it will be done automatically.
Sleep: This will sleep you computer after the backuplist session.
Play Alert: This will do just that after the backuplist session.
Shutdown Computer: And this will do just that after the backuplist session.