Full-directory-download-using-SFTP-protocol - WeOnlyDo Software example code



All

wodCrypt (12)
wodSSH (10)
wodSFTP (23)
wodSSHServer (1)
wodSSHTunnel (11)
wodSSHpackage
wodSFTPdll

wodSSH.NET (10)
wodSFTP.NET (24)
wodFtpDLX.NET (22)
wodWebServer.NET (10)

wodAppUpdate (13)
wodHttpDLX (8)
wodFtpDLX (22)
wodTelnetDLX
wodFTPServer (3)
wodWebServer (10)
wodVPN
wodXMPP (13)
All ** [Visual Basic] ** [C#] ** [VB.NET] **

Full directory download using SFTP protocol
VB code
Dim wodSFTP1 As wodSFTPCom
Set wodSFTP1 = New wodSFTPCom

'Authenticate with server using hostname, login, password.
wodSFTP1.HostName = "your_hostname"
wodSFTP1.Login = "your_login"
wodSFTP1.Password = "your_password"
wodSFTP1.Blocking = True  'Use synchronous connections
wodSFTP1.Connect

'Using GetFiles we can download complete remote directory structure on local disk.
'MaxLevel value 0 at end of GetFiles line means that wodSFTP will download full subdirectory level stucture of remote folder.
'You can always change MaxLevel to desired value.
wodSFTP1.GetFiles "c:\somelocalfolder", "/home/somepath/somefolder", 0
VB.NET code
Dim wodSFTP1 As New WeOnlyDo.Client.SFTP

'Authenticate with server using hostname, login, password.
wodSFTP1.Hostname = "your_hostname"
wodSFTP1.Login = "your_login"
wodSFTP1.Password = "your_password"
wodSFTP1.Blocking = True  'Use synchronous connections
wodSFTP1.Connect()

'Using GetFiles we can download complete remote directory structure on local disk.
'MaxLevel value 0 at end of GetFiles line means that wodSFTP.NET will download full subdirectory level stucture of remote folder.
'You can always change MaxLevel to desired value.
wodSFTP1.GetFiles("c:\somelocalfolder", "/home/somepath/somefolder", 0)
C# code
WeOnlyDo.Client.SFTP wodSFTP1 = new WeOnlyDo.Client.SFTP();

//Authenticate with server using hostname, login, password.
wodSFTP1.Hostname = "your_hostname";
wodSFTP1.Login = "your_login";
wodSFTP1.Password = "your_password";
wodSFTP1.Blocking = true;  //Use synchronous connections
wodSFTP1.Connect();

//Using GetFiles we can download complete remote directory structure on local disk.
//MaxLevel value 0 at end of GetFiles line means that wodSFTP.NET will download full subdirectory level stucture of remote folder.
//You can always change MaxLevel to desired value.
wodSFTP1.GetFiles("c:\\somelocalfolder", "/home/somepath/somefolder", 0);