Find Jobs
Hire Freelancers

C++ Windows Ftp Server

$300-1500 USD

In Progress
Posted over 17 years ago

$300-1500 USD

Paid on delivery
Filezilla server is an open source Windows FTP server written in C++ [login to view URL] This project is in two parts: Pt 1. We just require a small change. Currently it just works as any other FTP server does. We need to make a small change so that when a file is downloaded from the server (we know it has been successfully transferred as we see the result '226 Transfer OK') we want to delete it (or move it) from the server and write the event to the existing log. There is also an option that the file is only deleted if the username matches the start of the filename. Another option will deny a file from being downloaded if the username does not match the start of the filename. Pt 2. The second part will be used to organise our FTP user accounts. This will be done in a tree structure (similar to windows explorer). (sample code will be provided) The leaves of the structure will be FTP user accounts. The icons of the user accounts will change color (either red amber or green) depending on how long ago the account logged into the ftp server. A user can click an a user account on the tree structure and select 'Add a file' - the file the user selects will then be renamed the same as the user account ID and dumped in the ftp servers root folder. The FTP user accounts are easily read from an xml file created and maintained by the filezilla program. You will need to know C++ well and be able to work with windows GUI's.
Project ID: 116918

About the project

16 proposals
Remote project
Active 17 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED KINGDOM
London, United Kingdom
5.0
3
Member since Apr 25, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.