This is a small and rudimentary project for a display within your computer case that displays CPU and GPU temperature.
This Application works by periodically fetching temperatures from the system and sending them to an android device via network. The android device listens for udp on port 8080 .
You need to create a configuration.json
in the same directory as the executable:
// configuration.json
{
"device_hostname": "hostname_of_the_android_device",
"port": 8080,
"update_in_ms": 1000,
"background_image_path": "Path\\to\\your\\custom\\app\\background"
}
The last configuration string is optional and can be left out. The app will still work as expected.
Create a file called layout.json
in the same directory as the executable:
// layout.json
{
"gpu_y_from_bottom": 150,
"cpu_y_from_top": 150,
"text_colour": "AARRGGBB"
}
Note: text_colour
is a hex colourvalue but leave out the #
.
- MonitorPCModule\MonitorPCModule\external\OpenHardwareMonitorLib.dll : Website, Sourcecode
This project is licensed under the MIT license. In addition to that, if you redistribute or modify this code in compiled or non compiled state, you have to link to the origin of the code meaning this repository.