To build and run this project you'll need my other repo (.NET assembly / .DLL) located at: https://github.com/raddevus/NlSysInfo
This project is written in C# & is built & runs on .net core 8.x
This app is built on TryPhotino.io and runs on all Big-3 Operating Systems. Runs on macOS, Linux, Windows Just build and run on any platform
This project will create a sqlite db on your system.
It will create the sqlite db in your user share using the SpecialFolder LocalApplicationData
Ex. (linux) /home/<user-name>/.local/share
The sqlite filename is: nlsysinfo.db
You will need to :
- get the DiscoProcs source (repo link above)
- create a directory named
external
in the DiscoProcs project folder - get and build the NlSysInfo project
- Copy the DLL (NlSysInfo.dll) to the
DiscoProcs/external
folder
You'll find the dll in theNlSysInfo/NlSysInfo/bin/Debug/net8.0
directory - Build & run DiscoProcs (
$ dotnet run
)
- Added ability to Find Proc By Name - right-click the proc list, select context menu item then search by text
- Added ability to Get Special Folders (via new "More..." menu on upper left) -- see snapshot below
- Add ability to view all Environment Variables (also available via "More..." menu) -- see snapshot below
- Added a (right-click) context menu on the list of processes.
- Added the ability to view the history of your process snapshots (data saved in your sqlite db)
- Click the process you want to examine, right-click for menu, select "Get Proc History"
- The System tab will open and display the changes (if any).
- Notice that the filehash changed -- which means the exe file behind the proc changed. (see next two snapshots)
Now you can right-click the Process List and you'll get two menu options for things you can do.