Page 1 of 1
Thermal Throttling indicator with HWiNFO
Posted: April 4th, 2017, 7:13 am
by Droohcifer
This is my first rainmeter skin attempt (from scratch).
What I intend to do is have a circular white dot, and when triggered by a HWiNFO sensor, turn red.
I assume this would be a straight forward enough skin to create.
Any help mucho appreciato
(I don't know where to begin)
Re: Thermal Throttling indicator with HWiNFO
Posted: April 4th, 2017, 8:01 am
by CyberTheWorm
Code: Select all
[Variables]
;Set something for setting colors
Good=something
[MeasureSomeMeasure]
Measure=
Plugin=
[MeasureFillColor]
Measure=Calc
Formula=MeasureSomeMeasure
IfCondition=(MeasureFillColor<#Good#)
IfTrueAction=[!SetOption MeterLight ImageName reddot.png][!UpdateMeter "MeterLight"][!Redraw]
IfCondition2=(MeasureFillColor>=#Good#)
IfTrueAction2=[!SetOption MeterLight ImageName whitedot.png][!UpdateMeter "MeterLight"][!Redraw]
[MeterLight]
Meter=Image
ImageName=#@#Images\whitedot.png
Would something like this work?
Re: Thermal Throttling indicator with HWiNFO
Posted: April 4th, 2017, 12:15 pm
by jsmorley
Another alternative to look at is;
Code: Select all
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
[MeasureLoop]
Measure=Loop
StartValue=1
EndValue=9
IfCondition=MeasureLoop <= 3
IfTrueAction=[!SetOption MeterDot DotColor "Fill Color 49,214,99,255"][!UpdateMeter MeterDot][!Redraw]
IfCondition2=(MeasureLoop > 3) && (MeasureLoop <= 6)
IfTrueAction2=[!SetOption MeterDot DotColor "Fill Color 247,225,136,255"][!UpdateMeter MeterDot][!Redraw]
IfCondition3=MeasureLoop > 6
IfTrueAction3=[!SetOption MeterDot DotColor "Fill Color 214,60,49,255"][!UpdateMeter MeterDot][!Redraw]
[MeterDot]
Meter=Shape
X=5
Y=5
Shape=Ellipse 10,10,10 | StrokeWidth 0 | Extend DotColor
DotColor=Fill Color 137,137,137,255