libURLDownLoadToFile
Alex Tweedly
alex at tweedly.net
Wed Aug 29 20:08:13 EDT 2012
Create a new mainstack
create a button in it
put the following script into it
-- that should work
change the file name to match the real example
--- see if that works
change the URL to match your real example
-- see if that works.
Then uncross your fingers :-)
-- Alex.
> --> all handlers
>
> on mouseUp
> local tURL, tFile
>
> put "starting" into msg
> libUrlSetStatusCallback "update" , the long id of me
> put "junk.txt" into tFile
> put "http://tweedly.org" into tURL
> libUrlDownloadToFile tURL , tFile, "done"
> wait 5 seconds with messages
> put URL ( "file:" & tFile) after msg
> end mouseUp
>
> on update
> put "updating" & CR after msg
> end update
>
> on done
> local tFile
> put "junk.txt" into tFile
>
> put URL ( "file:" & tFile) after msg
> put "done" & CR after msg
> end done
On 29/08/2012 23:39, Peter Haworth wrote:
> Still no joy with this. I have switched over to using get URL and writing
> it to a local disk file. That works with exactly the same URL/local
> filename but I don;t get the opportunity to update a progress bar.
> Pete
> lcSQL Software<http://www.lcsql.com>
>
>
>
> On Tue, Aug 28, 2012 at 3:57 PM, Peter Haworth<pete at lcsql.com> wrote:
>
>> Thanks Andre, I'll give that a try. Right before the download I
>> mentioned, there is another download which worked OK but maybe resetting
>> evrything after the initial download will help.
>>
>> Pete
>> lcSQL Software<http://www.lcsql.com>
>>
>>
>>
>> On Tue, Aug 28, 2012 at 3:16 PM, Andre Garzia<andre at andregarzia.com>wrote:
>>
>>> Pete,
>>>
>>> A previous transfer from the same host may have failed. Use a timeout to
>>> issue a resetall and blow all the sockets to no mans land and try again.
>>>
>>> Cheers
>>> andre
>>>
>>> On Tue, Aug 28, 2012 at 5:01 PM, Peter Haworth<pete at lcsql.com> wrote:
>>>
>>>> Having a problem with this command.
>>>>
>>>> The url of the file to download looks fine (it's urlEncoded) and the
>>> file
>>>> exists on the server. Local filename also is fine. I've set the
>>> callback
>>>> message with libURLSetStatusCallback and in there I have logic that
>>> updates
>>>> a progress bar.
>>>>
>>>> When the libURLDownloadToFile is executed, nothing ever reachs the
>>> callback
>>>> message, progreess bar is not updated and the file is not downloaded.
>>> No
>>>> error message anywhere that I can see.
>>>>
>>>> Any obvious things I should be looking for?
>>>>
>>>> Pete
>>>> lcSQL Software<http://www.lcsql.com>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>
>>>
>>>
>>> --
>>> http://www.andregarzia.com -- All We Do Is Code.
>>> http://fon.nu -- minimalist url shortening service.
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>
>>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list