Here's the full code down to E: only, which is as far as I have got as I only have the 3 drives connected at the moment:
Code: Select all
[Rainmeter]
Update=250
BackgroundMode=2
SolidColor=0,0,0,1
AccurateText=1
DynamicWindowSize=1
SkinHeight=40
[Metadata]
Name=Disk Activity
Author=Balala (blaci75@gmail.com)
Version=1.1
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Information=Displays all hard disk activity.
[Variables]
CE=#PROGRAMPATH#..\..\SyMenuSuite\CubicExplorer_sps\CubicExplorer.exe
========================================
; STYLES
========================================
[sText]
FontFace=Corbel
StringStyle=Bold
StringAlign=Center
FontSize=10
FontColor=150,150,150,150
AntiAlias=1
X=5R
Y=5
========================================
; DISK 1 - C:
========================================
[mTotalDisk1]
Measure=FreeDiskSpace
Drive=C:
Total=1
UpdateDivider=3
IgnoreRemovable=0
IfCondition=(mTotalDisk1=0)
IfTrueAction=[!HideMeterGroup "Disk1"]
IfFalseAction=[!ShowMeterGroup "Disk1"]
[mDiskRead1]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Read Bytes/sec
Instance=C:
[mDiskWrite1]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Write Bytes/sec
Instance=C:
IfCondition=((mDiskRead1=0)&&(mDiskWrite1=0))
IfTrueAction=[!SetOption Disk1 FontColor "150,150,150,150"][!UpdateMeter "Disk1"][!Redraw]
IfCondition2=((mDiskRead1>0)&&(mDiskWrite1=0))
IfTrueAction2=[!SetOption Disk1 FontColor "0,255,0,255"][!UpdateMeter "Disk1"][!Redraw]
IfCondition3=((mDiskRead1=0)&&(mDiskWrite1>0))
IfTrueAction3=[!SetOption Disk1 FontColor "255,0,0,255"][!UpdateMeter "Disk1"][!Redraw]
IfCondition4=((mDiskRead1>0)&&(mDiskWrite1>0))
IfTrueAction4=[!SetOption Disk1 FontColor "255,240,0,255"][!UpdateMeter "Disk1"][!Redraw]
[Disk1]
Meter=String
MeterStyle=sText
Text=C:
Group=Disk1
LeftMouseUpAction=["#CE#" "C:\"]
X=10
========================================
; DISK 2 - D:
========================================
[mTotalDisk2]
Measure=FreeDiskSpace
Drive=D:
Total=1
UpdateDivider=3
IgnoreRemovable=0
IfCondition=(mTotalDisk2=0)
IfTrueAction=[!HideMeterGroup "Disk2"]
IfFalseAction=[!ShowMeterGroup "Disk2"]
[mDiskRead2]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Read Bytes/sec
Instance=D:
[mDiskWrite2]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Write Bytes/sec
Instance=D:
IfCondition=((mDiskRead2=0)&&(mDiskWrite2=0))
IfTrueAction=[!SetOption Disk2 FontColor "150,150,150,150"][!UpdateMeter "Disk2"][!Redraw]
IfCondition2=((mDiskRead2>0)&&(mDiskWrite2=0))
IfTrueAction2=[!SetOption Disk2 FontColor "0,255,0,255"][!UpdateMeter "Disk2"][!Redraw]
IfCondition3=((mDiskRead2=0)&&(mDiskWrite2>0))
IfTrueAction3=[!SetOption Disk2 FontColor "255,0,0,255"][!UpdateMeter "Disk2"][!Redraw]
IfCondition4=((mDiskRead2>0)&&(mDiskWrite2>0))
IfTrueAction4=[!SetOption Disk2 FontColor "255,240,0,255"][!UpdateMeter "Disk2"][!Redraw]
[Disk2]
Meter=String
MeterStyle=sText
Text=D:
Group=Disk2
LeftMouseUpAction=["#CE#" "D:\"]
========================================
; DISK 3 - E:
========================================
[mTotalDisk3]
Measure=FreeDiskSpace
Drive=E:
Total=1
UpdateDivider=3
IgnoreRemovable=0
IfCondition=(mTotalDisk3=0)
IfTrueAction=[!HideMeterGroup "Disk3"]
IfFalseAction=[!ShowMeterGroup "Disk3"]
[mDiskRead3]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Read Bytes/sec
Instance=E:
[mDiskWrite3]
Measure=Plugin
Plugin=UsageMonitor
Category=PhysicalDisk
Counter=Disk Write Bytes/sec
Instance=E:
IfCondition=((mDiskRead3=0)&&(mDiskWrite3=0))
IfTrueAction=[!SetOption Disk3 FontColor "150,150,150,150"][!UpdateMeter "Disk3"][!Redraw]
IfCondition2=((mDiskRead3>0)&&(mDiskWrite3=0))
IfTrueAction2=[!SetOption Disk3 FontColor "0,255,0,255"][!UpdateMeter "Disk3"][!Redraw]
IfCondition3=((mDiskRead3=0)&&(mDiskWrite3>0))
IfTrueAction3=[!SetOption Disk3 FontColor "255,0,0,255"][!UpdateMeter "Disk3"][!Redraw]
IfCondition4=((mDiskRead3>0)&&(mDiskWrite3>0))
IfTrueAction4=[!SetOption Disk3 FontColor "255,240,0,255"][!UpdateMeter "Disk3"][!Redraw]
[Disk3]
Meter=String
MeterStyle=sText
Text=E:
Group=Disk3
LeftMouseUpAction=["#CE#" "E:\"]