Well, it assumes we're not going to change the text -- which we shouldn't, but don't guarantee. It should work, though.
It might be easier to look at the .scheduleJobProperties file at the top of the package. This is a little XML file that'll tell you the last stop time, and also says whether or not the execution succeeded. Here's a snippet of one:
Code:
[g5:SuperDuper!/Scheduled Copies/Smart Update G5 from Macintosh HD.sdsp] dnanian% cat .scheduledJobProperties
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SDExitStatus</key>
<string>normal</string>
<key>SDLogFileName</key>
<string>/Users/dnanian/Library/Application Support/SuperDuper!/Scheduled Copies/Smart Update G5 from Macintosh HD.sdsp/Logs/2005-12-06 17:47:24 -0500.sdlog</string>
<key>SDScheduleStartTimestamp</key>
<date>2005-12-06T22:47:25Z</date>
<key>SDScheduleStopTimestamp</key>
<date>2005-12-06T23:53:01Z</date>
etc.