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 directory):
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.
Cheers,
Charles
_______________________________________________
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