Description
Gains access to ftp servers. The object provides abilities to connect a ftp server, list files and directories on the ftp server, download and upload files, create or remove directories, rename or delete files, etc.
available: SWFKit, SWFKit Pro
Syntax
This object must be returned by the Inet.openFtp method.
Usage
var ftp = Inet.openFtp("ftp://192.168.1.3");
ftp.connect();
trace(ftp.currentDir); ftp.currentDir = "/pub/samples";
var list = ftp.list();
for (i = 0; i < list.files.length; i++)
trace(list.files[i]);
for (i = 0; i < list.folders.length; i++)
trace(list.folders[i]);
var info = ftp.getFileInfo("test.rar");
trace(info.size);
ftp.onDownload = function (percent)
{
trace(percent);
return true;
}
ftp.download("test.rar", "c:\\samples\\test.rar");
ftp.onUpload = function (percent)
{
trace(percent);
return true;
}
ftp.upload("test.rar", "c:\\samples\\test_new.rar");