I too, apologize. It sounded very '' I don't know, pushy or something to me.
Actually the answer is very difficult. You will need to understand the command line and how to implement it then you can look into a solution from within REV.
Here is some info on hdiutil burn from the command line.
Here is how to create a 100MB drive image, backup data to it, and then burn it onto a CD (directly in the commandline, with only the built-in tools). One possible application: This could be easily modified and incorporated into a script that will backup your Entourage mail databases every week, good for up to six uses (6x100MB) depending on the size of your mail data...
hdiutil create -fs HFS+ -volname Backup -size 100m ~/Desktop/backup.dmg
hdiutil mount ~/Desktop/backup.dmg
ditto -rsrc -V ~/Desktop/datatobackup /Volumes/Backup >> /Volumes/Backup/backup.log
hdiutil unmount /Volumes/Backup
hdiutil burn ~/Desktop/backup.dmg -noverifyburn -noeject
It will prompt you for a disc, insert one and it will burn your disc:
Code: ------------------------------------------------------------------------
Please insert a disc:
Starting
Initializing
Saving temporary image
Opening session
Writing track
........................................................................ ....
Finishing writing
........................................................................ ....
------------------------------------------------------------------------
OR here is another example of the Burn usage in applescript.......................................
Here is a script to backup the Entourage mail database to a CD. I have mine as a cron task that runs every Friday before I leave work.
The CD tray opens at the set time as if to say "Feed me"!
Simply insert a CD and off it goes! Ahh, the power of Mac OS X.
Please note that this script requires fileutils to be installed. The -h in du -sh is for Human readable, meaning it will return the results in megabytes.
A pre-compiled binary can be obtained here:
http://homepage.mac.com/rgriff/file.html
or fink install fileutils works for those with using the fink pagackage manager.
Code: ------------------------------------------------------------------------ #!/bin/sh #This script will backup your Entourage mail database to a CD
username="`who | fgrep console | awk '{ print $1 }'`"
if [ "$username" = "" ]; then
echo "No one logged in via GUI (console)" >&2
exit 1
fi
userhome="`eval echo ~$username`"date=`date +%Y.%m.%d`
size=`/usr/local/bin/du -sh "/Users/$username/Documents/Microsoft User Data" | awk ' { print $1 } '`
#Quit Entourage and give it time to write its database to disk
/usr/bin/osascript -l AppleScript -e 'tell Application "Microsoft Entourage" to quit'
/bin/sleep 4
/usr/bin/hdiutil create -fs HFS+ -volname Backup-$date -size $size /Users/$username/Desktop/backup.dmg
/usr/bin/hdiutil mount $userhome/Desktop/backup.dmg
/usr/sbin/disktool -r
echo $date >> /Volumes/Backup-$date/backup.log
/usr/bin/ditto -rsrc -V "$userhome/Documents/Microsoft User Data/Office X Identities/Main Identity/" /Volumes/Backup-$date/ >> /Volumes/Backup-$date/backup.log
/usr/bin/hdiutil unmount /Volumes/Backup-$date
/usr/bin/hdiutil burn "$userhome/Desktop/backup.dmg" -noverifyburn -noeject
#Clean up and relaunch Entourage
/bin/rm -f $userhome/Desktop/backup.dmg
/usr/sbin/disktool -r
/usr/bin/osascript -l AppleScript -e 'launch Application "Microsoft Entourage"'
------------------------------------------------------------------------
This works very well for those of us with tray-loading drives, as the opening tray is probably sufficient reminder to insert a blank disc.
Those with slot-loading drives should probably add this line before the 'burn' command:
osascript -l AppleScript -e 'tell Application "Finder" to activate & speak "Please insert a blank CD-R disc."'
On Jan 19, 2004, at 8:46 PM, Barry Levine wrote:
Thomas,
Maybe I missed something here BUT I am a bit thrown off by the tone of your email and the attitude you express.
Obviously, my post was poorly worded enough to cause your reaction. If so, I apologize.
But Rev can do this!!!
Would you be kind enough to identify the Rev command that does this? I can't seem to find it.
with not even a please or thanks or anything.
Actually, I did write "TIA" (thanks in advance).
Please & Thank you,
Barry
;-)
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Macintosh PowerBook G-4 OSX 10.3.1, OS 9.2.2, 1.25 GHz, 512MB RAM, Rev 2.1.2
Advanced Media Group Thomas J McGrath III • 2003 • [EMAIL PROTECTED] 220 Drake Road, Bethel Park, PA 15102
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
