We require the development of a Uninstaller application that can be used Add and Remove programs for the Windows operating system. The program should run on all versions of Windows 95, 98, 98SE, Me, NT, 2000 and XP and provide enhanced features not found in the Control Panel Add/Remove applet. Features: - Simple Add/Remove program feature (similar to Control Panel) -- it should show the icons of the programs themselves. - Log Installations - The ability to launch and log the changes (registry and file system) made during a new program installation and undo/reverse them all if the user wants to uninstall. - The ability to remove items not found in the Add/Remove list. The user should be able to select an EXE to uninstall and the program should attempt to remove as much as possible (i.e. discover the home directory, remove any files and references in the registry). - Startup manager - the program should include a feature that allows users to manage the items that run on Windows startup. This should include all the registry "Run" keys, the [url removed, login to view] file and the Startup group. The user should be able to add, edit or delete any of the programs. - Desktop item - the program should have drag and drop desktop item that allows users to drag and drops EXEs on the icon and have that program uninstalled (the program should prompt first). Miscellaneous: - The program should retrieve all the labels and text for an INI file to allow for multiple languages (e.g. [url removed, login to view]). Developer is only responsible for English we will handle any translations. - Registration - the program should implement the Armadillo ([url removed, login to view]) software registration system (documentation and sample source-code available). - GUI - we will provide a mock-up GUI layout design and menu structure for the program. - This program can be developed in either Visual Basic 6.0 or Visual C++ - Source code should be well commented in English - We require full
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Windows 95, 98, 98SE, Me, NT, 2000, XP