Very small C++ program / project

Closed Posted Jul 1, 2004 Paid on delivery
Closed Paid on delivery

I need a C++ program that does several things.

1. it brings up a gui screen asks for 2 paths, the source and the place to be copied. I should also be able to enter a network computer path. Also, you should have an option to choose as many paths as you want, for it to do.

2. you enter the paths and it copies from one source to the destination, all files and folders, including hiden and all the others.

3. it should copy and overwrite if the files or the folders are the same. Also, it should at least use the Windows speed when copying, I tried a batch file with xcopy, but it was too slow, so make sure it has the speed of windows or better when copying.

3. you would also have an option to enter the date when files have been modifed and copy them only if they're modifed on or after a specific date and time. This option should be separate for files and folders. I want the option that if the folder is modified then to copy it.

4. The GUI should also have a mapping option, so if I wanted to map a drive, I would click on map, it would first map it, then I can enter the path for copying.

5. I also need the same program without the GUI, I'll just write the program and have the exe file and so when I run it, it'll automatically do the things I want to do. So I need the same thing without all the GUI so you have to have a lot of commenting on how and where should I enter the paths and everything.

6. I need another C++ file which just runs the program you've created or any other program or programs you want it to run. I also need 2 versions of this the GUI and manually. I also need to be able to schedule for it to run to be able to set the schedule any way I want, daily, what time, how many times, or how often, just like the windows task schedular, again it should be an option on the GUI if enabled, to set it or if it's disabled, not to worry about it. Again, I need this on the GUI and manually.

I want to be able to create exe files and use them, that's why I need this.

Please write the code on very orginized and easy to understand way, with lots of commenting, because basically I'm going to use this for educational purposes, so later I can write simmilar programs. Please use your variables in very meaningful way.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) 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).

## Platform

windows

C Programming Engineering MySQL PHP Software Architecture Software Testing

Project ID: #3265870

About the project

5 proposals Remote project Active Aug 31, 2004

5 freelancers are bidding on average $8 for this job

denisplakhov

See private message.

$8.5 USD in 3 days
(28 Reviews)
4.9
alexadesignvw

See private message.

$4.24 USD in 3 days
(7 Reviews)
4.8
TheHero

See private message.

$12.75 USD in 3 days
(13 Reviews)
2.7
alirazavw

See private message.

$8.5 USD in 3 days
(7 Reviews)
1.3
venkatnarayana

See private message.

$8.5 USD in 3 days
(0 Reviews)
0.0