It is currently March 28th, 2024, 11:46 am

Day Clock V2 added

Clocks and timer skins
Post Reply
User avatar
CyberTheWorm
Posts: 860
Joined: August 22nd, 2016, 11:32 pm
Location: Surrey, B.C., Canada

Day Clock V2 added

Post by CyberTheWorm »

I created a Day Clock, Hope to retire when I only care what day it is, if you really want the time, click on the clock to toggle.
day.PNG
DayClock_1.0.0.rmskin
(191.96 KiB) Downloaded 70 times
Updated I now have a V2 of this
Pointer moves with the time of day.
dc.PNG
DayClockV2_2.0.0.rmskin
(191.91 KiB) Downloaded 55 times
Last edited by CyberTheWorm on May 22nd, 2017, 5:13 am, edited 1 time in total.
User avatar
FreeRaider
Posts: 826
Joined: November 20th, 2012, 11:58 pm

Re: Day Clock

Post by FreeRaider »

I had also done it just for fun, never shared. This is my version:

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1

[Variables]
Radius=100
BgColour=120,120,120,255
BorderPercentual=0.90

[MeasureWeekday]
Measure=Time
Format=%A, %B %#d, %Y  %H:%M:%S

[MeasureCalc]
Measure=Calc
Formula=[MeasureWeekday:Timestamp]
DynamicVariables=1

[MeterBgSunday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( ( Rad(270) + Rad(360)*1/7*13/2))
RotationAngle=( Rad(360) / 7)
LineStart=(0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,127,0,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgMonday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7*1/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,255,255,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgTuesday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 3/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,0,0,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgWednesday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 5/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,255,0,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgThursday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 7/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,255,0,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgFryday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 9/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,0,255,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgSaturday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 11/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,0,0,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBackground]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) )
RotationAngle=( Rad(360) )
LineStart=( #BorderPercentual# * #Radius# )
LineLength=#Radius#
LineColor=#BgColour#
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterWeekday]
Meter=RoundLine
MeasureName=MeasureCalc
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7*1/2  )
RotationAngle=( Rad(360) )
LineStart=( 0.0 * #Radius# )
LineLength=( 0.8 * #Radius# )
LineWidth=3
LineColor=172,172,172,255
ValueRemainder=( 60*60*24*7 )
DynamicVariables=1
AntiAlias=1

[MeterWeekdayTop]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270))
RotationAngle=( Rad(360) )
LineStart=( 0.0 * #Radius# )
LineLength=( 0.1 * #Radius# )
LineColor=172,172,172,255
Solid=1
DynamicVariables=1
AntiAlias=1
Sunday is the orange circular sector, Monday is the white, and so on.

Have fun!
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5380
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA
Contact:

Re: Day Clock

Post by eclectic-tech »

Even though I am retired, I need to know what the date every once in a while, and knowing the time sometimes matters ;-)

So I modded FreeRaider's version to show the current Day & Date in the center, and display the Time on mouse over, and softened the colors. :sly:
dc1.gif
Have even more fun! :welcome:

Code: Select all

[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
MouseOverAction=[!ToggleMeterGroup Display]
MouseLeaveAction=[!ToggleMeterGroup Display]

[Variables]
Radius=100
BgColour=120,120,120,210
BorderPercentual=0.90

[MeasureWeekday]
Measure=Time
Format=%A, %B %#d, %Y  %H:%M:%S

[MeasureDay]
Measure=Time
Format=%a#CRLF#%#d

[MeasureTime]
Measure=Time
Format=%H:%M

[MeasureCalc]
Measure=Calc
Formula=[MeasureWeekday:Timestamp]
DynamicVariables=1

[MeterBgSunday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( ( Rad(270) + Rad(360)*1/7*13/2))
RotationAngle=( Rad(360) / 7)
LineStart=(0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,127,0,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgMonday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7*1/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,255,255,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgTuesday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 3/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,0,0,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgWednesday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 5/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,255,0,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgThursday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 7/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=255,255,0,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgFryday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 9/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,0,255,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBgSaturday]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7 * 11/2)
RotationAngle=( Rad(360) * 1 / 7 )
LineStart=( 0.0 * #Radius# )
LineLength=( #BorderPercentual# * #Radius# )
LineColor=0,0,0,210
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterBackground]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) )
RotationAngle=( Rad(360) )
LineStart=( #BorderPercentual# * #Radius# )
LineLength=#Radius#
LineColor=#BgColour#
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterWeekday]
Meter=RoundLine
MeasureName=MeasureCalc
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270) + Rad(360)*1/7*1/2  )
RotationAngle=( Rad(360) )
LineStart=( 0.0 * #Radius# )
LineLength=( 0.8 * #Radius# )
LineWidth=3
LineColor=172,172,172,255
ValueRemainder=( 60*60*24*7 )
DynamicVariables=1
AntiAlias=1

[MeterWeekdayTop]
Meter=RoundLine
X=0
Y=0
W=( 2.0 * #Radius# )
H=( 2.0 * #Radius# )
StartAngle=( Rad(270))
RotationAngle=( Rad(360) )
LineStart=( 0.0 * #Radius# )
LineLength=( 0.25 * #Radius# )
LineColor=172,172,172,255
Solid=1
DynamicVariables=1
AntiAlias=1

[MeterDay]
Meter=String
MeasureName=MeasureDay
X=#Radius#
Y=#Radius#
StringAlign=CenterCenter
StringEffect=Shadow
FontSize=11
AntiAlias=1
Hidden=0
Group=Display

[MeterTime]
Meter=String
MeasureName=MeasureTime
X=#Radius#
Y=#Radius#
StringAlign=CenterCenter
StringEffect=Shadow
FontSize=11
AntiAlias=1
Hidden=1
Group=Display
User avatar
CyberTheWorm
Posts: 860
Joined: August 22nd, 2016, 11:32 pm
Location: Surrey, B.C., Canada

Re: Day Clock

Post by CyberTheWorm »

Nice, but I think mines better but them i'm biased :rofl:
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5380
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA
Contact:

Re: Day Clock

Post by eclectic-tech »

CyberTheWorm wrote:Nice, but I think mines better but them i'm biased :rofl:
And there is nothing wrong with that... :thumbup:
I wasn't judging, or trying imply you should change anything; nice work Cyber!

Customizing skins for personal preference is what makes Rainmeter so much fun, and I was just having fun with this. :welcome:
User avatar
CyberTheWorm
Posts: 860
Joined: August 22nd, 2016, 11:32 pm
Location: Surrey, B.C., Canada

Re: Day Clock

Post by CyberTheWorm »

eclectic-tech wrote:And there is nothing wrong with that... :thumbup:
I wasn't judging, or trying imply you should change anything; nice work Cyber!

Customizing skins for personal preference is what makes Rainmeter so much fun, and I was just having fun with this. :welcome:
All in jest eclectic-tech I actually like the way you did yours, so I stole copied the code.
User avatar
eclectic-tech
Rainmeter Sage
Posts: 5380
Joined: April 12th, 2012, 9:40 pm
Location: Cedar Point, Ohio, USA
Contact:

Re: Day Clock

Post by eclectic-tech »

:bow: :rolmfao:
User avatar
CyberTheWorm
Posts: 860
Joined: August 22nd, 2016, 11:32 pm
Location: Surrey, B.C., Canada

Re: Day Clock V2 added

Post by CyberTheWorm »

Added V2, pointer now moves with the time of day.
Post Reply