A completely different solution would be to have the script run every 5 minutes and to first check a control file for the last time data was sucessfully snaffled. If this is less than 24 hours ago then simply exit. If not, attempt to snaffle data and if sucessful write the current time back to the control file.
(no subject)
Date: 2004-06-11 07:32 am (UTC)