Created
February 24, 2015 18:55
-
-
Save HakShak/7909bc042a338ed72150 to your computer and use it in GitHub Desktop.
Initial Rainmeter
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Rainmeter] | |
Update=100 | |
[Metadata] | |
Name=HakShak HWiNFO | |
Author=Nicholas Herring | |
Information=Things with stuff! | |
Version=1.0.0 | |
; ------------------------------ variables ------------------------------ | |
[Variables] | |
@Include=#@#\HWiNFO.inc | |
CPUSensorId=0xf0000300 | |
CPUSensorInstance=0x0 | |
CPUTempSensorId=0xf0000400 | |
Transparency=64 | |
; ------------------------------ CPU Ring ------------------------------ | |
[CPUName] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=SensorName | |
Substitute="CPU [#0]: ":"" | |
UpdateDivider=300 | |
[CPUUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOEntryId=0x7000009 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[CPUTemp] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUTempSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x100007f | |
[CPUCore0Thread0Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000000 | |
[CPUCore0Thread1Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000001 | |
[CPUCore0Temperature] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUTempSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x1000000 | |
MinValue=45 | |
MaxValue=100 | |
[CPUCore0ThermalThrottle] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x8000000 | |
IfCondition=CPUCore0ThermalThrottle = 1 | |
IfTrueAction=[!SetOption CPUCore0TempMeter LineColor 255,0,0,255] | |
IfFalseAction=[!SetOption CPUCore0TempMeter LineColor 255,0,0,#Transparency#] | |
[CPUCore1Thread0Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000002 | |
[CPUCore1Thread1Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000003 | |
[CPUCore1Temperature] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUTempSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x1000001 | |
MinValue=45 | |
MaxValue=100 | |
[CPUCore1ThermalThrottle] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x8000001 | |
IfCondition=CPUCore1ThermalThrottle = 1 | |
IfTrueAction=[!SetOption CPUCore1TempMeter LineColor 255,0,0,255] | |
IfFalseAction=[!SetOption CPUCore1TempMeter LineColor 255,0,0,#Transparency#] | |
[CPUCore2Thread0Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000004 | |
[CPUCore2Thread1Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000005 | |
[CPUCore2Temperature] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUTempSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x1000002 | |
MinValue=45 | |
MaxValue=100 | |
[CPUCore2ThermalThrottle] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x8000002 | |
IfCondition=CPUCore2ThermalThrottle = 1 | |
IfTrueAction=[!SetOption CPUCore2TempMeter LineColor 255,0,0,255] | |
IfFalseAction=[!SetOption CPUCore2TempMeter LineColor 255,0,0,#Transparency#] | |
[CPUCore3Thread0Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000006 | |
[CPUCore3Thread1Usage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
HWiNFOEntryId=0x7000007 | |
[CPUCore3Temperature] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUTempSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x1000003 | |
MinValue=45 | |
MaxValue=100 | |
[CPUCore3ThermalThrottle] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=#CPUSensorId# | |
HWiNFOSensorInstance=#CPUSensorInstance# | |
HWiNFOType=CurrentValue | |
HWiNFOEntryId=0x8000003 | |
IfCondition=CPUCore3ThermalThrottle = 1 | |
IfTrueAction=[!SetOption CPUCore3TempMeter LineColor 255,0,0,255] | |
IfFalseAction=[!SetOption CPUCore3TempMeter LineColor 255,0,0,#Transparency#] | |
[CPUMeterStyle] | |
W=80 | |
H=80 | |
StartAngle=0 | |
RotationAngle=6.283 | |
LineColor=255,255,255,#Transparency# | |
Solid=1 | |
AntiAlias=1 | |
[CPUMeterBackground] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
;MeasureName=No measure gives us 100% | |
LineLength=40 | |
LineColor=0,0,0,#Transparency# | |
LeftMouseUpAction=["#@#HWiNFOSharedMemoryViewer.exe"] | |
[CPUToolTip] | |
Meter=String | |
W=80 | |
H=80 | |
ToolTipTitle=[CPUName] | |
ToolTipIcon=Info | |
ToolTipType=0 | |
ToolTipText=[CPUName] | |
[CPUCore0TempMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore0Temperature | |
LineColor=255,0,0,#Transparency# | |
LineLength=0 | |
LineStart=10 | |
[CPUCore0Thread0UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore0Thread0Usage | |
LineLength=0 | |
LineStart=5 | |
[CPUCore0Thread1UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore0Thread1Usage | |
LineLength=5 | |
LineStart=10 | |
[CPUCore1TempMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore1Temperature | |
LineColor=255,0,0,#Transparency# | |
LineLength=10 | |
LineStart=20 | |
[CPUCore1Thread0UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore1Thread0Usage | |
LineLength=10 | |
LineStart=15 | |
[CPUCore1Thread1UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore1Thread1Usage | |
LineLength=15 | |
LineStart=20 | |
[CPUCore2TempMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore2Temperature | |
LineColor=255,0,0,#Transparency# | |
LineLength=20 | |
LineStart=30 | |
[CPUCore2Thread0UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore2Thread0Usage | |
LineLength=20 | |
LineStart=25 | |
[CPUCore2Thread1UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore2Thread1Usage | |
LineLength=25 | |
LineStart=30 | |
[CPUCore3TempMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore2Temperature | |
LineColor=255,0,0,#Transparency# | |
LineLength=30 | |
LineStart=40 | |
[CPUCore3Thread0UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore3Thread0Usage | |
LineLength=30 | |
LineStart=35 | |
[CPUCore3Thread1UsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUCore3Thread1Usage | |
LineLength=35 | |
LineStart=40 | |
[CPUUsageMeter] | |
Meter=Roundline | |
MeterStyle=CPUMeterStyle | |
MeasureName=CPUUsage | |
LineLength=40 | |
;LineStart=50 | |
[CPUUsageText] | |
Meter=String | |
MeasureName=CPUUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=40 | |
Text=%1% | |
FontSize=20 | |
FontColor=255,255,255,128 | |
StringAlign=CenterTop | |
[CPUTempText] | |
Meter=String | |
MeasureName=CPUTemp | |
W=80 | |
H=80 | |
X=40 | |
Y=40 | |
Text=%1C | |
FontSize=20 | |
FontColor=255,255,255,128 | |
StringAlign=CenterBottom | |
; ------------------------------ Memory Ring ------------------------------ | |
[VirtualMemoryCommited] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xf0000301 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x8000000 | |
HWiNFOType=CurrentValue | |
[VirtualMemoryUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xf0000301 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x8000002 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[PhysicalMemoryUsed] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xf0000301 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x8000003 | |
HWiNFOType=CurrentValue | |
[PhysicalMemoryUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xf0000301 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x8000005 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[MemoryMeterStyle] | |
W=80 | |
H=80 | |
Y=80 | |
StartAngle=0 | |
RotationAngle=6.283 | |
LineColor=255,255,255,#Transparency# | |
Solid=1 | |
AntiAlias=1 | |
[MemoryMeterBackground] | |
Meter=Roundline | |
MeterStyle=MemoryMeterStyle | |
;MeasureName=No measure gives us 100% | |
LineLength=40 | |
LineColor=0,0,0,#Transparency# | |
LeftMouseUpAction=["#@#HWiNFOSharedMemoryViewer.exe"] | |
[PhysicalMemoryUsageMeter] | |
Meter=Roundline | |
MeterStyle=MemoryMeterStyle | |
MeasureName=PhysicalMemoryUsage | |
LineLength=0 | |
LineStart=20 | |
LineColor=([PhysicalMemoryUsage] > 90 ? 2.5*[PhysicalMemoryUsage] : 0),(255-2.5*[PhysicalMemoryUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[PhysicalMemoryUsageText] | |
Meter=String | |
MeasureName=PhysicalMemoryUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=120 | |
Text=%1% | |
FontSize=8 | |
FontColor=255,255,255,128 | |
StringAlign=CenterBottom | |
[PhysicalMemoryUsedText] | |
Meter=String | |
MeasureName=PhysicalMemoryUsed | |
W=80 | |
H=80 | |
X=40 | |
Y=120 | |
Text=%1MB | |
FontSize=8 | |
FontColor=255,255,255,128 | |
StringAlign=CenterTop | |
[VirtualMemoryUsageMeter] | |
Meter=Roundline | |
MeterStyle=MemoryMeterStyle | |
MeasureName=VirtualMemoryUsage | |
LineLength=20 | |
LineStart=40 | |
LineColor=([VirtualMemoryUsage] > 90 ? 2.5*[VirtualMemoryUsage] : 0),(255-2.5*[VirtualMemoryUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[VirtualMemoryUsageText] | |
Meter=String | |
MeasureName=VirtualMemoryUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=100 | |
Text=%1% | |
FontSize=8 | |
FontColor=255,255,255,128 | |
StringAlign=CenterBottom | |
[VirtualMemoryCommitedText] | |
Meter=String | |
MeasureName=VirtualMemoryCommited | |
W=80 | |
H=80 | |
X=40 | |
Y=140 | |
Text=%1MB | |
FontSize=8 | |
FontColor=255,255,255,128 | |
StringAlign=CenterTop | |
; ------------------------------ GPU Ring ------------------------------ | |
[GPUCoreUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xe0002000 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x7000000 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[GPUD3DUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xe0002000 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x7000009 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[GPUMemoryUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xe0002000 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x7000008 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[GPUMemoryControllerUsage] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xe0002000 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x7000001 | |
HWiNFOType=CurrentValue | |
MinValue=0 | |
MaxValue=100 | |
AverageSize=20 | |
[GPUTemperature] | |
Measure=Plugin | |
Plugin=HWiNFO.dll | |
HWiNFOSensorId=0xe0002000 | |
HWiNFOSensorInstance=0x0 | |
HWiNFOEntryId=0x1000000 | |
HWiNFOType=CurrentValue | |
MinValue=30 | |
MaxValue=90 | |
[GPUMeterStyle] | |
W=80 | |
H=80 | |
Y=160 | |
StartAngle=0 | |
RotationAngle=6.283 | |
LineColor=255,255,255,#Transparency# | |
Solid=1 | |
AntiAlias=1 | |
[GPUMeterBackground] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
;MeasureName=No measure gives us 100% | |
LineLength=40 | |
LineColor=0,0,0,#Transparency# | |
LeftMouseUpAction=["#@#HWiNFOSharedMemoryViewer.exe"] | |
[GPUTemperatureMeter] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
MeasureName=GPUTemperature | |
LineLength=40 | |
LineColor=[GPUTempColorR],0,[GPUTempColorB],[GPUTempColorA] | |
DynamicVariables=1 | |
[GPUCoreUsageMeter] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
MeasureName=GPUCoreUsage | |
LineLength=0 | |
LineStart=10 | |
LineColor=([GPUCoreUsage] > 90 ? 2.5*[GPUCoreUsage] : 0),(255-2.5*[GPUCoreUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[GPUD3DUsageMeter] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
MeasureName=GPUD3DUsage | |
LineLength=10 | |
LineStart=20 | |
LineColor=([GPUD3DUsage] > 90 ? 2.5*[GPUD3DUsage] : 0),(255-2.5*[GPUD3DUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[GPUMemoryUsageMeter] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
MeasureName=GPUMemoryUsage | |
LineLength=20 | |
LineStart=30 | |
LineColor=([GPUMemoryUsage] > 90 ? 2.5*[GPUMemoryUsage] : 0),(255-2.5*[GPUMemoryUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[GPUMemoryControllerUsageMeter] | |
Meter=Roundline | |
MeterStyle=GPUMeterStyle | |
MeasureName=GPUMemoryControllerUsage | |
LineLength=30 | |
LineStart=40 | |
LineColor=([GPUMemoryControllerUsage] > 90 ? 2.5*[GPUMemoryControllerUsage] : 0),(255-2.5*[GPUMemoryControllerUsage]),0,#Transparency# | |
DynamicVariables=1 | |
[GPUCoreUsageText] | |
Meter=String | |
MeasureName=GPUCoreUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=200 | |
Text=%1% | |
FontSize=7 | |
FontColor=255,255,255,128 | |
StringAlign=CenterCenter | |
[GPUD3DUsageText] | |
Meter=String | |
MeasureName=GPUD3DUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=215 | |
Text=%1% | |
FontSize=7 | |
FontColor=255,255,255,128 | |
StringAlign=CenterCenter | |
[GPUMemoryUsageText] | |
Meter=String | |
MeasureName=GPUMemoryUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=225 | |
Text=%1% | |
FontSize=7 | |
FontColor=255,255,255,128 | |
StringAlign=CenterCenter | |
[GPUMemoryControllerUsageText] | |
Meter=String | |
MeasureName=GPUMemoryControllerUsage | |
W=80 | |
H=80 | |
X=40 | |
Y=235 | |
Text=%1% | |
FontSize=7 | |
FontColor=255,255,255,128 | |
StringAlign=CenterCenter | |
[GPUTempColorR] | |
Measure=Calc | |
Formula=(Clamp(((([GPUTemperature:%]-75)*255)/25),0,255)) | |
DynamicVariables=1 | |
[GPUTempColorB] | |
Measure=Calc | |
Formula=(Clamp((255-((([GPUTemperature:%]-0)*255)/90)),0,255)) | |
DynamicVariables=1 | |
[GPUTempColorA] | |
Measure=Calc | |
Formula=(#Transparency#+Clamp(((([GPUTemperature:%]-75)*255)/25),0,255)) | |
DynamicVariables=1 | |
[GPUTemperatureText] | |
Meter=String | |
MeasureName=GPUTemperature | |
W=80 | |
H=80 | |
X=40 | |
Y=180 | |
Text=%1C | |
FontSize=15 | |
FontColor=255,255,255,128 | |
StringAlign=CenterCenter | |
DynamicVariables=1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment