Using tsNet for sftp directory file listing
skiplondon at gmail.com
Tue Nov 1 12:04:21 EDT 2016
I am still struggling putting this code together correctly. Does anybody
have any working examples of downloading a single file, via sftp protocol?
I think I can work backwards from there.
On Fri, Oct 28, 2016 at 10:52 PM, Charles Warwick <
charles at techstrategies.com.au> wrote:
> On 29/10/2016 7:52 AM, Richard Gaskin wrote:
>> Skip Kimpel wrote:
>> > Can anybody guide me in getting a file listing from a remote
>> > directory via SFTP connection? I currently have tsNet functioning
>> > to make the connection and uploading / downloading an individual
>> > file. However, I need to retrieve a list of files sitting in a
>> > directory.
>> It's been a while since I've used FTP, but IIRC in previous versions you
>> could just use "get" on a directory and it'll return the file list (note
>> that the trailing "/" is important to let libURL know it's dealing with a
>> get url "ftp://name:pass@server/folder/"
>> Has that changed?
>> Using "get url /path/to/dir/" or "put url /path/to/dir/ into x" works
> with tsNet for both ftp and sftp protocols.
> You can also do the same thing using the synchronous or asynchronous
> tsNetGet* functions by specifying the directory with a trailing slash as
> the URL.
> As Richard said, the format varies for directory listings if you get a
> "full" listing. If you are just after the list of filenames, you can use
> "tsNetSetDirNLST true" if using tsNet commands directly, or
> "libUrlSetFtpListCommand 'NLST'" when using libUrl.
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
More information about the Use-livecode