It is currently April 28th, 2024, 1:56 pm

Arcs for Two Drives

General topics related to Rainmeter.
User avatar
Razwerkz
Posts: 6
Joined: August 29th, 2010, 8:30 am

Arcs for Two Drives

Post by Razwerkz »

I like the look of Arcs, but in my latest system I have two main hard drives. What I'd like to have is a version of Arcs that takes the C:\ bar, and turns it into two separate meters that make up the ring instead. Both C:\ and D:\ could fill from the bottom to the top.

But I'm not good at making much more than colour alterations to skins. So, I leave this here, in hopes that you can make this instead. :D
User avatar
JoBu
Posts: 271
Joined: February 16th, 2011, 12:46 am
Location: California

Re: Arcs for Two Drives

Post by JoBu »

Arcs has two drives already specified... but it's a little hard to read.

You can look through the code and find Drive:C and Drive:E and change those to what you want... but that might be difficult if you're not into coding.

I'm working on a mod of Arcs right now... will be ready in a couple days, if you're willing to hang on a bit.

Cheers,

//JoBu
User avatar
JoBu
Posts: 271
Joined: February 16th, 2011, 12:46 am
Location: California

Re: Arcs for Two Drives

Post by JoBu »

Here's where it's at right now... I have a few other changes I'd like to make, but might have to wait a few days before I can get back to it, so I'll post what I have now. Includes text options that must be unhidden in the code (any meter tags that start with ";" delete the semicolon to let it display).

Includes support for:

3 individual hard drives
Overall hard drive capacity/used
CPU meter
net in/out
power meter
Itunes progress bar
Ram meter
Day
Month
Hour
Minutes
Seconds

Needs a little work, still wanting to add a Swap meter, multicore support, better media player options and some display changes to make it more readable.

Code: Select all

[Rainmeter]
Author=Kaelri.LCD@gmail.com
Update=1000
MiddleMouseDownAction=!RainmeterActivateConfig #CURRENTCONFIG# DarkArcs.ini

[Metadata]
Name=Arcs
Config=Arcs
Description=An abstract, futuristic analog clock decorated with camouflaged system and song meters.
Instructions=
Version=1.0
Tags=Time | System | Media | iTunes
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Credits=Thanks to onewithnopaper for porting this from the original Samurize.
Preview=Preview.png

; VARIABLES ---------------------------------------------------------------

[Variables]
HourWidth=3
MinuteWidth=2
SecondWidth=1

HDD1=D:
HDD2=C:
HDD3=L:

MaxNetSpeed=8388608

Pos01=5.2359877
Pos015=5.4977871
Pos02=5.7595865
Pos025=6.0213859
Pos03=6.2831853
Pos035=6.5449846
Pos04=0.5235987
Pos045=0.7853981
Pos05=1.0471975
Pos055=1.3089969
Pos06=1.5707963
Pos065=1.8325957
Pos07=2.0943951
Pos075=2.3561944
Pos08=2.6179938
Pos085=2.8797932
Pos09=3.1415926
Pos095=3.4033920
Pos10=3.6651914
Pos105=3.9269908
Pos11=4.1887902
Pos115=4.4505895
Pos12=4.7123889
Pos125=4.9741883

15deg=0.26179935
30deg=0.5235987
45deg=0.7853981
60deg=1.0471975
75deg=1.3089969
90deg=1.5707963
105deg=1.8325957
120deg=2.0943951
135deg=2.3561944
150deg=2.6179938
165deg=2.8797932
180deg=3.1415926
195deg=3.4033920
210deg=3.6651914
225deg=3.9269908
240deg=4.1887902
255deg=4.4505895
270deg=4.7123889
285deg=4.9741883
300deg=5.2359877
315deg=5.4977871
330deg=5.7595865
345deg=6.0213859
360deg=6.2831853

; STYLES ------------------------------------------------------------------

Color1=255,255,255,25
;Backgrounds
Color2=255,255,255,50
;Outer Bar
Color3=255,255,255,75
;Bars
Color4=255,255,255,105
;SecondsBar
Color5=255,255,255,140
;MinutesBar, DaysBar
Color6=255,255,255,170
;Hours, MonthsBar
Color7=255,255,255,200
;TickerHands
Color8=75,75,75,200
;DarkUnused
Color9=128,192,255,255
;SecondHand

[StyleFont]
StringAlign=LEFT
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,200
FontFace=Tahoma
FontColor=255,255,255,125
FontSize=7
AntiAlias=1

; TIMEDATE ----------------------------------------------------------------

[MeasureTime]
Measure=Time

[MeasureTimeAll]
Measure=Time
Format="%X"

[MeasureTimeH]
Measure=Time
Format="%I"

[MeasureTimeM]
Measure=Time
Format="%M"

[MeasureTimeS]
Measure=Time
Format="%S"

[MeasureAMPM]
Measure=Time
Format=%p

[MeasureDate]
Measure=Time
Format="%b %d %Y"

[MeasureAlways1]
Measure=FreeDiskSpace
Drive=C:
Total=1
MaxValue=1
MinValue=0
UpdateDivider=86400

; METERS-----------

[MeterHours]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#HourWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=0
LineColor=#Color7#
Solid=0
AntiAlias=1
ValueReminder=43200

[MeterHoursBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=67
LineStart=62
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHoursBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=67
LineStart=62
LineColor=#Color5#
Solid=1
AntiAlias=1
ValueReminder=43200

[MeterMinutes]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#MinuteWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=0
AntiAlias=1
LineColor=#Color7#
Solid=0
ValueReminder=3600

[MeterMinutesBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=61
LineStart=56
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterMinutesBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=61
LineStart=56
AntiAlias=1
LineColor=#Color3#
Solid=1
ValueReminder=3600

[MeterSeconds]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#SecondWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=0
AntiAlias=1
LineColor=#Color9#
Solid=0
ValueReminder=60

[MeterSecondsBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=55
LineStart=50
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterSecondsBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=55
LineStart=50
AntiAlias=1
LineColor=#Color1#
Solid=1
ValueReminder=60

[MeterClockCent]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=5
LineStart=0
AntiAlias=1
LineColor=#Color4#
Solid=1

; POWER -------------------------------------------------------------------

[MeasureBattery]
Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=PERCENT
MaxValue=100

; METERS-----------

[MeterBatteryBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#180deg#
LineLength=106
LineStart=94
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterBatteryBar]
Meter=ROUNDLINE
MeasureName=MeasureBattery
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#180deg#
LineLength=106
LineStart=94
AntiAlias=1
LineColor=#Color4#
Solid=1

; TRAFFIC -----------------------------------------------------------------

[MeasureNetIn]
Measure=NetIn
;MaxValue=#MaxNetSpeed#
;MinValue=0

[MeasureNetOut]
Measure=NetOut
;MaxValue=#MaxNetSpeed#
;MinValue=0

; METERS-----------

[MeterNetInBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=79
LineStart=70
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterNetIn]
Meter=ROUNDLINE
MeasureName=MeasureNetIn
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=79
LineStart=70
AntiAlias=1
LineColor=#Color3#
Solid=1

[MeterNetOutBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=89
LineStart=80
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterNetOut]
Meter=ROUNDLINE
MeasureName=MeasureNetOut
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=89
LineStart=80
AntiAlias=1
LineColor=#Color3#
Solid=1

; RAM ---------------------------------------------------------------------

[MeasureRAM]
Measure=PhysicalMemory

; METERS-----------

[MeterRAMBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos08#
RotationAngle=#60deg#
LineLength=82
LineStart=72
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterRAMBar]
MeasureName=MeasureRAM
Meter=ROUNDLINE
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos08#
RotationAngle=#60deg#
LineLength=82
LineStart=72
AntiAlias=1
LineColor=#Color5#
Solid=1

; CPU ---------------------------------------------------------------------

[MeasureCPU]
Measure=CPU

; METERS -----------

[MeterCPUBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#60deg#
LineLength=125
LineStart=110
LineColor=#Color2#
AntiAlias=1
Solid=1

[MeterCPUBar]
MeasureName=MeasureCPU
Meter=ROUNDLINE
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#60deg#
LineLength=125
LineStart=110
AntiAlias=1
LineColor=#Color3#
Solid=1

; HDD ---------------------------------------------------------------------

[MeasureTotalHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
Substitute="G":""
Total=1
UpdateDivider=60

[MeasureFreeHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
UpdateDivider=60

[MeasureUsedHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
Substitute="G":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureTotalHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
Substitute="G":""
Total=1
UpdateDivider=60

[MeasureFreeHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
UpdateDivider=60

[MeasureUsedHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
Substitute="G":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureTotalHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
Total=1
Substitute="G":""
UpdateDivider=60

[MeasureFreeHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
UpdateDivider=60

[MeasureUsedHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
Substitute="G":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureCalcTotal]
Measure=Calc
Formula=MeasureTotalHDD1+MeasureTotalHDD2+MeasureTotalHDD3

[MeasureCalcFree]
Measure=Calc
Formula=MeasureFreeHDD1+MeasureFreeHDD2+MeasureFreeHDD3

[MeasureTotalHDDS]
Measure=FreeDiskSpace
Drive=0
Total=1
UpdateDivider=60

[MeasureUsedHDDS]
Measure=FreeDiskSpace
Drive=0
InvertMeasure=1
UpdateDivider=60

; METERS -----------

[MeterHDD1BarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos065#
RotationAngle=#30deg#
LineLength=130
LineStart=95
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDD1Bar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos065#
RotationAngle=#30deg#
LineLength=130
LineStart=95
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterHDD2BarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos075#
RotationAngle=#30deg#
LineLength=130
LineStart=105
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDD2Bar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos075#
RotationAngle=#30deg#
LineLength=130
LineStart=105
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterHDD3BarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD3
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos085#
RotationAngle=#30deg#
LineLength=130
LineStart=115
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDD3Bar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD3
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos085#
RotationAngle=#30deg#
LineLength=130
LineStart=115
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterHDDSTotal]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=160
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterHDDSUsed]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#300deg#
LineLength=159
LineStart=155
AntiAlias=1
LineColor=#Color2#
Solid=1

; DATE --------------------------------------------------------------------

[MeasureMonth]
Measure=Time
Format= "%m"
MaxValue=12
MinValue=1

[MeasureDay]
Measure=Time
Format= "%d"
MaxValue=31
MinValue=1

; METERS -----------

[MeterMonthLine]
Meter=ROUNDLINE
MeasureName=MeasureMonth
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=180
LineStart=135
LineColor=#Color7#
Solid=0
AntiAlias=1

[MeterMonthBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=140
LineStart=135
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterMonth1Bar]
Meter=ROUNDLINE
MeasureName=MeasureMonth
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=140
LineStart=135
LineColor=#Color7#
AntiAlias=1
Solid=1

[MeterDayLine]
Meter=ROUNDLINE
MeasureName=MeasureDay
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=180
LineStart=129
LineColor=#Color2#
Solid=0
AntiAlias=1

[MeasureDayBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=134
LineStart=129
LineColor=#Color6#
AntiAlias=1
Solid=1

[MeasureDayBar]
Meter=ROUNDLINE
MeasureName=MeasureDay
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=134
LineStart=129
LineColor=#Color2#
AntiAlias=1
Solid=1

; ITUNES ------------------------------------------------------------------

[MeasureProgress]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetPlayerPositionPercent
MaxValue=100

; METERS -----------

[MeterProgressBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=-#180deg#
LineLength=91
LineStart=88
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterProgressBar]
Meter=ROUNDLINE
MeasureName=MeasureProgress
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=-#180deg#
RotationAngle=1.5358897
LineLength=91
LineStart=88
LineColor=#Color2#
AntiAlias=1
Solid=1

; METERTEXT ---------------------------------------------------------------

;[MeterTimeText]
Meter=String
MeasureName=MeasureTimeAll
MeasureName2=MeasureAMPM
MeterStyle=StyleFont
X=0
Y=0
Text="%1 %2"
AntiAlias=1

;[MeterDateText]
Meter=String
MeasureName=MeasureDate
MeterStyle=StyleFont
X=0r
Y=12r
Text="%1"
AntiAlias=1

;[MeterNetText]
Meter=String
MeterStyle=StyleFont
X=275
Y=250
Angle=#Pos04#
Text="U D"
AntiAlias=1

;[MeterCPUText]
Meter=String
MeasureName=MeasureCPU
MeterStyle=StyleFont
X=270
Y=122
Angle=#Pos01#
Text="%1"
AntiAlias=1

;[MeterBatteryText]
Meter=String
MeasureName=MeasureBattery
MeterStyle=StyleFont
X=260
Y=293
Angle=#Pos05#
Text="%1"
AntiAlias=1

;[MeterHDD1Text]
Meter=String
MeasureName=MeasureTotalHDD1
MeterStyle=StyleFont
X=91
Y=182
Angle=#Pos035#
Text="D: %1"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1

;[MeterHDD2Text]
Meter=String
MeasureName=MeasureTotalHDD2
MeterStyle=StyleFont
X=103
Y=280
Angle=#Pos02#
Text="C: %1"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1

;[MeterHDD3Text]
Meter=String
MeasureName=MeasureTotalHDD3
MeterStyle=StyleFont
X=182
Y=341
Angle=#Pos125#
Text="L: %1"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1

[MeterNum12]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=196
Y=12
Text="12"
AntiAlias=1

[MeterNum11]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=100
Y=35
Text="11"
AntiAlias=1

[MeterNum01]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=300
Y=35
Text="1"
AntiAlias=1

[MeterNum10]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=30
Y=100
Text="10"
AntiAlias=1

[MeterNum02]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=370
Y=100
Text="2"
AntiAlias=1

[MeterNum09]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=15
Y=200
Text="9"
AntiAlias=1

[MeterNum03]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=395
Y=200
Text="3"
AntiAlias=1

[MeterNum08]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=35
Y=295
Text="8"
AntiAlias=1

[MeterNum04]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=370
Y=295
Text="4"
AntiAlias=1

[MeterNum07]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=110
Y=370
Text="7"
AntiAlias=1

[MeterNum05]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=300
Y=370
Text="5"
AntiAlias=1

[MeterNum06]
Meter=String
MeterStyle=StyleFont
FontSize=16
X=205
Y=395
Text="6"
AntiAlias=1

Here's a screenshot - the numbers can be removed by adding a semicolon to the meter tags at the end of the code.

Cheers.

//JoBu
You do not have the required permissions to view the files attached to this post.
User avatar
Razwerkz
Posts: 6
Joined: August 29th, 2010, 8:30 am

Re: Arcs for Two Drives

Post by Razwerkz »

Looks pretty cool JoBu, but I kinda wanna stick to the simple form of Arcs I have, just with the outermost ring functioning for two drives.

I did add that to my collection, though. :)
User avatar
Waldensamkeit
Posts: 83
Joined: March 15th, 2011, 12:39 pm
Location: Hamilton, New Jersey

Re: Arcs for Two Drives

Post by Waldensamkeit »

OK so Ive grabbed the code and am really excited for when i have some time to sit and play with it. Ive been trying to play with round-line meters for the past day or so but they really do make my head hurt a bit. O.O

Mainly it's the starting and rotation numbers that are the most confusing. I'm just a bit confused as to how everyone comes up with the 2.654789 #'s (not that that's anything real, just an example) that determine the size and whatnot of the lines.

Is there some kind of chart or something that translates angles and rotations/sizes of, into these wonderfully long decimals? I kinda feel like I missed a page or three in the manual.

Anyway, I cant wait until you finsih this, I love arcs and would not mind one a bit simpler to read. Not that arcs is hard, its just A LOT of info in one little place.
User avatar
jsmorley
Developer
Posts: 22631
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Arcs for Two Drives

Post by jsmorley »

Waldensamkeit wrote: Is there some kind of chart or something that translates angles and rotations/sizes of, into these wonderfully long decimals? I kinda feel like I missed a page or three in the manual.
http://rainmeter.net/cms/Tips-DegreesAndRadians
User avatar
Waldensamkeit
Posts: 83
Joined: March 15th, 2011, 12:39 pm
Location: Hamilton, New Jersey

Re: Arcs for Two Drives

Post by Waldensamkeit »

hah, figures...

thank you
User avatar
JoBu
Posts: 271
Joined: February 16th, 2011, 12:46 am
Location: California

Re: Arcs for Two Drives

Post by JoBu »

Looks pretty cool JoBu, but I kinda wanna stick to the simple form of Arcs I have, just with the outermost ring functioning for two drives.
Ah, I didn't realize that was what you were after... sorry about that. I'll make that change, I don't like the individual drives inside the ring actually, I tried to spice them up with the staggered bars, but I don't think it really helped. I'll add an update in the next couple days.
Is there some kind of chart or something that translates angles and rotations/sizes of, into these wonderfully long decimals? I kinda feel like I missed a page or three in the manual.
There's also a shortcut I created (a list of variables) that makes the ROUNDLINE function a little more intuitive. I posted it here.

Cheers, updates soon.

//JoBu
User avatar
JoBu
Posts: 271
Joined: February 16th, 2011, 12:46 am
Location: California

Re: Arcs for Two Drives

Post by JoBu »

Update: Still thinking of a few changes, but this might be a little closer to what you wanted. I changed the text so that it's a MouseOver function, you can remove it by adding a ";" before the MouseOver tag towards the top of the code.

Outermost ring: TOTAL HDD Used/Capacity
Next ring in:
- (Top half, left to right): HDD1 Used/Capacity
- (Bottom half, right to left): HDD2 Used/Capacity

Hope that makes sense... here's some screens to illustrate, plus the code:

Code: Select all

[Rainmeter]
Author=JoBu based on Arcs by: Kaelri.LCD@gmail.com
Update=1000

[Metadata]
Name=Arcs
Config=Arcs
Description=An abstract, futuristic analog clock decorated with camouflaged system and song meters.
Instructions=
Version=1.0
Tags=Time | System | Media | iTunes
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Credits=Thanks to onewithnopaper for porting this from the original Samurize.
Preview=Preview.png

; VARIABLES ---------------------------------------------------------------

[Variables]
HourWidth=3
MinuteWidth=2
SecondWidth=1

HDD1=C:
HDD2=D:
HDD3=L:

MaxNetSpeed=8388608

Pos01=5.2359877
Pos015=5.4977871
Pos02=5.7595865
Pos025=6.0213859
Pos03=6.2831853
Pos035=6.5449846
Pos04=0.5235987
Pos045=0.7853981
Pos05=1.0471975
Pos055=1.3089969
Pos06=1.5707963
Pos065=1.8325957
Pos07=2.0943951
Pos075=2.3561944
Pos08=2.6179938
Pos085=2.8797932
Pos09=3.1415926
Pos095=3.4033920
Pos10=3.6651914
Pos105=3.9269908
Pos11=4.1887902
Pos115=4.4505895
Pos12=4.7123889
Pos125=4.9741883

15deg=0.26179935
30deg=0.5235987
45deg=0.7853981
60deg=1.0471975
75deg=1.3089969
90deg=1.5707963
105deg=1.8325957
120deg=2.0943951
135deg=2.3561944
150deg=2.6179938
165deg=2.8797932
180deg=3.1415926
195deg=3.4033920
210deg=3.6651914
225deg=3.9269908
240deg=4.1887902
255deg=4.4505895
270deg=4.7123889
285deg=4.9741883
300deg=5.2359877
315deg=5.4977871
330deg=5.7595865
345deg=6.0213859
360deg=6.2831853

; STYLES ------------------------------------------------------------------

Color1=255,255,255,25
;Backgrounds
Color2=255,255,255,50
;Outer Bar
Color3=255,255,255,75
;Bars
Color4=255,255,255,105
;SecondsBar
Color5=255,255,255,140
;MinutesBar, DaysBar
Color6=255,255,255,170
;Hours, MonthsBar
Color7=255,255,255,200
;TickerHands
Color8=75,75,75,200
;DarkUnused
Color9=128,192,255,255
;SecondHand

[StyleFont]
StringAlign=LEFT
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,200
FontFace=Tahoma
FontColor=255,255,255,125
FontSize=7
AntiAlias=1

; BACKGROUND --------------------------------------------------------------

[MeterBG]
Meter=IMAGE
SolidColor=180,180,180,1
X=0
Y=0
W=429
H=429
MouseOverAction=!Execute [!RainmeterShowMeterGroup Text]
MouseLeaveAction=!Execute [!RainmeterHideMeterGroup Text]

; TIMEDATE ----------------------------------------------------------------

[MeasureTime]
Measure=Time

[MeasureTimeAll]
Measure=Time
Format="%X"

[MeasureTimeH]
Measure=Time
Format="%I"

[MeasureTimeM]
Measure=Time
Format="%M"

[MeasureTimeS]
Measure=Time
Format="%S"

[MeasureAMPM]
Measure=Time
Format=%p

[MeasureDate]
Measure=Time
Format="%b %d %Y"

[MeasureAlways1]
Measure=FreeDiskSpace
Drive=C:
Total=1
MaxValue=1
MinValue=0
UpdateDivider=86400

; METERS-----------

[MeterHours]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#HourWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=142
LineStart=0
LineColor=#Color7#
Solid=0
AntiAlias=1
ValueReminder=43200

[MeterHoursBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=67
LineStart=62
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHoursBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=67
LineStart=62
LineColor=#Color5#
Solid=1
AntiAlias=1
ValueReminder=43200

[MeterMinutes]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#MinuteWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=162
LineStart=0
AntiAlias=1
LineColor=#Color7#
Solid=0
ValueReminder=3600

[MeterMinutesBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=61
LineStart=56
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterMinutesBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=61
LineStart=56
AntiAlias=1
LineColor=#Color3#
Solid=1
ValueReminder=3600

[MeterSeconds]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=#SecondWidth#
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=0
AntiAlias=1
LineColor=#Color9#
Solid=0
ValueReminder=60

[MeterSecondsBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=55
LineStart=50
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterSecondsBar]
Meter=ROUNDLINE
MeasureName=MeasureTime
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=55
LineStart=50
AntiAlias=1
LineColor=#Color1#
Solid=1
ValueReminder=60

[MeterClockCent]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=5
LineStart=0
AntiAlias=1
LineColor=#Color4#
Solid=1

; POWER -------------------------------------------------------------------

[MeasureBattery]
Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=PERCENT
MaxValue=100

[MeasureLife]
Measure=Plugin
Plugin=Plugins\PowerPlugin.dll
PowerState=LIFETIME
Format="%H:%M"
Substitute="Unknown":"ac line in"
UpdateDivider=10

; METERS-----------

[MeterBatteryBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#180deg#
LineLength=106
LineStart=94
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterBatteryBar]
Meter=ROUNDLINE
MeasureName=MeasureBattery
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#180deg#
LineLength=106
LineStart=94
AntiAlias=1
LineColor=#Color4#
Solid=1

; TRAFFIC -----------------------------------------------------------------

[MeasureNetIn]
Measure=NetIn
;MaxValue=#MaxNetSpeed#
;MinValue=0

[MeasureNetOut]
Measure=NetOut
;MaxValue=#MaxNetSpeed#
;MinValue=0

; METERS-----------

[MeterNetInBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=79
LineStart=70
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterNetIn]
Meter=ROUNDLINE
MeasureName=MeasureNetIn
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=79
LineStart=70
AntiAlias=1
LineColor=#Color3#
Solid=1

[MeterNetOutBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=89
LineStart=80
AntiAlias=1
LineColor=#Color1#
Solid=1

[MeterNetOut]
Meter=ROUNDLINE
MeasureName=MeasureNetOut
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos01#
RotationAngle=#90deg#
LineLength=89
LineStart=80
AntiAlias=1
LineColor=#Color3#
Solid=1

; RAM ---------------------------------------------------------------------

[MeasureRAM]
Measure=PhysicalMemory
Autoscale=1

; METERS-----------

[MeterRAMBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos08#
RotationAngle=#60deg#
LineLength=82
LineStart=72
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterRAMBar]
MeasureName=MeasureRAM
Meter=ROUNDLINE
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos08#
RotationAngle=#60deg#
LineLength=82
LineStart=72
AntiAlias=1
LineColor=#Color5#
Solid=1

; CPU ---------------------------------------------------------------------

[MeasureCPU]
Measure=CPU

; METERS -----------

[MeterCPUBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#60deg#
LineLength=125
LineStart=110
LineColor=#Color2#
AntiAlias=1
Solid=1

[MeterCPUBar]
MeasureName=MeasureCPU
Meter=ROUNDLINE
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=#60deg#
LineLength=125
LineStart=110
AntiAlias=1
LineColor=#Color3#
Solid=1

; HDD ---------------------------------------------------------------------

[MeasureTotalHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
;Substitute="G":"","M":""
Total=1
UpdateDivider=60

[MeasureFreeHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
UpdateDivider=60

[MeasureUsedHDD1]
Measure=FreeDiskSpace
Drive=#HDD1#
;Substitute="G":"","M":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureTotalHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
;Substitute="G":"","M":""
Total=1
UpdateDivider=60

[MeasureFreeHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
UpdateDivider=60

[MeasureUsedHDD2]
Measure=FreeDiskSpace
Drive=#HDD2#
;Substitute="G":"","M":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureTotalHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
;Substitute="G":"","M":""
Total=1
UpdateDivider=60

[MeasureFreeHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
UpdateDivider=60

[MeasureUsedHDD3]
Measure=FreeDiskSpace
Drive=#HDD3#
;Substitute="G":"","M":""
InvertMeasure=1
UpdateDivider=60

; ---------------------------

[MeasureCalcTotal]
Measure=Calc
Formula=MeasureTotalHDD1+MeasureTotalHDD2+MeasureTotalHDD3

[MeasureCalcUsed]
Measure=Calc
Formula=MeasureUsedHDD1+MeasureUsedHDD2+MeasureUsedHDD3

[MeasureTotalHDDS]
Measure=FreeDiskSpace
Deive=0
Total=1
UpdateDivider=60

[MeasureUsedHDDS]
Measure=FreeDiskSpace
Deive=0
InvertMeasure=1
UpdateDivider=60

; METERS -----------

[MeterHDD1BarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=130
LineStart=120
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDD1Bar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=130
LineStart=120
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterHDD2BarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=118
LineStart=108
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDD2Bar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=118
LineStart=108
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterHDDSBarBG]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=106
LineStart=96
LineColor=#Color1#
AntiAlias=1
Solid=1

[MeterHDDSBar1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos07#
RotationAngle=#75deg#
LineLength=106
LineStart=96
LineColor=#Color3#
AntiAlias=1
Solid=1

; RING HDD ----------------------------------------------------------------

[MeterTotalHDD1]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos09#
RotationAngle=#180deg#
LineLength=158
LineStart=156
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterUsedHDD1]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos09#
RotationAngle=#180deg#
LineLength=156
LineStart=142
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterTotalHDD2]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos03#
RotationAngle=#180deg#
LineLength=158
LineStart=156
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterUsedHDD2]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDD2
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos03#
RotationAngle=#180deg#
LineLength=156
LineStart=142
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterTotalHDDS]
Meter=ROUNDLINE
MeasureName=MeasureTotalHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=170
LineStart=168
AntiAlias=1
LineColor=#Color2#
Solid=1

[MeterUsedHDDS]
Meter=ROUNDLINE
MeasureName=MeasureUsedHDDS
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=168
LineStart=160
AntiAlias=1
LineColor=#Color2#
Solid=1

; DATE --------------------------------------------------------------------

[MeasureMonth]
Measure=Time
Format= "%m"
MaxValue=12
MinValue=0

[MeasureDay]
Measure=Time
Format= "%d"
MaxValue=31
MinValue=0

; METERS -----------

[MeterMonthLine]
Meter=ROUNDLINE
MeasureName=MeasureMonth
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=180
LineStart=135
LineColor=#Color4#
Solid=0
AntiAlias=1

[MeterMonthBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=140
LineStart=135
LineColor=#Color4#
AntiAlias=1
Solid=1

[MeterMonth1Bar]
Meter=ROUNDLINE
MeasureName=MeasureMonth
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=#360deg#
LineLength=140
LineStart=135
LineColor=#Color5#
AntiAlias=1
Solid=1

[MeterDayLine]
Meter=ROUNDLINE
MeasureName=MeasureDay
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=180
LineStart=129
LineColor=#Color3#
Solid=0
AntiAlias=1

[MeasureDayBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=134
LineStart=129
LineColor=#Color1#
AntiAlias=8
Solid=1

[MeasureDayBar]
Meter=ROUNDLINE
MeasureName=MeasureDay
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos12#
RotationAngle=3.2463123
LineLength=134
LineStart=129
LineColor=#Color3#
AntiAlias=1
Solid=1

; ITUNES ------------------------------------------------------------------

[MeasureProgress]
Measure=Plugin
Plugin=Plugins\iTunesPlugin.dll
Command=GetPlayerPositionPercent
MaxValue=100

; METERS -----------

[MeterProgressBarBG]
Meter=ROUNDLINE
MeasureName=MeasureAlways1
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=-#180deg#
LineLength=91
LineStart=88
LineColor=#Color3#
AntiAlias=1
Solid=1

[MeterProgressBar]
Meter=ROUNDLINE
MeasureName=MeasureProgress
X=0
Y=0
W=429
H=429
LineWidth=1
StartAngle=#Pos11#
RotationAngle=-#180deg#
RotationAngle=1.5358897
LineLength=91
LineStart=88
LineColor=#Color2#
AntiAlias=1
Solid=1

; METERTEXT ---------------------------------------------------------------

[MeterTimeText]
Group=Text
Meter=String
MeasureName=MeasureTimeAll
MeasureName2=MeasureAMPM
MeterStyle=StyleFont
X=380
Y=145
Text="%1 %2"
AntiAlias=1
Hidden=1

[MeterDateText]
Group=Text
Meter=String
MeasureName=MeasureDate
MeterStyle=StyleFont
X=5r
Y=15r
Text="%1"
AntiAlias=1
Hidden=1

[MeterPWRStatusText]
Group=Text
Meter=String
MeasureName=MeasureLife
MeterStyle=StyleFont
X=5r
Y=15r
Text="%1"
AntiAlias=1
Hidden=1

[MeterNetText]
Group=Text
Meter=String
MeterStyle=StyleFont
X=275
Y=250
Angle=#Pos04#
Text="U D"
AntiAlias=1
Hidden=1

[MeterCPUText]
Group=Text
Meter=String
MeasureName=MeasureCPU
MeterStyle=StyleFont
H=60
W=30
X=269
Y=123
Angle=#Pos01#
Text="CPU %1"
AntiAlias=1
ClipString=1
Hidden=1

[MeterBatteryText]
Group=Text
Meter=String
MeasureName=MeasureBattery
MeterStyle=StyleFont
X=260
Y=293
Angle=#Pos05#
Text="%1"
AntiAlias=1
Hidden=1

[MeterRAMText]
Group=Text
Meter=String
MeasureName=MeasureRAM
MeterStyle=StyleFont
X=145
Y=160
Angle=#Pos04#
Text="RAM"
AntiAlias=1
Autoscale=1
Hidden=1

[MeterHDDBarText]
Group=Text
Meter=String
MeterStyle=StyleFont
X=150
Y=330
Angle=#Pos01#
Text="#HDD1# #HDD2# T:"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1
Hidden=1

[MeterHDD1Text]
Group=Text
Meter=String
MeasureName=MeasureUsedHDD1
MeasureName2=MeasureTotalHDD1
MeterStyle=StyleFont
X=390
Y=240
Angle=#Pos03#
Text="#HDD1# %1B/%2B"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1
Hidden=1

[MeterHDD2Text]
Group=Text
Meter=String
MeasureName=MeasureUsedHDD2
MeasureName2=MeasureTotalHDD2
MeterStyle=StyleFont
X=-5r
Y=15r
Angle=#Pos03#
Text="#HDD2# %1B/%2B"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1
Hidden=1

[MeterHDDTotalText]
Group=Text
Meter=String
MeasureName=MeasureCalcUsed
MeasureName2=MeasureCalcTotal
MeterStyle=StyleFont
X=-5r
Y=15r
Angle=#Pos03#
Text="%1B / %2B"
Autoscale=1
NumOfDecimals="0"
AntiAlias=1
Hidden=1

; -----------------------

[MeterNum12]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=196
Y=12
Text="12"
AntiAlias=1
Hidden=1

[MeterNum11]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=100
Y=35
Text="11"
AntiAlias=1
Hidden=1

[MeterNum01]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=300
Y=35
Text="1"
AntiAlias=1
Hidden=1

[MeterNum10]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=30
Y=100
Text="10"
AntiAlias=1
Hidden=1

[MeterNum02]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=370
Y=100
Text="2"
AntiAlias=1
Hidden=1

[MeterNum09]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=15
Y=200
Text="9"
AntiAlias=1
Hidden=1

[MeterNum03]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=395
Y=200
Text="3"
AntiAlias=1
Hidden=1

[MeterNum08]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=35
Y=295
Text="8"
AntiAlias=1
Hidden=1

[MeterNum04]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=370
Y=295
Text="4"
AntiAlias=1
Hidden=1

[MeterNum07]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=110
Y=370
Text="7"
AntiAlias=1
Hidden=1

[MeterNum05]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=300
Y=370
Text="5"
AntiAlias=1
Hidden=1

[MeterNum06]
Group=Text
Meter=String
MeterStyle=StyleFont
FontSize=16
X=205
Y=395
Text="6"
AntiAlias=1
Hidden=1

Cheers, thoughts appreciated,

//JoBu
You do not have the required permissions to view the files attached to this post.
User avatar
Waldensamkeit
Posts: 83
Joined: March 15th, 2011, 12:39 pm
Location: Hamilton, New Jersey

Re: Arcs for Two Drives

Post by Waldensamkeit »

This is great and keeps getting better. While I am still having trouble in general with roundline measures/meters I feel like every time you post an update something clicks a little bit more.

Like this time one of my biggest mistakes was the x/y positioning. I am a little disappointed in myself for only now realizing that x/y is always at 0 (that's a big one for me and should solve alot of wierd little outputs :/).

Ill keep on playing with these, comparing back and forth between circuitous and your version of arcs and just making simple little readouts to start with, but it still is difficult for me; The measures/calcs and whatnot. I just don't have the time to give the focus I would like in order to make/understand these things completely.

All in all it is extremely fun, even when nothing works and I have to start over. The mouseover labels on everything is ridiculously helpful.

Kudos to you sir, I look forward to the next round of updates. (Hopefully there's more to come)

EDIT: Hopefully it's ok that I've semi-hijacked this thread as a personal tutorial