It is currently April 20th, 2024, 4:42 am

Quad core histogram cpu meter

Tips and Tricks from the Rainmeter Community
sinicure
Posts: 3
Joined: February 10th, 2010, 10:55 am

Quad core histogram cpu meter

Post by sinicure »

I modified the dualcpu config for quad core systems with a histogram. Here's the code:

Code: Select all

[Rainmeter]
update=1000

TextFont=
CtrlColor=0,0,0,0



;Measure---------------------------------------------------------

;Metadata added by RainBrowser
;http://rainmeter.net/RainWiki/index.php?title=Rainmeter_101#.5BMetadata.5D

[Metadata]
Name=
Config=
Description=
Instructions=
Version=
Tags=
License=
Variant=
Preview=

;End of added Metadata

[MeasureCPU0]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Processor"
PerfMonInstance=0
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1

[MeasureCPU1]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Processor"
PerfMonInstance=1
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1

[MeasureCPU2]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Processor"
PerfMonInstance=0
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1

[MeasureCPU3]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Processor"
PerfMonInstance=0
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1

[MeasureMem]
Measure=PhysicalMemory

[MeasureNetIn]
Measure=NetIn

[MeasureNetOut]
Measure=NetOut

;Meter---------------------------------------------------------



[CPU1-line]
Meter=Histogram
MeasureName=MeasureCPU0
X=r
Y=104
H=50
W=90
PrimaryColor=ffffff
AntiAlias=1
AutoScale=0
Flip=0

[CPU1-text]
Meter=STRING
X=0r
Y=0r
FontColor=999999
FontFace=N-AQUA-C
FontSize=8
StringStyle=BOLD
Text=CPU 1:
AntiAlias=1

[CPU1-meter]
Meter=STRING
MeasureName=MeasureCPU0
Percentual=1
X=30r
Y=11r
FontColor=FFFFFF
FontSize=8
FontFace=N-AQUA-C
StringStyle=BOLD
StringAlign=right
Autoscale=1
AntiAlias=1

[CPU1-text2]
Meter=STRING
X=-3r
Y=2r
FontColor=FFFFFF
FontFace=N-AQUA-C
FontSize=7
StringStyle=BOLD
Text=%
AntiAlias=1

[CPU2-line]
Meter=Histogram
MeasureName=MeasureCPU1
X=100
Y=104
H=50
W=90
PrimaryColor=ffffff
AntiAlias=1
AutoScale=0
Flip=0

[CPU2-text]
Meter=STRING
X=100
Y=0r
FontColor=999999
FontFace=N-AQUA-C
FontSize=8
StringStyle=BOLD
Text=CPU 2:
AntiAlias=1

[CPU2-meter]
Meter=STRING
MeasureName=MeasureCPU1
Percentual=1
X=30r
Y=11r
FontColor=FFFFFF
FontSize=8
FontFace=N-AQUA-C
StringStyle=BOLD
StringAlign=right
Autoscale=1
AntiAlias=1

[CPU2-text2]
Meter=STRING
X=-3r
Y=2r
FontColor=FFFFFF
FontFace=N-AQUA-C
FontSize=7
StringStyle=BOLD
Text=%
AntiAlias=1

[CPU3-line]
Meter=Histogram
MeasureName=MeasureCPU2
X=0
Y=160
H=50
W=90
PrimaryColor=ffffff
AntiAlias=1
AutoScale=0
Flip=1

[CPU3-text]
Meter=STRING
X=0
Y=180
FontColor=999999
FontFace=N-AQUA-C
FontSize=8
StringStyle=BOLD
Text=CPU 3:
AntiAlias=1

[CPU3-meter]
Meter=STRING
MeasureName=MeasureCPU2
Percentual=1
X=30r
Y=11r
FontColor=FFFFFF
FontSize=8
FontFace=N-AQUA-C
StringStyle=BOLD
StringAlign=right
Autoscale=1
AntiAlias=1

[CPU3-text2]
Meter=STRING
X=-3r
Y=2r
FontColor=FFFFFF
FontFace=N-AQUA-C
FontSize=7
StringStyle=BOLD
Text=%
AntiAlias=1

[CPU4-line]
Meter=Histogram
MeasureName=MeasureCPU3
X=100
Y=160
H=50
W=90
PrimaryColor=ffffff
AntiAlias=1
AutoScale=0
Flip=1

[CPU4-text]
Meter=STRING
X=100
Y=180
FontColor=999999
FontFace=N-AQUA-C
FontSize=8
StringStyle=BOLD
Text=CPU 4:
AntiAlias=1

[CPU4-meter]
Meter=STRING
MeasureName=MeasureCPU3
Percentual=1
X=30r
Y=11r
FontColor=FFFFFF
FontSize=8
FontFace=N-AQUA-C
StringStyle=BOLD
StringAlign=right
Autoscale=1
AntiAlias=1

[CPU4-text2]
Meter=STRING
X=-3r
Y=2r
FontColor=FFFFFF
FontFace=N-AQUA-C
FontSize=7
StringStyle=BOLD
Text=%
AntiAlias=1

[Border]
Meter=IMAGE
SolidColor=999999
X=0
Y=157
W=190
H=1

[MidSeparator]
Meter=IMAGE
SolidColor=999999
X=90
Y=104
W=1
H=100
Here's an image of what it looks like:
Image