USB2.0 Flash drive duplicator.
*The software will work with Windows 2000, XP, XP-Pro and Vista.
*The software will allow files placed in a folder (or on another USB drive) on the PC (setup by the
software app) to be copied to a number of USB2.0 Flash Drives plugged into a 49x port hub.
*There should be an option in the software to format all of the connected USB drives.
*There should be an option in the software to select the hub.
*The 49x port hub is a series of 7x 7xPort hubs connected to a single 7xPort hub.
*The hub depth is 2x ie. there are 2x hubs between the host PC and the USB2.0 Flash Drive.
*The software should be able to program the USB2.0 Flash Drives even if they are different
capacities and manufacturers (so long as the memory space is more than the sum of the files to be
copied). Maybe the software should check the drive capacity first.
*The software should warn the user that any data currently on the drives will be overwritten.
*The transfer should be made as fast as possible. The USB2.0 spec may allow you to use some methods
of speeding file transfers?
*If the transfer has to be drive#1 then drive#2 then drive#3 etc then that is fine. So long as the software is easy to setup and the user can leave it working by itself.
*Please give estimated programming times for writing a 1GB file to 49x USB2.0 Flash Drives.
*The software MUST be able to work-around the 21x drive letter limit imposed by Windows.
*The software MUST be easy to use, for example:
1. Plug in the drives you wish to program (this can be any number between 1 and 49 drives).
2. Drag the files to be copied to a specific folder as specified in the software.
3. Press 'GO' in the software.
4. The software has a large progress bar and will alert the user via an audible beep as well as an
on-screen message box when the programming is done.
*The software MUST be written in VB and well commented so I can make changes if necessary.
*I do not care too much about the user interface layout so long as it is possible for me to open up
the VB source and move buttons around etc.
*The software will be tested and Payment will be made via PayPal once I am happy with the software and confident that there are no copyright issues.
*There will be additional work if this project goes well :-)