![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 08:18 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 【算是月贴】我尽量减少闪烁的批处理大时钟 |
| 可打印版本 6,327 / 22 |
| 第1楼 523066680 | 发表于 2008-07-25 09:42 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
【算是月贴】我尽量减少闪烁的批处理大时钟 ::这一版本编辑if_exist
@echo off &color 0a mode con cols=100 lines=30 setlocal enabledelayedexpansion set 01=00000000000000 set 02=00 00 set 03=00 000000 00 set 04=00 000000 00 set 05=00 000000 00 set 06=00 00 set 07=00000000000000 set 11=00000000000000 set 12=0000 000000 set 13=000000 000000 set 14=000000 000000 set 15=000000 000000 set 16=0000 0000 set 17=00000000000000 set 21=00000000000000 set 22=00 00 set 23=0000000000 00 set 24=00 00 set 25=00 0000000000 set 26=00 00 set 27=00000000000000 set 31=00000000000000 set 32=00 00 set 33=0000000000 00 set 34=00 00 set 35=0000000000 00 set 36=00 00 set 37=00000000000000 set 41=00000000000000 set 42=00 0000 0000 set 43=00 0000 0000 set 44=00 00 set 45=00000000 0000 set 46=00000000 0000 set 47=00000000000000 set 51=00000000000000 set 52=00 00 set 53=00 0000000000 set 54=00 00 set 55=0000000000 00 set 56=00 00 set 57=00000000000000 set 61=00000000000000 set 62=00 00 set 63=00 0000000000 set 64=00 00 set 65=00 000000 00 set 66=00 00 set 67=00000000000000 set 71=00000000000000 set 72=00 00 set 73=0000000000 00 set 74=0000000000 00 set 75=0000000000 00 set 76=0000000000 00 set 77=00000000000000 set 81=00000000000000 set 82=00 00 set 83=00 000000 00 set 84=00 00 set 85=00 000000 00 set 86=00 00 set 87=00000000000000 set 91=00000000000000 set 92=00 00 set 93=00 000000 00 set 94=00 00 set 95=0000000000 00 set 96=00 00 set 97=00000000000000 :a for /l %%a in (1,1,7) do (set hang%%a=) for /f %%n in ('time /t') do (set t1=%%n &set t1=!t1:~0,1!) set /a t2=%time:~1,1%,t3=%time:~3,1%,t4=%time:~4,1% set /a t5=%time:~6,1%,t6=%time:~7,1%,t7=%time:~9,1%,t8=%time:~10,1% for %%b in (%t1% %t2% %t3% %t4% %t5% %t6%) do (for /l %%a in (1,1,7) do ( set hang%%a=!hang%%a! !%%b%%a!)) for %%a in (1,2,4,6,7) do ( set hang%%a=!hang%%a:~0,30! !hang%%a:~31,30! !hang%%a:~61,30!) set hang3=%hang3:~0,30% ● %hang3:~31,30% ● %hang3:~61,30% set hang5=%hang5:~0,30% ● %hang5:~31,30% ● %hang5:~61,30% ping -n>nul&ping -n>nul&ping -n>nul cls echo.&echo.&echo.&echo. echo %hang1% echo %hang2% echo %hang3% echo %hang4% echo %hang5% echo %hang6% echo %hang7% echo.&echo.&echo. -------%t7%%t8% goto :a [ Last edited by 523066680 on 2008-7-25 at 09:51 AM ] |
|
| 第2楼 BC | 发表于 2008-07-25 09:59 |
| 中级用户 发帖 175 积分 338 | |
|
好像有点问题哦,显示9:51分时会显示成99:51
|
|
| 第3楼 523066680 | 发表于 2008-07-25 10:33 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
啥?我看看 看错了吧 那个0跟9很像的
我这边的时钟改了看了一下 没问题啊 [ Last edited by 523066680 on 2008-7-25 at 10:35 AM ] |
|
| 第4楼 bat-zw | 发表于 2008-07-25 10:42 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
建议用。或*符号来代替,为了鼓励,加分。
|
|
| 第5楼 HAT | 发表于 2008-07-25 11:51 |
| 版主 发帖 5,017 积分 9,023 | |
|
建议把代码放到code标签里面,方便别人复制。
|
|
| 第6楼 BC | 发表于 2008-07-25 14:58 |
| 中级用户 发帖 175 积分 338 | |
|
提出个小建议,能不能不显示秒,然后减少刷新呢?
我记得坛里以前有个也是时钟,它是每秒变换一下位置,好像这样的感觉更好哦 |
|
| 第7楼 523066680 | 发表于 2008-07-25 15:48 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
恩 接受大家的建议!
[ Last edited by 523066680 on 2008-7-25 at 08:35 PM ] |
|
| 第8楼 523066680 | 发表于 2008-07-25 15:55 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
我觉得要是把秒去掉就没特色了
我记得那个没有秒的,是大虾们做的时间屏保 代码很短哦!我觉得很牛 |
|
| 第9楼 recallshan | 发表于 2008-07-25 17:03 |
| 初级用户 发帖 14 积分 31 | |
|
不知道楼主是如何在time里获取到秒值的?
|
|
| 第10楼 radem | 发表于 2008-07-25 19:09 |
| 高级用户 发帖 383 积分 691 | |
|
稍微修改了一下,好看多了:lol:
另:7楼好象有错 [ Last edited by radem on 2008-7-25 at 07:26 PM ] |
|
| 第11楼 pusofalse | 发表于 2008-07-25 19:58 |
| 银牌会员 发帖 646 积分 1,604 | |
|
厉害。。。
改成* 不行的原因可能是因为被当成了乘法运算符了吧。 |
|
| 第12楼 523066680 | 发表于 2008-07-25 20:37 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
7楼的代码改过了,是因为转行的部分出现了 “断截”
代码被断了 10楼的靓仔有前途!!!效果不是一般的好! |
|
| 第13楼 220110 | 发表于 2008-07-25 21:35 |
| 荣誉版主 发帖 313 积分 718 | |
|
最喜欢有创新~
|
|
| 第14楼 kidzgy | 发表于 2008-07-27 09:46 |
| 中级用户 发帖 129 积分 262 | |
|
10楼的厉害,太棒了,好漂亮啊~~~美观很多~
|
|
| 第15楼 523066680 | 发表于 2008-07-28 11:21 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
郁闷……
刚刚无意写成了斜体的……效果超好啊 http://www.cn-dos.net/forum/viewthread.php?tid=41833&fpage=1 |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |