Please note: I currently only have one SSD in my PC, so the other 2 meter are not working on my end, but rest assured, they do if you have a disk there to detect.

Modified Background images
http://speedy.sh/njw2r/SHARED.rar
1 Disk
Code: Select all
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=poiru
AppVersion=1003000
Update=1000
[Metadata]
; Contains basic information of the skin.
Name=Disk
Description=Displays the usage of your disks.
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).
fontname=Trebuchet MS
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,205
width=190
disk1=C:
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureAccessDisk1]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk1#"
[measureTotalDisk1]
; This measure returns the total disk space
Measure=FreeDiskSpace
Drive=#disk1#
Total=1
UpdateDivider=120
[measureUsedDisk1]
; Returns inverted value of free disk space (i.e. used disk space)
Measure=FreeDiskSpace
Drive=#disk1#
InvertMeasure=1
UpdateDivider=120
[styleTitle]
StringAlign=CENTER
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontname#
FontSize=10
AntiAlias=1
ClipString=1
[styleLeftText]
StringAlign=LEFT
; Meters using styleLeftText will be left-aligned.
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleRightText]
StringAlign=RIGHT
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,25
[styleSeperator]
SolidColor=255,255,255,25
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=#SKINSPATH#\illustro\SHARED\Background2Line.png
; #SKINSPATH# is a global variable that stands for your skin path. It is
; usually Documents\Rainmeter\Skins.
X=0
Y=0
[meterTitle]
Meter=STRING
MeterStyle=styleTitle
; Using MeterStyle=styleTitle will basically "copy" the
; contents of the [styleTitle] section here during runtime.
X=100
Y=12
W=(#width#*0.5)
H=18
Text="Disks"
; Even though the text is set to Disk, Rainmeter will display
; it as DISK, because styleTitle contains StringCase=UPPER.
[meterLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text="#disk1#\"
[meterValueDisk1]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk1
MeasureName2=measureTotalDisk1
X=200
Y=0r
; r stands for relative. In this case, the Y postition of meterValueCPU is 0 pixels
; below the Y value of the previous meter (i.e it's the same as in meterLabelCPU).
W=190
H=14
Text="%1B/%2B used"
; %1 stands for the value of MeasureName (measureUsedDisk1 in this case).
; %2 stands for the value of MeasureName2.
NumOfDecimals=1
AutoScale=1
; Because disk measures return the free/used space in bytes, we must use AutoScale=1 to
; automatically scale the value into a more readable figure.
LeftMouseUpAction=!Execute ["#disk1#\"]
; Open #disk1# on click
[meterBarDisk1]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk1
X=10
Y=52
W=190
H=1
[meterAccessLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text="Activity"
[meterAccessBarDisk1]
Meter=Line
MeasureName=measureAccessDisk1
X=60
Y=60
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=72
W=190
H=1
Code: Select all
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=poiru
AppVersion=1003000
Update=1000
[Metadata]
; Contains basic information of the skin.
Name=Disk
Description=Displays the usage of your disks.
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).
fontname=Trebuchet MS
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,205
width=190
disk1=C:
disk2=D:
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureAccessDisk1]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk1#"
[measureAccessDisk2]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk2#"
[measureTotalDisk1]
; This measure returns the total disk space
Measure=FreeDiskSpace
Drive=#disk1#
Total=1
UpdateDivider=120
[measureUsedDisk1]
; Returns inverted value of free disk space (i.e. used disk space)
Measure=FreeDiskSpace
Drive=#disk1#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
Total=1
UpdateDivider=120
[measureUsedDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
InvertMeasure=1
UpdateDivider=120
[styleTitle]
StringAlign=CENTER
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontname#
FontSize=10
AntiAlias=1
ClipString=1
[styleLeftText]
StringAlign=LEFT
; Meters using styleLeftText will be left-aligned.
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleRightText]
StringAlign=RIGHT
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,25
[styleSeperator]
SolidColor=255,255,255,25
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=#SKINSPATH#\illustro\SHARED\Background4Line.png
; #SKINSPATH# is a global variable that stands for your skin path. It is
; usually Documents\Rainmeter\Skins.
X=0
Y=0
[meterTitle]
Meter=STRING
MeterStyle=styleTitle
; Using MeterStyle=styleTitle will basically "copy" the
; contents of the [styleTitle] section here during runtime.
X=100
Y=12
W=(#width#*0.5)
H=18
Text="Disks"
; Even though the text is set to Disk, Rainmeter will display
; it as DISK, because styleTitle contains StringCase=UPPER.
[meterLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text="#disk1#\"
[meterValueDisk1]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk1
MeasureName2=measureTotalDisk1
X=200
Y=0r
; r stands for relative. In this case, the Y postition of meterValueCPU is 0 pixels
; below the Y value of the previous meter (i.e it's the same as in meterLabelCPU).
W=190
H=14
Text="%1B/%2B used"
; %1 stands for the value of MeasureName (measureUsedDisk1 in this case).
; %2 stands for the value of MeasureName2.
NumOfDecimals=1
AutoScale=1
; Because disk measures return the free/used space in bytes, we must use AutoScale=1 to
; automatically scale the value into a more readable figure.
LeftMouseUpAction=!Execute ["#disk1#\"]
; Open #disk1# on click
[meterBarDisk1]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk1
X=10
Y=52
W=190
H=1
[meterAccessLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text="Activity"
[meterAccessBarDisk1]
Meter=Line
MeasureName=measureAccessDisk1
X=60
Y=60
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=72
W=190
H=1
[meterLabelDisk2]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text="#disk2#\"
LeftMouseUpAction=!Execute ["#disk2#\"]
[meterValueDisk2]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk2
MeasureName2=measureTotalDisk2
X=200
Y=0r
W=190
H=14
Text="%1B/%2B used"
NumOfDecimals=1
AutoScale=1
[meterBarDisk2]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk2
X=10
Y=92
W=190
H=1
[meterAccessLabelDisk2]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text="Activity"
[meterAccessBarDisk2]
Meter=Line
MeasureName=measureAccessDisk2
X=60
Y=100
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator2]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=112
W=190
H=1
Code: Select all
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=poiru
AppVersion=1003000
Update=1000
[Metadata]
; Contains basic information of the skin.
Name=Disk
Description=Displays the usage of your disks.
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).
fontname=Trebuchet MS
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,205
width=190
disk1=C:
disk2=D:
disk3=E:
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureAccessDisk1]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk1#"
[measureAccessDisk2]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk2#"
[measureAccessDisk3]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance="#disk3#"
[measureTotalDisk1]
; This measure returns the total disk space
Measure=FreeDiskSpace
Drive=#disk1#
Total=1
UpdateDivider=120
[measureUsedDisk1]
; Returns inverted value of free disk space (i.e. used disk space)
Measure=FreeDiskSpace
Drive=#disk1#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
Total=1
UpdateDivider=120
[measureUsedDisk2]
Measure=FreeDiskSpace
Drive=#disk2#
InvertMeasure=1
UpdateDivider=120
[measureTotalDisk3]
Measure=FreeDiskSpace
Drive=#disk3#
Total=1
UpdateDivider=120
[measureUsedDisk3]
Measure=FreeDiskSpace
Drive=#disk3#
InvertMeasure=1
UpdateDivider=120
[styleTitle]
StringAlign=CENTER
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontname#
FontSize=10
AntiAlias=1
ClipString=1
[styleLeftText]
StringAlign=LEFT
; Meters using styleLeftText will be left-aligned.
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleRightText]
StringAlign=RIGHT
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontname#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,25
[styleSeperator]
SolidColor=255,255,255,25
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=#SKINSPATH#\illustro\SHARED\Background6Line.png
; #SKINSPATH# is a global variable that stands for your skin path. It is
; usually Documents\Rainmeter\Skins.
X=0
Y=0
[meterTitle]
Meter=STRING
MeterStyle=styleTitle
; Using MeterStyle=styleTitle will basically "copy" the
; contents of the [styleTitle] section here during runtime.
X=100
Y=12
W=(#width#*0.5)
H=18
Text="Disks"
; Even though the text is set to Disk, Rainmeter will display
; it as DISK, because styleTitle contains StringCase=UPPER.
[meterLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text="#disk1#\"
[meterValueDisk1]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk1
MeasureName2=measureTotalDisk1
X=200
Y=0r
; r stands for relative. In this case, the Y postition of meterValueCPU is 0 pixels
; below the Y value of the previous meter (i.e it's the same as in meterLabelCPU).
W=190
H=14
Text="%1B/%2B used"
; %1 stands for the value of MeasureName (measureUsedDisk1 in this case).
; %2 stands for the value of MeasureName2.
NumOfDecimals=1
AutoScale=1
; Because disk measures return the free/used space in bytes, we must use AutoScale=1 to
; automatically scale the value into a more readable figure.
LeftMouseUpAction=!Execute ["#disk1#\"]
; Open #disk1# on click
[meterBarDisk1]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk1
X=10
Y=52
W=190
H=1
[meterAccessLabelDisk1]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text="Activity"
[meterAccessBarDisk1]
Meter=Line
MeasureName=measureAccessDisk1
X=60
Y=60
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=72
W=190
H=1
[meterLabelDisk2]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text="#disk2#\"
LeftMouseUpAction=!Execute ["#disk2#\"]
[meterValueDisk2]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk2
MeasureName2=measureTotalDisk2
X=200
Y=0r
W=190
H=14
Text="%1B/%2B used"
NumOfDecimals=1
AutoScale=1
[meterBarDisk2]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk2
X=10
Y=92
W=190
H=1
[meterAccessLabelDisk2]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text="Activity"
[meterAccessBarDisk2]
Meter=Line
MeasureName=measureAccessDisk2
X=60
Y=100
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator2]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=112
W=190
H=1
[meterLabelDisk3]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=120
W=190
H=14
Text="#disk3#\"
LeftMouseUpAction=!Execute ["#disk3#\"]
[meterValueDisk3]
Meter=STRING
MeterStyle=styleRightText
MeasureName=measureUsedDisk3
MeasureName2=measureTotalDisk3
X=200
Y=0r
W=190
H=14
Text="%1B/%2B used"
NumOfDecimals=1
AutoScale=1
[meterBarDisk3]
Meter=BAR
MeterStyle=styleBar
MeasureName=measureUsedDisk3
X=10
Y=132
W=190
H=1
[meterAccessLabelDisk3]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=140
W=190
H=14
Text="Activity"
[meterAccessBarDisk3]
Meter=Line
MeasureName=measureAccessDisk3
X=60
Y=140
H=13
W=140
LineCount=1
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator3]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=152
W=190
H=1
Next on my list is the customer MSI Afterburner that I put together for illustro as well. The theme matches illustros perfectly and it is exactly 2x the width of it so it can be incorporated easily into a double bar layout. Down below is an image of the single GFX and a Double GFX setup.
Please note: I only have 1 graphics card installed, but it does indeed work with 2 cards as I was running dual 580's before when I made this.
Also note: That you must download the MSI Afterburner plugin and install it into your Rainmeter Directory(32-bit or 64-bit) the plugin can be found here: http://speedy.sh/ydmAx/MSI-Afterburner-Plugins.rar
MSI Afterburner is required to be installed for this to work.

1 GPU
Code: Select all
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=Xi.Cynx
AppVersion=1.0.0
Update=100
[Metadata]
; Contains basic information of the skin.
Name=MSI Afterburner 1 GPU
Description=Displays usage of your graphics cards.
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).
fontName=Trebuchet MS
textSize=8
colorBar=235,170,0,255
colorText=255,255,255,205
width=400
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureGPUDriver]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=Driver
UpdateDivider=3600
[measureGPU0DisplayName]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DisplayName
UpdateDivider=3600
[measureGPU0BIOS]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=BIOS
UpdateDivider=3600
[measureGPU0Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU0Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU0Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU0Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU0Voltage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=64
[measureGPU0CoreClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=32
[measureGPU0ShaderClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=33
[measureGPU0MemoryClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=34
[measureFramerate]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
DataSource=Framerate
MinValue=0
MaxValue=200
[measureGPU0Usage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=48
MinValue=0
MaxValue=100
[measureGPU0MemoryUsage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=49
MinValue=0
MaxValue=1536
[measureGPU0Temp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=0
MinValue=0
MaxValue=100
[measureGPU0PCBTemp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=1
MinValue=0
MaxValue=100
[measureGPU0FanSpeed]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=16
MinValue=0
MaxValue=100
; ----------------------------------
; STYLES are used to "centralize" options
; ----------------------------------
[styleTitle]
STRINGAlign=CENTER
STRINGCase=UPPER
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipSTRING=1
[styleLeftText]
STRINGAlign=LEFT
; Meters using styleLeftText will be left-aligned.
STRINGCase=NONE
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipSTRING=1
[styleRightText]
STRINGAlign=RIGHT
STRINGCase=NONE
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipSTRING=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,15
[styleSeperator]
SolidColor=255,255,255,25
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=#SKINSPATH#\illustro\SHARED\Background13LineWide.png
; #SKINSPATH# is a global variable that stands for your skin path. It is
; usually Documents\Rainmeter\Skins.
X=0
Y=0
[meterTitle]
Meter=STRING
MeterStyle=styleTitle
; Using MeterStyle=styleTitle will basically "copy" the
; contents of the [styleTitle] section here during runtime.
X=200
Y=12
W=(#width#*0.5)
H=18
Text="MSI Afterburner"
; Even though the text is set to System, Rainmeter will display
; it as SYSTEM, because styleTitle contains STRINGCase=UPPER.
LeftMouseUpAction=!Execute ["C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe"]
; Left-clicking this meter will launch MSIAfterburner.exe
[meterGPUDisplayNameTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text="Name:"
[meterSeperator]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=52
W=400
H=1
[meterGPUDriverTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text="Driver:"
[meterSeperator2]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=72
W=400
H=1
[meterGPUBIOSTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text="BIOS:"
[meterSeperator3]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=92
W=400
H=1
[meterGPUHDWTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text="Hardware ID:"
[meterSeperator4]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=112
W=400
H=1
[meterGPUDisplayName]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0DisplayName
X=50
Y=40
W=200
H=14
Text="%1"
[meterGPUDriver]
Meter=STRING
MeasureName=measureGPUDriver
MeterStyle=styleLeftText
X=50
Y=60
W=190
H=14
Text="%1"
[meterGPUBIOS]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0BIOS
X=40
Y=80
W=190
H=14
Text="%1"
[meterGPUHdwId]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Vendor
MeasureName3=measureGPU0Device
X=80
Y=100
W=250
H=14
Text="VEN_%1"
[meterCoreClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0CoreClock
X=10
Y=120
W=150
H=14
Text="Core: %1 MHz"
NumOfDecimals=0
[meterShaderClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0ShaderClock
X=125
Y=120
W=150
H=14
Text="Shader: %1 MHz"
NumOfDecimals=0
[meterMemoryClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0MemoryClock
X=265
Y=120
W=150
H=14
Text="Memory: %1 MHz"
NumOfDecimals=0
[meterSeperator5]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=132
W=400
H=1
[meterGPUUsage]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Usage
X=10
Y=160
W=190
H=14
Text="GPU Usage: %1 %"
NumOfDecimals=1
[meterGPU0UsageGraph]
Meter=Line
MeasureName=measureGPU0Usage
X=10
Y=172
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator6]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=222
W=190
H=1
[meterMemoryUsage]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0MemoryUsage
X=10
Y=232
W=190
H=14
Text="Memory Usage: %1 MB"
NumOfDecimals=0
[meterGPU0MemoryUsageGraph]
Meter=Line
MeasureName=measureGPU0MemoryUsage
X=10
Y=244
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator7]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=294
W=190
H=1
[meterGPUTemp]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Temp
X=220
Y=160
W=190
H=14
Text="GPU Temp: %1 °C"
NumOfDecimals=1
[meterGPU0TempGraph]
Meter=Line
MeasureName=measureGPU0Temp
X=220
Y=172
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator8]
Meter=IMAGE
MeterStyle=styleSeperator
X=220
Y=222
W=190
H=1
;Fan Speed
[meterFanSpeed]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0FanSpeed
X=220
Y=232
W=190
H=14
Text="Fan Speed: %1 %"
NumOfDecimals=1
[meterFanSpeedGraph]
Meter=Line
MeasureName=measureGPU0FanSpeed
X=220
Y=244
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterSeperator9]
Meter=IMAGE
MeterStyle=styleSeperator
X=220
Y=294
W=190
H=1
Code: Select all
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=Xi.Cynx
AppVersion=1.0.0
Update=100
[Metadata]
; Contains basic information of the skin.
Name=MSI Afterburner 2 GPU
Description=Displays usage of your graphics cards.
License=Creative Commons BY-NC-SA 3.0
Version=1.0.0
[Variables]
; Variables declared here can be used later on between two # characters (e.g. #MyVariable#).
fontName=Trebuchet MS
textSize=8
colorBar=235,170,0,255
colorBar2=255,255,255,255
colorText=255,255,255,205
width=400
; ----------------------------------
; MEASURES return some kind of value
; ----------------------------------
[measureGPUDriver]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=Driver
UpdateDivider=3600
[measureGPU0DisplayName]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DisplayName
UpdateDivider=3600
[measureGPU1DisplayName]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=DisplayName
UpdateDivider=3600
[measureGPU0BIOS]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=BIOS
UpdateDivider=3600
[measureGPU1BIOS]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=BIOS
UpdateDivider=3600
[measureGPU0Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU1Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU0Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU1Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU0Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU1Vendor]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=VendorId
UpdateDivider=3600
[measureGPU0Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU1Device]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
GPUDescriptor=DeviceId
UpdateDivider=3600
[measureGPU0Voltage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=64
[measureGPU1Voltage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=64
[measureGPU0CoreClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=32
[measureGPU1CoreClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=32
[measureGPU0ShaderClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=33
[measureGPU1ShaderClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=33
[measureGPU0MemoryClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=34
[measureGPU1MemoryClock]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=34
[measureFramerate]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
DataSource=Framerate
MinValue=0
MaxValue=200
[measureGPU0Usage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=48
MinValue=0
MaxValue=100
[measureGPU1Usage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=48
MinValue=0
MaxValue=100
[measureGPU0MemoryUsage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=49
MinValue=0
MaxValue=1536
[measureGPU1MemoryUsage]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=49
MinValue=0
MaxValue=1536
[measureGPU0Temp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=0
MinValue=0
MaxValue=100
[measureGPU1Temp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=0
MinValue=0
MaxValue=100
[measureGPU0PCBTemp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=1
MinValue=0
MaxValue=100
[measureGPU1PCBTemp]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=1
MinValue=0
MaxValue=100
[measureGPU0FanSpeed]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=0
SourceId=16
MinValue=0
MaxValue=100
[measureGPU1FanSpeed]
Measure=Plugin
Plugin=Plugins\MSIAfterburner.dll
GPU=1
SourceId=16
MinValue=0
MaxValue=100
; ----------------------------------
; STYLES are used to "centralize" options
; ----------------------------------
[styleTitle]
STRINGAlign=CENTER
STRINGCase=UPPER
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipSTRING=1
[styleLeftText]
STRINGAlign=LEFT
; Meters using styleLeftText will be left-aligned.
STRINGCase=NONE
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipSTRING=1
[styleRightText]
STRINGAlign=RIGHT
STRINGCase=NONE
STRINGStyle=BOLD
STRINGEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#fontName#
FontSize=#textSize#
AntiAlias=1
ClipSTRING=1
[styleBar]
BarColor=#colorBar#
BarOrientation=HORIZONTAL
SolidColor=255,255,255,15
[styleSeperator]
SolidColor=255,255,255,25
; ----------------------------------
; METERS display images, text, bars, etc.
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=#SKINSPATH#\illustro\SHARED\Background13LineWide.png
; #SKINSPATH# is a global variable that stands for your skin path. It is
; usually Documents\Rainmeter\Skins.
X=0
Y=0
[meterTitle]
Meter=STRING
MeterStyle=styleTitle
; Using MeterStyle=styleTitle will basically "copy" the
; contents of the [styleTitle] section here during runtime.
X=200
Y=12
W=(#width#*0.5)
H=18
Text="MSI Afterburner"
; Even though the text is set to System, Rainmeter will display
; it as SYSTEM, because styleTitle contains STRINGCase=UPPER.
LeftMouseUpAction=!Execute ["C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe"]
; Left-clicking this meter will launch MSIAfterburner.exe
[meterGPUDisplayNameTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=40
W=190
H=14
Text="Name:"
[meterSeperator]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=52
W=400
H=1
[meterGPUDriverTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=60
W=190
H=14
Text="Driver:"
[meterSeperator2]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=72
W=400
H=1
[meterGPUBIOSTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=80
W=190
H=14
Text="BIOS:"
[meterSeperator3]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=92
W=400
H=1
[meterGPUHDWTitle]
Meter=STRING
MeterStyle=styleLeftText
X=10
Y=100
W=190
H=14
Text="Hardware ID:"
[meterSeperator4]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=112
W=400
H=1
[meterGPUDisplayName]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0DisplayName
MeasureName2=measureGPU1DisplayName
X=50
Y=40
W=200
H=14
Text="%1 / %2"
[meterGPUDriver]
Meter=STRING
MeasureName=measureGPUDriver
MeterStyle=styleLeftText
X=50
Y=60
W=190
H=14
Text="%1"
[meterGPUBIOS]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0BIOS
MeasureName2=measureGPU1BIOS
X=40
Y=80
W=190
H=14
Text="%1 / %2"
[meterGPUHdwId]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Vendor
MeasureName2=measureGPU1Vendor
MeasureName3=measureGPU0Device
MeasureName4=measureGPU1Device
X=80
Y=100
W=250
H=14
Text="VEN_%1 / VEN_%2"
[meterCoreClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0CoreClock
MeasureName2=measureGPU1CoreClock
X=10
Y=120
W=150
H=14
Text="Core: %1/%2 MHz"
NumOfDecimals=0
[meterShaderClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0ShaderClock
MeasureName2=measureGPU1ShaderClock
X=125
Y=120
W=150
H=14
Text="Shader: %1/%2 MHz"
NumOfDecimals=0
[meterMemoryClock]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0MemoryClock
MeasureName2=measureGPU1MemoryClock
X=265
Y=120
W=150
H=14
Text="Memory: %1/%2 MHz"
NumOfDecimals=0
[meterSeperator5]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=132
W=400
H=1
[meterGPUUsage]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Usage
MeasureName2=measureGPU1Usage
X=10
Y=160
W=190
H=14
Text="GPU Usage: %1/%2 %"
NumOfDecimals=1
[meterGPU0UsageGraph]
Meter=Line
MeasureName=measureGPU0Usage
X=10
Y=172
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterGPU1UsageGraph]
Meter=Line
MeasureName=measureGPU1Usage
X=10
Y=172
W=190
H=50
LineCount=1
LineColor=#colorbar2#
AutoScale=0
AntiAlias=#AA#
[meterSeperator6]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=222
W=190
H=1
[meterMemoryUsage]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0MemoryUsage
MeasureName2=measureGPU0MemoryUsage
X=10
Y=232
W=190
H=14
Text="Memory Usage: %1/%2 MB"
NumOfDecimals=0
[meterGPU0MemoryUsageGraph]
Meter=Line
MeasureName=measureGPU0MemoryUsage
X=10
Y=244
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterGPU1MemoryUsageGraph]
Meter=Line
MeasureName=measureGPU0MemoryUsage
X=10
Y=244
W=190
H=50
LineCount=1
LineColor=#colorbar2#
AutoScale=0
AntiAlias=#AA#
[meterSeperator7]
Meter=IMAGE
MeterStyle=styleSeperator
X=10
Y=294
W=190
H=1
[meterGPUTemp]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0Temp
MeasureName2=measureGPU1Temp
X=220
Y=160
W=190
H=14
Text="GPU Temp: %1/%2 °C"
NumOfDecimals=1
[meterGPU0TempGraph]
Meter=Line
MeasureName=measureGPU0Temp
X=220
Y=172
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterGPU1TempGraph]
Meter=Line
MeasureName=measureGPU1Temp
X=220
Y=172
W=190
H=50
LineCount=1
LineColor=#colorbar2#
AutoScale=0
AntiAlias=#AA#
[meterSeperator8]
Meter=IMAGE
MeterStyle=styleSeperator
X=220
Y=222
W=190
H=1
;Fan Speed
[meterFanSpeed]
Meter=STRING
MeterStyle=styleLeftText
MeasureName=measureGPU0FanSpeed
MeasureName2=measureGPU1FanSpeed
X=220
Y=232
W=190
H=14
Text="Fan Speed: %1/%2 %"
NumOfDecimals=1
[meterFanSpeedGraph]
Meter=Line
MeasureName=measureGPU0FanSpeed
X=220
Y=244
W=190
H=50
LineCount=1
SolidColor=0,0,0,80
LineColor=#colorbar#
AutoScale=0
AntiAlias=#AA#
[meterFan2SpeedGraph]
Meter=Line
MeasureName=measureGPU1FanSpeed
X=220
Y=244
W=190
H=50
LineCount=1
LineColor=#colorbar2#
AutoScale=0
AntiAlias=#AA#
[meterSeperator9]
Meter=IMAGE
MeterStyle=styleSeperator
X=220
Y=294
W=190
H=1