Update Info:
This new version fixes 2 problems which can occur from time to time if Remote View or User View were displayed. This didn´t lead to serious crashes but to annoying messages.
Description:
This is a FTP server. A FTP server is the opposite part of a FTP client. The task of a FTP server is to make files on a remote computer available to other computers via network. Files can be transferred and many typical file operations can be performed with simple commands.
The server can serve multiple connections at the same time. This means that simultaneously several users can log in from different computers. There are several options. They are related to operational parameters, restrictions and security. The user management allows separate configurations for distinct users.
Hints for Use:
Language: |
|
English software German documentation |
OS: |
|
MS Windows 95/98/ME/ NT 4.0/2000/XP |
File Size: |
|
ZIP 408 KB/unpacked 808 KB |
Additional information can be found in the file smartFTP.txt and in the user manual. I recommend to read all this information.
Background of Creation:
In the 7th semester of my Informatics studies (end of 2001) I registered for a course called "RPC- and Socket Programmierung". The approach was to write a program that fits into the topic of the course, alone or in a group. I had this idea of programming of FTP server a while ago I used this opportunity to realize that.
Technical Information:
Language/Compiler: |
|
Borland Delphi 5.0, 1999 |
Source Code: |
|
7776 lines |
This program uses a lot of the VCL and the contained socket components. Aside from socket programming also aspects of GUI and parallel programming (including all typical synchronisation problems between threads) play an important role.
|
|
Preview Images:
Enlarge
Enlargen
|