Rebex

Skip to content, Skip to navigation




Sample: Console FTP Client

Complete command line FTP client.

ConsoleClient Screenshot

A simple console FTP client with Un*x rights and chmod support (both in C# and VB.NET). It demonstrates the following features:

  • directory browsing
  • basic operations such as creating and deleting directories
  • file transfers (upload and download)
  • resuming upload and download
  • uploading whole directory tree
  • using and extending FtpList class
  • using custom list parsers to handle unix rights mask
  • using chmod command to set unix rights
  • ASCII and binary transfers
  • active and passive transfers
  • consuming Ftp events
  • using Ftp events to display detailed communication log
  • using Ftp events to display transfer progress

See also: