Last month we purchased the rights to a software program from a company that went out of business. The company came out with a patch that fixes a common problem that users have with the software. Users used to be able to just download the update themselves before the company's servers went down; however, now that the company no longer handles updates, we have to email our customer's the update patch individually.
This is a pain and we would like to automate the process. We will send the winning bidder a copy of the installation software as well as the update patches. This is what we need done:
1.) Create a .exe installation package that looks identical to the one we are sending you
2.) Construct the .exe installation package to first install the original installation program normally
3.) Then have the installation package copy two patches to one folder (which we will specify) and the third patch to a different folder (which we will also specify)
4.) The patches will overwrite old files, and we do not want the customer's to receive a prompt asking whether it is ok to overwrite the old files. Make the .exe installation package that you construct automatically overwrite the old files so the customer never knows the program is updating.
We want them to just have to launch the installation package and let it run like they were installing it normally. We've attached a copy of the installation files and patches to this bid request so you can review it.
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).
4.) The .exe must install flawlessly and look indentical to the original installation file
5.) Coder must agree to make changes and/or alterations to the finished project in order to meet our requirements
6.) The .exe file must not contain any logo's, advertisements, or information of any sort to any programs or company's other than the maker of the original installation file
7.) The .exe file look as though it was made and packaged from the maker of the original installation file
8.) The .exe file must be free of all maliscious code including, but not limited to: viruses, malware, spyware, adware, worms, trojans, etc.
The installation file must be able to run on all Windows operating systems after 98SE.