SIV is a fantastic system monitoring tool using very few resources.
You can find it here: http://rh-software.com/
It can monitor almost everything in your system, and now you can pair it with Rainmeter for developing outstanding Skin!
I have replaced by SIV many software that I used before to feed my Rainmeter skin, such as MSI Afterburner, AIDA64, Corsair Link, ASUS AI etc....
My CPU usage in idle is now is around 3% or less with this complex Rainmeter skin:
http://forum.corsair.com/v3/attachment.php?attachmentid=27619&stc=1&d=1486149915
Thanks Red-Ray for supporting the development of this plugin!
Enjoy!
Usage:
All the measures are already scaled and with the correct unit provided by SIV. My plugin just transmit the same value and same unit as is. Therefore please remove any Rainmeter scaling or unit from your meter when using this plugin. If you want to display the value AND the unit together you can use two measures and combine them in one meter.
The following parameters are defined for the plugin:
- SivSensor: [char] H, T, C, V, P, L and K
A single character to indicate the group of sensors that you want to query, currently defined are the following groups- H=Heading group
- T=Termal group [Default]
- C=Cooling group
- V=Voltage group
- P=Power group
- L=Loads group
- K=Clock group
This is the first column of the output of this command. See below for an example. - SivKey: [String]
Is the name of the measure you want to display. You can get the list of all measures by using the command "sentest.exe" in the SIV folder. The measures names are in the second column of the output of this command. - SivType: [String] Current, Average, Minimum Maximum or String
Is the type of measure you want. Currently defined types are:- Current = The current value [Default]
- Average = The average value
- Minimum = The minimum value
- Maximum = The maximum value
- String = Use this when the measure is a pure string such as NodeName, Username etc...For numerical measures it gives you a comma separated string of the 4 values (Cur,Avg,Min,Max) as provided by SIV to my plugin. It can be used to see what SIV provides as raw input in case of problem or if you want to decode it yourself in Rainmeter in case of new measure format provided by SIV.
- SivUnit: [integer] 0 or 1
- 0 = The measure numerical value ("scaling" is done by SIV so disable it in your meter) [Default]
1 = The measure unit like %, V, W, RPM, FPS, etc...
- 0 = The measure numerical value ("scaling" is done by SIV so disable it in your meter) [Default]
Code: Select all
[Measure0]
Measure=Plugin
Plugin=SIV
SivKey=CPU-T-L
SivSensor=L
MaxValue=100
SivType=Max
[Measure1]
Measure=Plugin
SivPlugin=SIV
SivKey=CPU-0-L
Sensor=L
MaxValue=100
[Measure2]
Measure=Plugin
Plugin=SIV
SivKey=CPU-2-L
SivSensor=L
MaxValue=100
[Measure3]
SivMeasure=Plugin
SivPlugin=SIV
Key=CPU-4-L
Sensor=L
MaxValue=100
[Measure4]
Measure=Plugin
SivPlugin=SIV
SivKey=CPU-6-L
Sensor=L
MaxValue=100
- 05/02/2017 v1.0.0.0 First Release
- 05/02/2017 v1.0.1.0 Rename all parameters to Sivxxxx, backward compatible for "Meter" and "Sensor"
- 25/12/2020 v1.0.2.0 Fix for latest version of Rainmeter