![]() ![]() it only needs OpenHardwareMonitorLib.dll to work, no need to OpenHardwareMonitor.exe running. It offers information on your GPU, CPU clock speed, fan speed, storage devices, core voltage, and much more. Unlike some of the other CPU temp monitor tools on this list, this one doesn’t solely focus on the CPU status. exe which shows 3 first fans speed at each launch. HWMonitor offers a more detailed and broad report of the current status of your PC’s hardware. So if I add a second parameter to the Rainmeter config files, a user could do something like: Code: HWiNFOCPU0Name MeasurePlugin PluginPluginsHWiNFO.dll HWiNFOID1007030 HWiNFOTypeSensorName. If (sensor.SensorType = SensorType.Fan & ("Fan #3", StringComparison.OrdinalIgnoreCase))Ĭonsole.WriteLine((string)sensor.Name + ": " + Convert.ToString((int)(float)sensor.Value)) Ĭompiled in VS, it outputs an. So for right now, it just contains 'CPU 0'. Scroll and find the 'VARIABLES' section, replace the name of your CPU and GPU that displayed in OpenHardWareMonitor. If(sensor.SensorType = SensorType.Fan & ("Fan #2", StringComparison.OrdinalIgnoreCase)) Go to Rainmeter and select my skin, click on 'Edit'. If(sensor.SensorType = SensorType.Fan & ("Fan #1", StringComparison.OrdinalIgnoreCase))Ĭonsole.WriteLine((string) sensor.Name + ": " + Convert.ToString((int) (float) sensor.Value)) is it possible for a C ++ guru to adapt this code for a Rainmeter plugin ?įoreach(var hardware in thisComputer.Hardware)įoreach(var subhardware in hardware.SubHardware)įoreach(var sensor in subhardware.Sensors) If (sensor.SensorType = SensorType.Temperature)Ĭonsole.WriteLine("", sensor.Name, sensor.Hardware, sensor.SensorType, sensor.Value) ĭo not like doing that, but my knowledge of C ++ are more than light. Protected virtual void ActivateSensor(ISensor sensor)įoreach (var hardwareItem in m圜omputer.Hardware)Ĭonsole.WriteLine(hardwareItem.GetReport()) įoreach (var sensor in hardwareItem.Sensors) Public event SensorEventHandler SensorRemoved Original file line number Diff line number Diff line change -16,9 +16,6 About: Template for network performance monitor. Public event SensorEventHandler SensorAdded Information=Shows the GPU usage in percent.Protected readonly ListSet active = new ListSet() If it does, later we have to make a similar update to measure the temperature of the GPU as well, but first let's see if you can get it to work. Please try out the above procedure to see if it does work. Now it is time to introduce a new meter type. The Core Temp app and the CoreTemp plugin measures are returning the temperature of certain core and the cores are zero-based indexed, so 0 means the first core, 1 means the second core and so on). Now it should show the temperature of the first core (of the first core, due to the CoreTempIndex=0 option of the measure. I also would replace the Text=CPU option of the meter with Text=CPU Temp. ![]() You have to do such replaces into the MeasureName options of the and meters. It is developed to run on Microsoft Windows 10 and earlier operating systems. The above measure works with Core Temp, which has to be installed on your system AND has to run in background.įinally replace all occurrances of the MeasureCPU measure name with the newly added MeasureTemp0. It is free and open-source portable Hardware Monitor software that can measure CPU & GPU temperature along with fan speeds, voltages, load and clock speeds of a PC and Laptops. Note that to measure the temperature of the CPU, you need an additional app running in background. Replace the measure with the following one: The code of the skin opens in your default text editor. ![]() Load for first the Flat Circles\CPUTemp\Temp.ini skin. Now refresh Rainmeter, by right clicking its icon in the Notification Area and click Refresh all.Īfter the refresh you can see the newly created skins. ini files to Temp.ini, but obviously you can use any name you'd like). For all the Window PC enthusiast out there, these CPU Rainmeter Skins feature to show processor system info and stats. I think fuzz666 posted only a screenshot of an undefined skin (me at least can't identify neither a name, nor a link - am I missing something?), so here is my advice on what to do.įirst create two additional sub-configs in the Flat Circles config in your Skins folder: create for instance a CPUTemp and a GPUTemp folders and copy the Flat Circles\CPU\cpu.ini file into both of them (we gonna modify these files, I recommended to copy them only to have a file to start with and not have to manually create them) and rename them (I renamed both. So I would like to know how to create two additional circles, one that shows the CPU temperature and one that shows the GPU temperature in the same style as the others.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |