There are two libraries included in this solution:
- VDF Reader/Writer -- This library allows you to read and write Valve Data Format which is used to store Steam Configuration and Application Info stored in the local PC.
- Steam Application Management API -- This library provides basic information about the Steam Applications installed on the local computer. It also allows you to launch an app as well as listen for events like if a Steam App is being launched and/or is being updated. The library can also capture the process associated with the application (by guessing. It isn't completely foolproof.)
The solution itself was created using Visual Studio 2017 so you'll probably only be able to open it through that however, if you are using the prebuilt library (.dll) or the Nuget package. It's target framework is .Net Framework 4.5.
Please see the Wiki for a detailed how to use. You can also download the Demo project for further help.
This library is licensed under MIT License. Also, no need to credit me by the way but if you do, please credit me as Indieteur and if you can, please include my website as well. (e.g. Steam Applications Management API by Indieteur - https://indieteur.com
)
Currently, I'm working full time making open source software and free assets and using my savings to pay my bills so I hope you help me with that by either: