It is currently December 7th, 2022, 7:31 pm

Monitor Rainmeter Process

Skins that monitor system information
User avatar
jsmorley
Developer
Posts: 22551
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Monitor Rainmeter Process

Post by jsmorley »

While you are working on skins it can be handy to have some details about the Rainmeter process and performance around.
3-31-2013 8-49-16 PM.png

Code: Select all

[Rainmeter]
Update=1000

[Variables]
Instance=Rainmeter

[MeasureMaxCPU]
Measure=Plugin
Plugin=AdvancedCPU

[MeasureUsedCPU]
Measure=Plugin
Plugin=AdvancedCPU
CPUInclude=#Instance#
MaxValue=[MeasureMaxCPU]
DynamicVariables=1

[MeasureIDProcess]
Measure=Plugin
Plugin=Perfmon
PerfMonObject=Process
PerfMonCounter=ID Process
PerfMonInstance=#Instance#
PerfMonDifference=0
UpdateDivider=-1

[MeasureHandleCount]
Measure=Plugin
Plugin=Perfmon
PerfMonObject=Process
PerfMonCounter=Handle Count
PerfMonInstance=#Instance#
PerfMonDifference=0
UpdateDivider=5

[MeasureThreadCount]
Measure=Plugin
Plugin=Perfmon
PerfMonObject=Process
PerfMonCounter=Thread Count
PerfMonInstance=#Instance#
PerfMonDifference=0
UpdateDivider=5

[MeasurePrivateBytes]
Measure=Plugin
Plugin=Perfmon
PerfMonObject=Process
PerfMonCounter=Private Bytes
PerfMonInstance=#Instance#
PerfMonDifference=0
UpdateDivider=2

[MeasureWorkingSet]
Measure=Plugin
Plugin=Perfmon
PerfMonObject=Process
PerfMonCounter=Working Set
PerfMonInstance=#Instance#
PerfMonDifference=0
UpdateDivider=2

[MeterBackground]
Meter=Image
W=250
H=140
SolidColor=0,0,0,255
SolidColor2=50,50,50,255
UpdateDivider=-1

[TextStyle]
FontFace=Segoe UI
FontSize=11
FontColor=200,200,200,255
AntiAlias=1

[LeftStyle]
X=5
Y=2R
StringAlign=Left

[RightStyle]
X=245
Y=0r
StringAlign=Right

[MeterIDProcessL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Y=5
Text=#Instance# (PID)

[MeterIDProcessR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasureIDProcess

[MeterUsedCPUL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Text=Percent CPU

[MeterUsedCPUR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasureUsedCPU
Percentual=1
NumOfDecimals=1
Text=%1%

[MeterHandleCountL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Text=Handle Count

[MeterHandleCountR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasureHandleCount

[MeterThreadCountL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Text=Thread Count

[MeterThreadCountR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasureThreadCount

[MeterPrivateBytesL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Text=Private Bytes

[MeterPrivateBytesR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasurePrivateBytes
AutoScale=1
NumOfDecimals=3

[MeterWorkingSetL]
Meter=String
MeterStyle=TextStyle | LeftStyle
Text=Working Set

[MeterWorkingSetR]
Meter=String
MeterStyle=TextStyle | RightStyle
MeasureName=MeasureWorkingSet
AutoScale=1
NumOfDecimals=3
You do not have the required permissions to view the files attached to this post.
User avatar
Seahorse
Posts: 1175
Joined: June 9th, 2010, 5:56 pm
Location: Locks heath, UK

Re: Monitor Rainmeter Process

Post by Seahorse »

Clever stuff! 8-)
"Regrettably your planet is one of those scheduled for demolition"
Mike

My Skins at DeviantArt