Find Jobs
Hire Freelancers

C# Utility Compress and upload/send files via HTTP/Email

$100-500 USD

In Progress
Posted over 16 years ago

$100-500 USD

Paid on delivery
The scope of the following project is to a program that backup certain files on our lab computers in various locations. Since some users are playing with those workstations, the program should be silent in order to prevent users from shutting it down. The program should perform the following actions: 1. Copy a file or a set of files from a local drive or a mapped network drive. The list of files will be posted in a remote HTTP server text file. For example, the program will read the following text file, [login to view URL] from the following location: [login to view URL] The file will contain full path to a file in every line. For example ---------------Beginning of [login to view URL] --------------------- C:\sample\[login to view URL] C:\sample\lib\[login to view URL] P:\docs\[login to view URL] - (P is a Mapped drive) ---------------End of [login to view URL] --------------------- This feature will allow us to manage the list of file to be copied from a remote, centralized location. 2. Zip the files copied in step 1. Use best zip compression available while adding a predefined password and encrypting file names. (The last 2 features are a plus, please let us know if you can do it). 3. Upload the files to a server with a username/password that will be defined in the config file or email it to an email address defined in the config file. SMTP server settings will be defined in the config file. 4. Config file will be an XML file that will be located in a remote http location, just like the text file on section 1. 5. Frequency of updated will be defined in the remote config file. For example, If the current refresh time is 4 hours and I change it to an update every 8 hours, the next update that will run after 4 hours will retrieve the new refresh time and apply it for the next update. 6. Error message will be sent to a predefined email address. 7. Delete the copied files and deleted files. ## Deliverables Same as the description above. Code should be well documented and organized. Exceptions should be handled properly, program should be stable, installation on client computers should be easy and fast. ## Platform C# 2005, windows XP SP2
Project ID: 3605206

About the project

16 proposals
Remote project
Active 16 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
Awarded to:
User Avatar
See private message.
$255 USD in 18 days
4.2 (3 reviews)
3.2
3.2
16 freelancers are bidding on average $225 USD for this job
User Avatar
See private message.
$170 USD in 18 days
5.0 (74 reviews)
5.8
5.8
User Avatar
See private message.
$424.15 USD in 18 days
5.0 (15 reviews)
5.8
5.8
User Avatar
See private message.
$340 USD in 18 days
4.4 (24 reviews)
4.7
4.7
User Avatar
See private message.
$126.65 USD in 18 days
4.7 (10 reviews)
3.8
3.8
User Avatar
See private message.
$170 USD in 18 days
5.0 (15 reviews)
3.7
3.7
User Avatar
See private message.
$144.50 USD in 18 days
4.7 (11 reviews)
3.6
3.6
User Avatar
See private message.
$340 USD in 18 days
5.0 (3 reviews)
2.9
2.9
User Avatar
See private message.
$255 USD in 18 days
4.4 (4 reviews)
2.9
2.9
User Avatar
See private message.
$195.50 USD in 18 days
5.0 (2 reviews)
1.3
1.3
User Avatar
See private message.
$212.50 USD in 18 days
5.0 (1 review)
0.0
0.0
User Avatar
See private message.
$127.50 USD in 18 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$102 USD in 18 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$377.40 USD in 18 days
0.0 (0 reviews)
3.2
3.2
User Avatar
See private message.
$148.75 USD in 18 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$212.50 USD in 18 days
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Miami, United States
5.0
77
Payment method verified
Member since Mar 3, 2009

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.