Retrieve Application Information using the WinAPI (C++)
$250-750 USD
Paid on delivery
Looking for a simple, clean class that can retrieve various application versions and write them to a simple CSV format. For example, to read the "Flash" application version information, the following algorithm should be applied:
1) Known CLSID of Flash ("{D27CDB6E-AE6D-11cf-96B8-444553540000}")
2) Look up the CLSID in the registry under HKEY_CLASSES_ROOT\CLSID
3) Read \InprocServer32 which gives the OCX
4) Get version information via GetFileVersionInfo
5) Write to CSV file, e.g. in the format:
CLSID,<various data from the "FileVersionInfo" structure, such as "ProductName, ProductVersion" etc.
Implement this for (if available):
Adobe Reader
Office (e.g. Word, Powerpoint, Excel)
IE, Firefox, Chrome
Java Runtime
Adobe Flash (Browser)
Javascript (Browser)
The code can be 32-bit C++, but application information retrieval has to support XP - 10, 32-/64-bit.
Project ID: #11841961
About the project
Awarded to:
Update 2: Example complete console output (CSV is available too): [login to view URL] Hey there. My solution is done using C++11 (even though it can be converted to C++03 easily) & VS2015, no external More
4 freelancers are bidding on average $664 for this job
Hello I am Java expert and interested in this project. I have reviewed the details and confident to handle it perfectly. Please communicate to discuss further. Regards Anshu