Help needed downloading a file to a folder

Bill Marriott wjm at wjm.org
Sat Dec 3 03:03:29 EST 2005


I've been playing a bit with this too.

I noticed that with a large file, performance can really slow down during 
the transfer. Especially if you're trying to monitor it periodically with 
the URLStatus.

Question: How can one "cancel" a download in progress?

Bill

"Andre Garzia" <soapdog at mac.com> wrote in message 
news:C663EF26-F306-4C30-86A4-1CFF956D141D at mac.com...
>
> On Dec 3, 2005, at 4:31 AM, Rodney Somerstein wrote:
>
>> Andre,
>>
>> Thanks for the quick answer. Using the correct URL does seem to  help. 
>> ;-)
>>
>> It seems to work OK now. Though as you state, I don't want that  long 
>> pause while the file downloads. Of course, the next obvious  question is 
>> how do I use the load URL command to the same thing?  From what I can 
>> tell, load URL puts the file into memory. I then  need to save it to disk 
>> but have no idea how to do so.
>>
>> Also, I noticed that instead of ending up with a binary file when  using 
>> put URL, I actually ended up with a text file with a .zip  extension. It 
>> did unzip with no problem. I'm guessing I have to do  some kind of magic 
>> to make the file into an actual zip file for Mac  OS X?
>>
>> Thanks again,
>>
>> -Rodney
>
> Rodney,
>
> glad I could help. One of the best places to learn about the commands  is 
> the built in Dictionary, you just launch the documentation from  the help 
> menu and chose dictionary, all your commands are there with  nice 
> explanations. I spend more time in the docs than actually  coding ;-)
>
> the load url command will cache a URL for you. One of the formats  used 
> is:
>
> load URL <the url>, <the callback message>
>
> So you can use a code like this in your app.
>
> on mouseUp
>   load URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip", "downloadDone
> end mouseUp
>
> on downloadDone
>   put URL "http://cosmosui.org/cosmos/Cosmos_Alpha.zip" into 
> "binfile:mysweetzipfile.zip"
> end downloadDone
>
>
> The load URL command will cache a URL, all subsequent calls to that  URL 
> will use the cached version, pretty handy! As for the zipfile  looking 
> like text, that happens due to macintosh type/creator codes.  You must set 
> them for the finder to recognize the file as zip, it's  pretty easy, you 
> just use:
>
> set the fileType to <type creator/code>
>
> before writing the file, I can't recall type creator codes for zip  files 
> from memory, but googling for them you'll find the answer.
> Cheers and welcome
> andre
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 






More information about the use-livecode mailing list