FTP Download Problem
Jerry Daniels
jerry at daniels-mara.com
Wed Aug 25 23:53:48 EDT 2004
Thanks, Sarah and Andre...
I'll try the log approach. See if Andre can spot the anomaly.
No, not going to Malta. Not a Revolution conference junkie, yet!
-JD
On Aug 25, 2004, at 10:01 PM, Sarah Reichelt wrote:
>> I'm trying to download a stack from my server at IPowerWeb using
>> xTalk in an application, It does not throw an error, but, instead,
>> downloads a file with 0 bytes. My xTalk looks something like this:
>>
>> put URL theRemoteURL into URL theLocalURL
>>
>> I can upload with no problems using the same URLs (in reversed
>> positions, of course). If I change my download to an HTTP one, it
>> works flawlessly. These are small to medium sized files, so I don't
>> think that in this case "size matters." <GRIN>
>>
>> I've also tried the libURL call "libURLDownloadToFile" and get
>> identical results to my script above.
>>
>> I've thought maybe it's the way my server is configured. I've added
>> the mime type for .rev files. I can download files from my server
>> using its own web-based services, so I know it's possible.
>>
>
> Here's the download handler I use (slightly edited, so not tested in
> exactly this form):
>
> on startDownload pFileName
> put "ftp://" into tURL
> put fld "FTPuser" & ":" after tURL
> put fld "FTPpass" & "@" after tURL
> put fld "FTPserver" & "/" after tURL
> put fld "FTPfolder" & "/" after tURL
> put pFileName after tURL
>
> put fld "SaveFolder" & pFileName into tSaveName
> set the fileType to ""
>
> libURLDownloadToFile tURL, tSaveName, downloadDone
> end startDownload
>
> downloadDone is the name of the handler that gets called when the
> download is finished.
>
> For testing purposes, I would recommend that you create a log field
> and use the libURLSetLogField command to have the transcript of the
> FTP session shown to you. This will tell you where any problem is
> occurring.
>
> Cheers,
> Sarah
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list