C++ Multi-Threaded FTP Module

En curso Publicado Nov 23, 2004 Pagado a la entrega
En curso Pagado a la entrega

C++ Multi-Threaded FTP Module This is a very simple project for a programmer who knows what they are doing Keywords: Borland C++ Builder 6 / Kylix / MySQL / Socket Programming Application needs to be developed with Borland C++ Builder 6 using Borland's cross platform libraries (if any) so that from a single source code a Linux application can be compiled using Borland Kylix Using Socket Programming (no 3rd party stuff) this application should: -download specified files from a remote server into a specified directory (structure) on the local hard disk -upload specified files from the local hard disk to a specified location on a remote server -delete specified files on a remote server -CHMOD specified files on a remote server -retrieve domain directory and files tree -support secured proxies -configurable number of threads (total threads as well as per domain) -properly handle errors caused by connection problems List of tasks to perform and settings are obtained from a MySQL database In the GUI we want to see: Total number of files to be processed, number of files already processed, number of files still be processed as well as progress bars. For each thread: file being processed and connection speed Coder needs to communicate with our database programmer to ensure seamless integration of this application into our existing database and software.

## Deliverables

Conditions: Work for hire - We will be the sole owner of the program, source code and other deliverables All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). All variables/parameters/comments in source code will be named in English Packaging and deliverables: 1) Stand alone ready to run executable for Windows 2000 / XP that runs WITHOUT the need for an installation. 2) Stand alone ready to run Linux application 3) Source code Important Notes: No reliance on M$ Internet Explorer or M$ development environment or M$ C++ libraries allowed!! The application(s) are NOT allowed to overwrite ANY files on the user's system without asking for confirmation Whatever user settings might be necessary can be saved in a txt file (.ini) in the same dir as the executable

## Platform

Operating Systems: Windows 2000 / XP AND Linux

Programación en C Ingeniería Linux Microsoft MySQL PHP Arquitectura de software Verificación de software Windows Desktop

Nº del proyecto: #3448494

Sobre el proyecto

1 propuesta Proyecto remoto Activo Nov 26, 2004

1 freelancer está ofertando el promedio de $128 para este trabajo

JoeThePro

See private message.

$127.5 USD en 73 días
(4 comentarios)
0.0