See detailed reqs.
## Deliverables
Hello,
This is a complete Desktop Application, implementation language is up to you, any .NET technology, any win32/x64-based solution (stl/atl/mfc/C++0x acceptable), Qt...etc.
Requirements are:
1. Single use case application: user selects type of disc to copy from/to, and provides the number of required copies. Application determines which drives are available, and based on the type of disc, splits the operation into as few steps as possible, where a 'step' consists of copying from one drive to as many others as support the type of device being copied.
1a. Must also support copying to HDD image (raw format or anything you like), to enable re-use of a single drive where that is appropriate/required.
1b. Key thing is application needs to determine based on available drive(s) and associated type(s), media type and number of copies required, what the best combination of drives is to complete the operation in the shortest time and with the least changing of media.
2. UI should be a single form/dialog, simple actual UI, two-or three clicks and copy operation begins.
3. Must support all types of CD (re-writable/CD-R), DVD (DVD+R, DVD-RW) etc. _and_ BluRay.
4. No need for anything other than simple UI, no need for any kind of view of what is on any disc, just the ability to copy it exactly as above.
5. Must be reliable, no overruns or underruns, default should always be to copy at slightly under drive's max speed. Use of hardware features to improve this are fine, or just simple use of temporary files and memory.
That's it. Serious bids only please.
Many thanks.
* * *This broadcast message was sent to all bidders on Tuesday May 3, 2011 3:12:30 PM:
Please note requirements have changed.
* * *This broadcast message was sent to all bidders on Friday Jun 17, 2011 11:06:19 AM:
This project is still open, would anybody like to make a new bid? Thanks.