automating a task
Dar Scott
dsc at swcp.com
Mon Apr 12 16:56:14 EDT 2004
On Monday, April 12, 2004, at 02:26 PM, Brian E. Warshawsky wrote:
> I want to write a simple app to
> automate the task of retrieving log files from a bunch of different ftp
> servers at the same time every night.
If libURL uses sockets callbacks, then they cannot run while while your
hander is running.
You might try 'put URL'; see "URL" in the Transcript dictionary. That
may not be the best for large files, though.
However, you might also consider putting a 'wait ... with messages' in
your loop or, better yet, use 'send ... in ...'. See the Transcript
dictionary and (for the latter) the primer on message mechanics at my
web site. If you use 'send', you can set up a cycle that checks every
(say) 40 seconds for midnight or you can calculate the seconds until
midnight and send off a single send (per day). Make sure you only get
one per midnight.
The use of 'send' allows the application to attend to button clicks
(such as one for canceling log retrievals) and do other things.
Dar
--
****************************************
Dar Scott Consulting
http://www.swcp.com/dsc/
Programming Services
****************************************
More information about the use-livecode
mailing list