libUrl updates

Dave Cragg dcragg at
Tue Aug 13 19:10:00 EDT 2002


Two new updates to libUrl are available at the url below:


Please note that Starter Kit users won't be able to apply these 
updates. (This is not a marketing ploy; it's just because the script 
limits make it impossible to update your current libUrl script. 

Why two updates....?

Version 1.0.7b5 is a relatively minor update. It fixes a few bugs 
that were in 1.0.7b3. (More details are on the site.)

Version 1.0.8a1 involves a lot of behind-the-scenes script changes, 
mainly affecting the way ftp commands are handled.  Because of this, 
it hasn't been tested "in the wild" as extensively as the earlier 
versions, so you are encouraged to test it thoroughly before 
distributing it with your applications. However, to encourage you to 
try it out, it includes a couple of new features:

1.  There is a callback feature that lets you get the status of 
downloads/uploads. It is similar in some ways to the current 
urlStatus function, but it will work with blocking calls such as "get 
url". This makes it possible to report download/upload progress for 
these blocking calls. It should also make it easier to set up 
something such as a url status panel once, and then have it work 
automatically for all uploads and downloads without any further 

2.  There is now a way to switch the way that ftp directory listings 
are returned. You can have libUrl use the conventional LIST command 
(the default) which for most servers returns the conventional 
Unix-style directory listings. Or you can switch to the NLST comand 
which returns a list of file names only.

Details of these features are on the website.

Dave Cragg

More information about the Use-livecode mailing list