It is currently May 4th, 2024, 1:53 am

Timer not reseting after one cycle of 0-9

Get help with creating, editing & fixing problems with skins
ShadowMaelstrom
Posts: 5
Joined: January 16th, 2013, 4:08 pm

Timer not reseting after one cycle of 0-9

Post by ShadowMaelstrom »

Hello I am making a Predator clock. It is based on the wrist computer in the games/movies.

I have an image for the numbers 0-9.

In this program I have taken the seconds and split them into tens and ones (or tens and units)
for example 15 is split into 1 and 5.

It cycles through the images from 0-9 once and then it stops and won't do anything.

Please help!

Code: Select all

[Rainmeter]
BackgroundMode=1
Author=ShadowMaelstrom
AppVersion=10000
Update=1000

[mSec]
Measure=TIME
Format=%S

[mSecTens]
Measure=CALC
Formula=(TRUNC(mSec * 0.1))

[mSecOnes]
Measure=CALC
Formula=(10 * (FRAC(mSec * 0.1)))

[TestRead]
Meter=STRING
MeasureName=mSec
X=500
Y=50
FontColor=55, 0, 0, 255
StringStyle=BOLD
FontSize=49
StringAlign=LEFT
FontFace=LCDMono
AntiAlias=2

[TestRead2]
Meter=STRING
MeasureName=mSecTens
X=100
Y=50
FontColor=55, 0, 0, 255
StringStyle=BOLD
FontSize=49
StringAlign=LEFT
FontFace=LCDMono
AntiAlias=2

[TestRead3]
Meter=STRING
MeasureName=mSecOnes
X=537
Y=100
FontColor=55, 0, 0, 255
StringStyle=BOLD
FontSize=49
StringAlign=LEFT
FontFace=LCDMono
AntiAlias=2 


[mSecOnesDisplay0]
Measure = CALC
formula = mSecOnes
IfEqualValue=0
IfEqualAction=!execute #Reset#   [!RainmeterShowMeter Meter0]

[mSecOnesDisplay1]
Measure = CALC
formula = mSecOnes
IfEqualValue=1
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter1]

[mSecOnesDisplay2]
Measure = CALC
formula = mSecOnes
IfEqualValue=2
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter2]

[mSecOnesDisplay3]
Measure = CALC
formula = mSecOnes
IfEqualValue=3
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter3]

[mSecOnesDisplay4]
Measure = CALC
formula = mSecOnes
IfEqualValue=4
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter4]

[mSecOnesDisplay5]
Measure = CALC
formula = mSecOnes
IfEqualValue=5
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter5]

[mSecOnesDisplay6]
Measure = CALC
formula = mSecOnes
IfEqualValue=6
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter6]

[mSecOnesDisplay7]
Measure = CALC
formula = mSecOnes
IfEqualValue=7
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter7]

[mSecOnesDisplay8]
Measure = CALC
formula = mSecOnes
IfEqualValue=8
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter8]

[mSecOnesDisplay9]
Measure = CALC
formula = mSecOnes
IfEqualValue=9
IfEqualAction=!execute #Reset# [!RainmeterShowMeter Meter9]



[Meter0]
Meter=IMAGE
X=100
Y=0
ImageName=0.png
hidden=1

[Meter1]
Meter=IMAGE
X=100
Y=0
ImageName=1.png
hidden=1
[Meter2]
Meter=IMAGE
X=100
Y=0
ImageName=2.png
hidden=1
[Meter3]
Meter=IMAGE
X=100
Y=0
ImageName=3.png
hidden=1
[Meter4]
Meter=IMAGE
X=100
Y=0
ImageName=4.png
hidden=1
[Meter5]
Meter=IMAGE
X=100
Y=0
ImageName=5.png
hidden=1
[Meter6]
Meter=IMAGE
X=100
Y=0
ImageName=6.png
hidden=1
[Meter7]
Meter=IMAGE
X=100
Y=0
ImageName=7.png
hidden=1
[Meter8]
Meter=IMAGE
X=100
Y=0
ImageName=8.png
hidden=1
[Meter9]
Meter=IMAGE
X=100
Y=0
ImageName=9.png
hidden=1
;====== I hope this works =====
[mSecTensDisplay0]
Measure = CALC
formula = mSecTens
IfEqualValue=0
IfEqualAction=!execute #Reset#   [!RainmeterShowMeter MeterSecTen0]

[mSecTensDisplay1]
Measure = CALC
formula = mSecTens
IfEqualValue=1
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen1]

[mSecTensDisplay2]
Measure = CALC
formula = mSecTens
IfEqualValue=2
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen2]

[mSecTensDisplay3]
Measure = CALC
formula = mSecTens
IfEqualValue=3
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen3]

[mSecTensDisplay4]
Measure = CALC
formula = mSecTens
IfEqualValue=4
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen4]

[mSecTensDisplay5]
Measure = CALC
formula = mSecTens
IfEqualValue=5
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen5]

[mSecTensDisplay6]
Measure = CALC
formula = mSecTens
IfEqualValue=6
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen6]

[mSecTensDisplay7]
Measure = CALC
formula = mSecTens
IfEqualValue=7
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen7]

[mSecTensDisplay8]
Measure = CALC
formula = mSecTens
IfEqualValue=8
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen8]

[mSecTensDisplay9]
Measure = CALC
formula = mSecTens
IfEqualValue=9
IfEqualAction=!execute #Reset# [!RainmeterShowMeter MeterSecTen9]



[MeterSecTen0]
Meter=IMAGE
X=0
Y=0
ImageName=0MeterSecTen.png
hidden=1

[MeterSecTen1]
MeterSecTen=IMAGE
X=0
Y=0
ImageName=1MeterSecTen.png
hidden=1
[MeterSecTen2]
Meter=IMAGE
X=0
Y=0
ImageName=2MeterSecTen.png
hidden=1
[MeterSecTen3]
Meter=IMAGE
X=0
Y=0
ImageName=3MeterSecTen.png
hidden=1
[MeterSecTen4]
Meter=IMAGE
X=0
Y=0
ImageName=4MeterSecTen.png
hidden=1
[MeterSecTen5]
Meter=IMAGE
X=0
Y=0
ImageName=5MeterSecTen.png
hidden=1
[MeterSecTen6]
Meter=IMAGE
X=0
Y=0
ImageName=6MeterSecTen.png
hidden=1
[MeterSecTen7]
Meter=IMAGE
X=0
Y=0
ImageName=7MeterSecTen.png
hidden=1
[MeterSecTen8]
Meter=IMAGE
X=0
Y=0
ImageName=8MeterSecTen.png
hidden=1
[MeterSecTen9]
Meter=IMAGE
X=0
Y=0
ImageName=9MeterSecTen.png
hidden=1
[Variables]
Reset=[!RainmeterHideMeter Meter1][!RainmeterHideMeter Meter2][!RainmeterHideMeter Meter3][!RainmeterHideMeter Meter4][!RainmeterHideMeter Meter5][!RainmeterHideMeter Meter6][!RainmeterHideMeter Meter7][!RainmeterHideMeter Meter8][!RainmeterHideMeter Meter9]

Last edited by ShadowMaelstrom on January 16th, 2013, 7:38 pm, edited 1 time in total.
ShadowMaelstrom
Posts: 5
Joined: January 16th, 2013, 4:08 pm

Re: Timer not reseting after one cycle of 0-9

Post by ShadowMaelstrom »

Dosn't matter I fixed it. Had to add [!RainmeterHideMeter Meter0] to the reset command.