leo-lo 发表于 2021-12-7 16:59:01

小白的自定义macro的问题

本帖最后由 leo-lo 于 2021-12-7 17:00 编辑

分钟只有 00 15 30 45 每执行一次跳15分钟
然后是周、日、月、年分别跳
参考的是水螅的教程,现在的问题是分钟跳的话,周会跟着跳,本人小白一仗,求教

@macro name=openday
;这里就是macro的使用。当在脚本里写入时就会执行从@macro name=lform到@endmacro之间的代码,macro里不能用iscript和标签。
;这个macro的作用是根据日期变量改变上方日期栏的图片
@image layer=9 page=back storage="form0" visible=true left=0 top=0 opacity=255
;这一句将该层置于所有层上边
@pimage layer=9 page=back storage="21" visible=true dx=1029 dy=588 opacity=255 cond="f.年 == 1"
@pimage layer=9 page=back storage="22" visible=true dx=1029 dy=588 opacity=255 cond="f.年 == 2"
@pimage layer=9 page=back storage="01" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 1"
@pimage layer=9 page=back storage="02" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 2"
@pimage layer=9 page=back storage="03" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 3"
@pimage layer=9 page=back storage="04" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 4"
@pimage layer=9 page=back storage="05" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 5"
@pimage layer=9 page=back storage="06" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 6"
@pimage layer=9 page=back storage="07" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 7"
@pimage layer=9 page=back storage="08" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 8"
@pimage layer=9 page=back storage="09" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 9"
@pimage layer=9 page=back storage="10" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 10"
@pimage layer=9 page=back storage="11" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 11"
@pimage layer=9 page=back storage="12" visible=true dx=1093 dy=588 opacity=255 cond="f.月 == 12"
@pimage layer=9 page=back storage="w1" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 1"
@pimage layer=9 page=back storage="w2" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 2"
@pimage layer=9 page=back storage="w3" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 3"
@pimage layer=9 page=back storage="w4" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 4"
@pimage layer=9 page=back storage="w5" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 5"
@pimage layer=9 page=back storage="w6" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 6"
@pimage layer=9 page=back storage="w7" visible=true dx=1023 dy=642 opacity=255 cond="f.周 == 7"
@pimage layer=9 page=back storage="01" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 1"
@pimage layer=9 page=back storage="02" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 2"
@pimage layer=9 page=back storage="03" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 3"
@pimage layer=9 page=back storage="04" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 4"
@pimage layer=9 page=back storage="05" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 5"
@pimage layer=9 page=back storage="06" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 6"
@pimage layer=9 page=back storage="07" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 7"
@pimage layer=9 page=back storage="08" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 8"
@pimage layer=9 page=back storage="09" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 9"
@pimage layer=9 page=back storage="10" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 10"
@pimage layer=9 page=back storage="11" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 11"
@pimage layer=9 page=back storage="12" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 12"
@pimage layer=9 page=back storage="13" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 13"
@pimage layer=9 page=back storage="14" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 14"
@pimage layer=9 page=back storage="15" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 15"
@pimage layer=9 page=back storage="16" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 16"
@pimage layer=9 page=back storage="17" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 17"
@pimage layer=9 page=back storage="18" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 18"
@pimage layer=9 page=back storage="19" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 19"
@pimage layer=9 page=back storage="20" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 20"
@pimage layer=9 page=back storage="21" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 21"
@pimage layer=9 page=back storage="22" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 22"
@pimage layer=9 page=back storage="23" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 23"
@pimage layer=9 page=back storage="24" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 24"
@pimage layer=9 page=back storage="25" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 25"
@pimage layer=9 page=back storage="26" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 26"
@pimage layer=9 page=back storage="27" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 27"
@pimage layer=9 page=back storage="28" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 28"
@pimage layer=9 page=back storage="29" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 29"
@pimage layer=9 page=back storage="30" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 30"
@pimage layer=9 page=back storage="31" visible=true dx=1156 dy=588 opacity=255 cond="f.日 == 31"
@pimage layer=9 page=back storage="00" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 1"
@pimage layer=9 page=back storage="01" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 2"
@pimage layer=9 page=back storage="02" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 3"
@pimage layer=9 page=back storage="03" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 4"
@pimage layer=9 page=back storage="04" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 5"
@pimage layer=9 page=back storage="05" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 6"
@pimage layer=9 page=back storage="06" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 7"
@pimage layer=9 page=back storage="07" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 8"
@pimage layer=9 page=back storage="08" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 9"
@pimage layer=9 page=back storage="09" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 10"
@pimage layer=9 page=back storage="10" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 11"
@pimage layer=9 page=back storage="11" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 12"
@pimage layer=9 page=back storage="12" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 13"
@pimage layer=9 page=back storage="13" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 14"
@pimage layer=9 page=back storage="14" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 15"
@pimage layer=9 page=back storage="15" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 16"
@pimage layer=9 page=back storage="16" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 17"
@pimage layer=9 page=back storage="17" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 18"
@pimage layer=9 page=back storage="18" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 19"
@pimage layer=9 page=back storage="19" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 20"
@pimage layer=9 page=back storage="20" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 21"
@pimage layer=9 page=back storage="21" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 22"
@pimage layer=9 page=back storage="22" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 23"
@pimage layer=9 page=back storage="23" visible=true dx=1087 dy=658 opacity=255 cond="f.时 == 24"
@pimage layer=9 page=back storage="00" visible=true dx=1151 dy=658 opacity=255 cond="f.分 == 1"
@pimage layer=9 page=back storage="15" visible=true dx=1151 dy=658 opacity=255 cond="f.分 == 2"
@pimage layer=9 page=back storage="30" visible=true dx=1151 dy=658 opacity=255 cond="f.分 == 3"
@pimage layer=9 page=back storage="m45" visible=true dx=1151 dy=658 opacity=255 cond="f.分 == 4"
@trans method=crossfade time=600
@wt

@endmacro

@macro name=closeday
;消除日期框

@freeimage layer=9 page=back
@trans method=crossfade time=600
@wt
@endmacro
@macro name=addtime
;分钟上加+1为15分钟

                      
               
               
      
      


@endmacro

VariableD 发表于 2021-12-7 17:49:44

如群里那位所说:

《=这个方括号括起来的没有任何条件,所以任何时候都会执行,并没有你自己说的>=25的限制。

leo-lo 发表于 2021-12-8 09:27:22

d大,我把语句改成

这样也不行 也不行,实在不会,求教

leo-lo 发表于 2021-12-8 09:42:02

搞好了
改成 这样就好了
页: [1]
查看完整版本: 小白的自定义macro的问题