The Simple FTP Client with GUI is my semestral project written in C++ with ncurses library. Initial commit is the final version, which I handed in at the Faculty of Information Technology, Czech Technical University in Prague. Client can do following commands: browsing directories on a FTP server, renaming files and folders, recursive uploading from a local directory, recursive downloading from a server, making new directories and recursive deleting on a server.
The documentation could be generated by Doxygen to webpage. Use command (requires Doxygen and Graphviz):
$ make doc
Next open ./doc/index.html file with web browser.
It is required to have installed packages g++ and ncurses-dev (for documentation also Doxygen and Graphviz). At first you need to compile the program:
$ make compile
You should enlarge your terminal window to 120x35 or more. Execute program by:
$ make run
It is available generate documentation & compile command:
$ make all
To recover initial state of the folder run:
$ make clean
Please see file called LICENSE.
Maleček Kamil, 2015