AAO25.com

Community => Games & Programming => Topic started by: Spanky on Wednesday, September 01, 2010, 22:31:39 PM

Title: My Rainmeter Skin
Post by: Spanky on Wednesday, September 01, 2010, 22:31:39 PM
This is a mash of other people's skins chopped up and mixed with a bit of my own coding. I've unified and optimized the hell out of it and suited it to my needs. Like it?

(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fdl.dropbox.com%2Fu%2F464376%2Fheadshot%2Frainmeter.PNG&hash=ed73f90215c7fa126ecfee340fb5d799) (http://dl.dropbox.com/u/464376/headshot/rainmeter.PNG)
Title: Re: My Rainmeter Skin
Post by: BlueBlaster on Wednesday, September 01, 2010, 22:51:35 PM
Yea I think its cool. With large monitor space, its nice to have big letters. Honestly the first time I saw your rainmeter screenshot I got rainmeter and tried to make something similar from scratch.
Title: Re: My Rainmeter Skin
Post by: Spanky on Wednesday, September 01, 2010, 23:11:06 PM
Edited it a bit, added a border & changed colors:
(https://aao25.com/forum/proxy.php?request=http%3A%2F%2Fdl.dropbox.com%2Fu%2F464376%2Fheadshot%2Frainmeter2.PNG&hash=3043716a4b775cd3ba0a8c7420f037fa)

Here's the skin:
Code: [Select]
;This skin is based on "Minimal" Created by Matthew Knickelbine and SpeedFan by unknown author.
;Modified & cleaned up by Spanky

[Variables]
Font=SegoeUI
Color=255,255,255
Color2=140,140,140
BorderColor=0,0,0,170
Size=12
Align=LEFT
AntiAlias=1

-------------------------------------TIME--------------------------------------------
[MeasureHour]
Measure=Time
Format=%#I
 
[MeasureMinute]
Measure=Time
Format=%M
 
[MeasureDate]
Measure=Time
Format=%d
 
[MeasureMonth]
Measure=Time
Format=%B
 
[MeasureDay]
Measure=Time
Format=%A
 
[MeterHour]
MeasureName=MeasureHour
Meter=STRING
X=0
Y=0
FontColor=#Color#
FontSize=100
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterMinute]
MeasureName=MeasureMinute
Meter=STRING
X=130
Y=0
FontColor=#Color#
FontSize=100
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterDate]
MeasureName=MeasureDate
Meter=STRING
X=300
Y=10
FontColor=#Color#
FontSize=52
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterMonth]
MeasureName=MeasureMonth
Meter=STRING
X=390
Y=24
FontColor=#Color#
FontSize=33
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterDay]
MeasureName=MeasureDay
Meter=STRING
X=300
Y=70
FontColor=#Color#
FontSize=45
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
-------------------------------------CPU, RAM & Disk--------------------------------------------
 
[MeasureRAM1]
Measure=PhysicalMemory
 
[MeasureRAM2]
Measure=PhysicalMemory
Total=1
 
[MeasureRAM3]
Measure=Calc
Formula=MeasureRAM2 - MeasureRAM1
 
[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=2
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1
 
[MeasureCPU3]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Processor"
PerfMonInstance=3
PerfMonCounter="% Processor Time"
PerfMonDifference=1
InvertMeasure=1

[TXTRAM]
Meter=STRING
X=0
Y=130
FontColor=#Color2#
FontSize=14
FontFace=#Font#
StringAlign=#Align#
AntiAlias=1
Text=RAM Usage:
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterRAM1]
MeasureName=MeasureRAM1
Meter=STRING
X=0
Y=170
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
NumOfDecimals=2
Prefix="Used: "
Postfix=" GB"
Scale=1073741824
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterRAM2]
MeasureName=MeasureRAM3
Meter=STRING
X=0
Y=150
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
NumOfDecimals=2
Prefix="Free: "
Postfix=" GB"
Scale=1073741824
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[TextCPU]
Meter=STRING
X=150
Y=130
FontColor=#Color2#
FontSize=14
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Text=CPU Usage:
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterCPU0]
MeasureName=MeasureCPU0
Meter=STRING
X=150
Y=150
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Percentual=1
NumOfDecimals=0
Prefix="Core 1: "
Postfix=" %"
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterCPU1]
MeasureName=MeasureCPU1
Meter=STRING
X=150
Y=170
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Percentual=1
NumOfDecimals=0
Prefix="Core 2: "
Postfix=" %"
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterCPU2]
MeasureName=MeasureCPU2
Meter=STRING
X=270
Y=150
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Percentual=1
NumOfDecimals=0
Prefix="Core 3: "
Postfix=" %"
StringEffect=BORDER
FontEffectColor=#BorderColor#
 
[MeterCPU3]
MeasureName=MeasureCPU3
Meter=STRING
X=270
Y=170
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Percentual=1
NumOfDecimals=0
Prefix="Core 4: "
Postfix=" %"
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TextDisk]
Meter=STRING
X=400
Y=130
FontColor=#Color2#
FontSize=14
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Text=Disk Stats:
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeasureDiskAccess]
Measure=Plugin
Plugin=PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="Disk Bytes/sec"
PerfMonInstance=_Total
PerfMonInstance="C:"

[MeterDisk]
MeasureName=MeasureDiskAccess
Meter=STRING
X=400
Y=150
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Percentual=0
Postfix=" KBytes/sec"
NumOfDecimals=2
Scale=1024
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeasureDriveCFreePerc]
Measure=Plugin
Plugin=Plugins\PerfMon.dll
PerfMonObject=LogicalDisk
PerfMonCounter="% Free Space"
PerfMonInstance="C:"
PerfMonDifference=0

[MeterFreeCText]
MeasureName=MeasureDriveCFreePerc
Meter=STRING
X=400
Y=170
FontColor=#Color#
FontSize=#Size#
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
Text="Free: %1 GB"
AntiAlias=1
NumOfDecimals=2
Scale=1024
StringEffect=BORDER
FontEffectColor=#BorderColor#

-------------------------------------SpeedFan TEMPS--------------------------------------------
[TextSpeedfan]
Meter=STRING
X=0
Y=190
FontColor=#Color2#
FontSize=14
FontFace=#Font#
StringAlign=#Align#
StringStyle=Normal
AntiAlias=1
Text=Temperatures:
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeasureSpeedTemp0]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=0

[MeasureSpeedTemp1]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=1

[MeasureSpeedTemp3]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=3

[MeasureSpeedTemp4]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=4

[MeasureSpeedTemp6]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=6

[MeasureSpeedTemp7]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=7

[MeasureSpeedTemp5]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=5

[MeasureSpeedTemp8]
Measure=Plugin
Plugin=Plugins\SpeedFanPlugin.dll
SpeedFanType=TEMPERATURE
SpeedFanNumber=9


[TempText0]
Meter=STRING
X=0
Y=210
Text="MB:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText1]
Meter=STRING
X=0
Y=230
Text="MB:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText3]
Meter=STRING
X=115
Y=210
Text="Core 1:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText4]
Meter=STRING
X=115
Y=230
Text="Core 2:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText6]
Meter=STRING
X=253
Y=210
Text="Core 3:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText7]
Meter=STRING
X=253
Y=230
Text="Core 4:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText5]
Meter=STRING
X=390
Y=210
Text="GTX 275:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[TempText8]
Meter=STRING
X=390
Y=230
Text="8600 GT:"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#


[MeterText0]
Meter=STRING
X=32
Y=210
W=1
H=1
MeasureName=MeasureSpeedTemp0
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText1]
Meter=STRING
X=32
Y=230
W=1
H=1
MeasureName=MeasureSpeedTemp1
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText3]
Meter=STRING
X=172
Y=210
W=40
H=1
MeasureName=MeasureSpeedTemp3
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText4]
Meter=STRING
X=172
Y=230
W=40
H=1
MeasureName=MeasureSpeedTemp4
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText6]
Meter=STRING
X=310
Y=210
W=40
H=1
MeasureName=MeasureSpeedTemp6
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText7]
Meter=STRING
X=310
Y=230
W=40
H=1
MeasureName=MeasureSpeedTemp7
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText5]
Meter=STRING
X=465
Y=210
W=40
H=1
MeasureName=MeasureSpeedTemp5
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#

[MeterText8]
Meter=STRING
X=465
Y=230
W=40
H=1
MeasureName=MeasureSpeedTemp8
Text="%1 °C"
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1
StringEffect=BORDER
FontEffectColor=#BorderColor#


;this is to extend the widget so the "C" in celcius doesn't get cut off
[MeterText9]
Meter=STRING
X=500
Y=230
W=40
H=1
MeasureName=MeasureSpeedTemp8
Text=" "
FontColor=#Color#
FontSize=#Size#
StringAlign=#Align#
NumofDecimals=1
FontFace=#Font#
AntiAlias=1