Objective
Recently, the landlord in the revision of the project has the use of FTP upload files, so see the project in the FTP upload function, and then take a time to learn, do it to make this tool (although some of the verification function is not added), but the basic upload function is very useful, upload speed can also
Environment
Use FTP upload first to match an FTP server, and start the FTP service, the next Filezilla_server_setup.exe tool on the web and install, and then start FileZilla server Interface
Click Edit to create a bad FTP account and set the password
Set up a shared folder for FTP (to set permissions), and later upload files via FTP will be placed in this folder
Click OK to confirm and save, the server environment settings is OK
Tool use
Start exe
Enter the FTP server address, and use just configure the FTP user and password, input port, just configure the FTP environment when I did not set the port, so with the default port 21, can also be modified in the FTP server, click the "Connect" button will log into the FTP server, Successful login can look at the status of the bottom left corner of the tool, you can select files in bulk after successful login
Can upload all types of files, here I do not limit, but as long as the picture can be displayed, upload also has a progress display
Code
The entire tool code is not much, it only took two nights
The specific code will be put into the code cloud, but now the network is poor, unable to download git, will be uploaded later
WPF-Developed FTP file Upload Tool