Quantcast
Channel: Rainmeter Forums
Viewing all articles
Browse latest Browse all 1404

Help: Rainmeter Skins • Re: Problems with displaying CPU and GPU usage percentage on various Skins.

$
0
0
I have two Skins, the same solution and different results for both.

If we don't see the first Skin rewritten to work with the usage monitor:

Code:

[Rainmeter]Author=http://lysy1993lbn.deviantart.com/ • http://m1r1.deviantart.com/Update=800[Metadata]Name=CPU&RAMLicense=CC 3.0Version=1.0[Style]FontSize=10StringStyle=ItalicStringAlign=centerFontFace=Segoe UIFontColor=255,255,255AntiAlias=1[mCPU]Plugin=Plugins\PowerPlugin.dllMeasure=CPUPowerState=MHZ[mRAM]Measure=PhysicalMemory[base]Meter=IMAGEX=0Y=0ImageName=Base.png[mtRotatorCPU]MeasureName=mCPUMeter=ROTATORX=70Y=90ImageName=arrow1.pngOffsetX=40OffsetY=4StartAngle=5.55RotationAngle=4.65Antialias=1[mtRCPUo]Meter=ImageImagename=arrowoverlay.pngx=62y=80[CPUusage]Meter=StringMeasureName=mCPUMeterStyle=stylex=71y=118Text="%1%"[mtRotatorRAM]MeasureName=mRAMMeter=ROTATORX=155Y=55ImageName=arrow2.pngOffsetX=30OffsetY=3StartAngle=0RotationAngle=3.9Antialias=1[mtRRAMo]Meter=ImageImagename=arrowoverlay.pngx=147y=46[RAMusage]Meter=StringMeasureName=mRAMMeterStyle=styleAutoscale=1Percentual=1x=156y=69Text="%1%"
Then rewritten:

Code:

[Rainmeter]Author=http://lysy1993lbn.deviantart.com/ • http://m1r1.deviantart.com/Update=800[Metadata]Name=CPU&RAMLicense=CC 3.0Version=1.0[Style]FontSize=10StringStyle=ItalicStringAlign=centerFontFace=Segoe UIFontColor=255,255,255AntiAlias=1[MeasureCPUFrequency]Measure=PluginPlugin=UsageMonitorCategory="Processor Information"Counter="Processor Frequency"Name="0,_Total"MinValue=0[MeasureCPUUsage]Measure=PluginPlugin=UsageMonitorCategory="Processor Information"Counter="% Processor Utility"Name="0,_Total"MinValue=0MaxValue=100[MeasureRAMUsage]Measure=PluginPlugin=UsageMonitorCategory="Memory"Counter="% Committed Bytes In Use"MinValue=0MaxValue=100[base]Meter=IMAGEX=0Y=0ImageName=Base.png[mtRotatorCPU]MeasureName=MeasureCPUUsageMeter=ROTATORX=70Y=90ImageName=arrow1.pngOffsetX=40OffsetY=4StartAngle=5.55RotationAngle=4.65Antialias=1[mtRCPUo]Meter=ImageImagename=arrowoverlay.pngX=62Y=80[CPUusage]Meter=StringMeterStyle=styleX=71Y=118DynamicVariables=1Text="[MeasureCPUUsage:1]"[mtRotatorRAM]MeasureName=MeasureRAMUsageMeter=ROTATORX=155Y=55ImageName=arrow2.pngOffsetX=30OffsetY=3StartAngle=0RotationAngle=3.9Antialias=1[mtRRAMo]Meter=ImageImagename=arrowoverlay.pngX=147Y=46[RAMusage]Meter=StringMeterStyle=styleAutoscale=1Percentual=1X=156Y=69DynamicVariables=1Text="[MeasureRAMUsage:1]"
This Skin worked well in the new way, I just had to remove the percentage symbol because it didn't fit in the space reserved for displaying the Skin.

Now this Monday, the Skin Circle CPU is giving me trouble, as it doesn't want to remove the percentage symbol from the Skin's display in any way.

Below is the original code and the rewritten one with usagemonitor.

Code:

;--------------------------------- Variables -----------------------------------[Variables]Var=Small;------------------------------------ Style ------------------------------------[LineStyle2]W=140H=140LineStart=49LineLength=58[LineStyle3]W=140H=140StartAngle=(Rad(270))RotationAngle=(Rad(360))LineColor=#Color1#Solid=1AntiAlias=1;----------------------------------- Measures ----------------------------------[MCPU]Measure=CPUUpdateDivider=20[MCPU2]Measure=CPUInvertMeasure=1UpdateDivider=20;------------------------------------ Meters -----------------------------------[Background]Meter=ImageMeterStyle=BGColorStyle[Fill]Meter=ImageMeterStyle=#SelectStyle#W=140H=140[GlossyEffect]Meter=ImageMeterStyle=GlossyEffectStyleHidden=#Glow#;-------------------------------------------------------------------------------------[SLine1]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(270))[SLine2]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(297))[SLine3]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(324))[SLine4]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(351))[SLine5]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(18))[SLine6]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(161))[SLine7]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(188))[SLine8]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(215))[SLine9]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(242));-------------------------------------------------------------------------------------[Smooth2]Measure=CalcFormula=MCPU2*10AverageSize=6[Line1]Meter=RoundlineMeasureName=Smooth2MeterStyle=LineStyle3RotationAngle=(Rad(-135))LineStart=48LineLength=58LineColor=#Color5#,150ValueReminder=1000DynamicVariables=1[Line2]Meter=RoundlineMeasureName=Smooth2MeterStyle=LineStyle3RotationAngle=(Rad(135))LineStart=44LineLength=58LineColor=#Color5#,150ValueReminder=1000DynamicVariables=1[Line3]Meter=RoundlineMeterStyle=LineStyle3LineStart=0LineLength=49[Line4]Meter=RoundlineMeterStyle=LineStyle3StartAngle=(Rad(44))RotationAngle=(Rad(92))LineStart=0LineLength=58MouseOverAction=[!HideMeter CPU][!ShowMeter Used][!UpdateMeter *][!Redraw]MouseLeaveAction=[!HideMeter Used][!ShowMeter CPU][!UpdateMeter *][!Redraw];-------------------------------------------------------------------------------------[Smooth]Measure=CalcFormula=MCPUAverageSize=4[CPUPercent]Meter=StringMeterStyle=StyleText | StyleText4MeasureName=SmoothFontFace=ITC Avant Garde Pro XltFontSize="28"X=70Y=45Text="%1"[CPU]Meter=StringMeterStyle=StyleText | StyleText2X=70Y=104Text="CPU"[Used]Meter=StringMeterStyle=StyleText | StyleText2X=70Y=104Text="USED"Hidden=1
Here it is rewritten with usagemonitor and the damn percent sign that I can't remove.

Code:

;--------------------------------- Variables -----------------------------------[Variables]Var=Small;------------------------------------ Style ------------------------------------[LineStyle2]W=140H=140LineStart=49LineLength=58[LineStyle3]W=140H=140StartAngle=(Rad(270))RotationAngle=(Rad(360))LineColor=#Color1#Solid=1AntiAlias=1;----------------------------------- Measures ----------------------------------[MeasureCPUFrequency]Measure=PluginPlugin=UsageMonitorCategory="Processor Information"Counter="Processor Frequency"Name="0,_Total"MinValue=0[MeasureCPUUsage]Measure=PluginPlugin=UsageMonitorCategory="Processor Information"Counter="% Processor Utility"Name="0,_Total"MinValue=0MaxValue=100[CPUPercent]Meter=StringMeasureName=MeasureCPUUsageFontFace=ITC Avant Garde Pro XltFontSize="28"X=70Y=45Text="%1"DynamicVariables=1[MeasureCPUUsageInverse]Measure=CalcFormula=100 - [MeasureCPUUsage]AverageSize=6;------------------------------------ Meters -----------------------------------[Background]Meter=ImageMeterStyle=BGColorStyle[Fill]Meter=ImageMeterStyle=#SelectStyle#W=140H=140[GlossyEffect]Meter=ImageMeterStyle=GlossyEffectStyleHidden=#Glow#;-------------------------------------------------------------------------------------[SLine1]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(270))[SLine2]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(297))[SLine3]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(324))[SLine4]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(351))[SLine5]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(18))[SLine6]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(161))[SLine7]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(188))[SLine8]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(215))[SLine9]Meter=RoundlineMeterStyle=LineStyle | LineStyle2StartAngle=(Rad(242));-------------------------------------------------------------------------------------[Smooth2]Measure=CalcFormula=MeasureCPUUsageInverse * 10AverageSize=6[Line1]Meter=RoundlineMeasureName=Smooth2MeterStyle=LineStyle3RotationAngle=(Rad(-135))LineStart=48LineLength=58LineColor=#Color5#,150ValueReminder=1000DynamicVariables=1[Line2]Meter=RoundlineMeasureName=Smooth2MeterStyle=LineStyle3RotationAngle=(Rad(135))LineStart=44LineLength=58LineColor=#Color5#,150ValueReminder=1000DynamicVariables=1[Line3]Meter=RoundlineMeterStyle=LineStyle3LineStart=0LineLength=49[Line4]Meter=RoundlineMeterStyle=LineStyle3StartAngle=(Rad(44))RotationAngle=(Rad(92))LineStart=0LineLength=58MouseOverAction=[!HideMeter CPU][!ShowMeter Used][!UpdateMeter *][!Redraw]MouseLeaveAction=[!HideMeter Used][!ShowMeter CPU][!UpdateMeter *][!Redraw];-------------------------------------------------------------------------------------[Smooth]Measure=CalcFormula=MeasureCPUUsageAverageSize=4[CPUPercent]Meter=StringMeterStyle=StyleText | StyleText4MeasureName=SmoothFontFace=ITC Avant Garde Pro XltFontSize="28"X=70Y=45Text="%1%"[CPU]Meter=StringMeterStyle=StyleText | StyleText2X=70Y=104Text="CPU"[Used]Meter=StringMeterStyle=StyleText | StyleText2X=70Y=104Text="USED"Hidden=1
Do you have any idea what my error or omission is?

Statistics: Posted by HardNeck — Today, 3:53 pm



Viewing all articles
Browse latest Browse all 1404

Trending Articles