View Single Post
  #1  
Old 12-03-2005, 01:18 PM
edoates edoates is offline
Registered User
 
Join Date: Jul 2005
Posts: 44
SD 2.0.1 changed saved settings file names

Just a note to other users who might be using scripts to run SuperDuper! (the scripts I use are included below for reference and for your use if you like them).

My scripts use the following to launch SuperDuper! and load a particular backup saved setting:

tell application "Finder"
activate
open document file "Backup Music.sdsp" of folder "Saved Settings" of folder "SuperDuper!" of folder "Application Support" of folder "Library" of folder "edoates" of folder "Users" of startup disk
end tell

Version 1.x on SD had the file extension name of ".sds". With V2.0.1, that name has changed to ".sdsp".

I don't use SD scheduling because I have everything set up for Cronnix scheuduling already, and I dismount my sparse image volume and compact it after SD had finished running.

Ed
__________________________________
PS: my complete SD backup applescript:

tell application "Finder"
activate
open document file "Backup Music.sdsp" of folder "Saved Settings" of folder "SuperDuper!" of folder "Application Support" of folder "Library" of folder "edoates" of folder "Users" of startup disk
end tell
tell application "SuperDuper!"
try
--Wait until SuperDuper! is idle before loading and running the desired session
repeat while status is not idle
--Sleep # seconds is the best way to "wait" without using the CPU
tell application "System Events" to do shell script "sleep 5"
end repeat
if status is idle then
--Specify the saved settings as either an absolute path or just the name
run using settings "Backup Music" without user interaction
end if
--Wait until the session is done
repeat while status is running
--Sleep # seconds is the best way to "wait" without using the CPU
tell application "System Events" to do shell script "sleep 5"
end repeat
on error errMsg
display dialog errMsg & " See section 12 of the User's Guide for help with this script."
end try
--Once done, tell SuperDuper! to quit
quit
end tell
-- Tell Finder to eject the backup set
tell application "Finder"
activate
eject disk "Music Backups"
end tell
activate
display dialog "Awaiting dismount of Music Backups" buttons {"OK"} giving up after 5 default button 1
-- compact the sparse image to prevent unregulated growth
do shell script "hdiutil compact " & "\"/Volumes/Eds Office Backups/Music Backups.sparseimage\""
activate
display dialog "Music Backup Complete" buttons {"OK"} giving up after 30 default button 1
Reply With Quote