Add/Remove Programs
$30-100 USD
Paid on delivery
Short description:
Utility to monitor installed programs on a computer, notify user about updates and report new updates to pre configured url.
Long description:
Make me a program in C++ that will do the following.
Create [url removed, login to view] file that contains the following data:
1. Path to save [url removed, login to view] file mentioned further down
2. URL to alert as explained further down.
If [url removed, login to view] file doesn't exist in predefined path found in [url removed, login to view]:
1. Create [url removed, login to view] file with list of programs found in Add/remove programs along with current version number of the programs. Save to location found in [url removed, login to view]
If xml file exist:
1. Update [url removed, login to view] with programs that doesn't exist in file
2. Delete programs that has been uninstalled
3. Compare version number of programs found in add/remove programs with version number in program.xml.
If add/remove Programs have newer version of program than [url removed, login to view]:
1. Alert user with popup "Program X was updated from version yyy to zzz". Replace X with program name and yyy with last verison number and zzz with current version number.
2. Update [url removed, login to view] with new version info
3. Send program name and to and from version to url in [url removed, login to view] as GET (querystring). Use parameters Program, VersionFrom, VersionTo to send the info.
## Deliverables
Must run on Windows 2000, Windows XP, Windows Vista, Windows 7, Windows server 2003, Windows server 2008
Project ID: #2712551