ok

1. don't just copy paste---> the copy of the website of techstrategies gives an error due to the strange double quote they use

“File has been downloaded” instead of  "helpdownloaded" <-- do you see the differnece in the quotes? i hope it stays seeable in this list

I just saw it when i was retyping the line of text to find out where the erro unquoted literal came from, cause i could not see any difference.

2. Still i'm curious about  libURLDownloadToFile if it does not work good due to tsnet (if that is why it is not working good)


have to test some more



Op 10-4-2019 om 20:39 schreef JJS via use-livecode:
Hi,


i used to use :

put specialFolderPath("home") & "/help.pdf" into tHier
  libURLDownloadToFile "https://awebsite.com/afolder/help.pdf",tHier,"helpdownloaded";

   and then this

   on helpdownloaded
   put specialFolderPath("home") & "/help.pdf" into tFile
   if there is a file tFile then
      launch document tFile
   end if
end helpdownloaded

   so it would be opened in the standard pdf reader or in the browser widget
   now it worked good since lately

   But does tsnet and libURLdownLoadtofile bite each other?
   because i use tsnet for some smtp email funtions

   and it seems but i'm not sure that since then it won't download except when i put this on the next line:
   answer the result

   is that not weird?

   next i tried tsnetget, but it fails probably due to a fault of me:
   put tsNetGetFile("3", tHier, "https://awesomewebsite.com//fantasticfolder/help.pdf";, "transferComplete") into tResult
   tsNetCloseConn "3"

    and then

    on transferComplete pID, pResult, pBytes, pCurlCode
      local tData,tError
   if pCurlCode is 0 and pResult is 200 then
      -- If successful, retrieve the downloaded data
      put tsNetRetrData(pID, tError) into tData
      helpdownloaded
   end if
end transferComplete

Nothing is happening and if i try the example from the webpage of techstrategies who wrote tsnet it's starts complaining that the parameters are not good.


Example 1:

   local tHeaders, tResult
   put tsNetGetFile(“1”, “/path/to/downloaded/file.dat”, \
      “ftp://user:[email protected]/file.dat”, tHeaders, \
      “transferComplete”) into tResult

Example 2:

   on transferComplete pID, pResult, pBytes, pCurlCode
      local tData, tHeaders
      if pCurlCode is not 0 then
         answer tsNetRetrError(pID)
      else
         answer “File has been downloaded”
      end if
      tsNetCloseConn pID
   end transferComplete

   anyone a working example of how it should work?
   and maybe an explanation why the liburl command does not work anymore(correct)  (on lc904rc2)

   thanks a lot for any help!
   Sphere


_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to