中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 动画模拟数码雨 上一主题 | 下一主题
bat-zw
金牌会员

永远的学习者


积分 3105
发帖 1276
注册 2008-3-8
状态 离线
『楼 主』:  动画模拟数码雨

&&记得上次有个兄弟想要我写个模拟数码雨的动画出来,当时并未十分在意。今天无事突然记起这件事,于是用16进制字符模拟出这个动画效果,写的不好,请各位兄弟见谅了。
@echo off&mode con cols=42 lines=20&color 09
setlocal enabledelayedexpansion
title 数码雨-zw19750516
set code=123456789abcdef0&set m=1
set t=call,
:begin
set /a a=%random%%%16
set a=!code:~%a%,1!
set str%m%=!str%m%!%a%
set /a n+=1
if %n% lss 40 goto begin
if %m% lss 10 set n=0&set /a m+=1&goto begin
set n=0&set m=0
:again
set /a n+=1,m+=1
if %n% equ 11 set n=1
if %m% equ 50 set m=0&call :lp
for /l %%i in (1,1,8) do set cal=!cal!%t%
%cal%echo !str%n%!
set cal=&goto again
:lp
set /a a=%random%%%15
set a=!code:~%a%,1!
color 0%a%
友情提示:请不要长时间盯着看,容易看花眼的。。。

[ Last edited by zw19750516 on 2008-5-24 at 10:10 PM ]



批处理之家新域名:www.bathome.net
2008-5-24 22:08
查看资料  发送邮件  发短消息 网志  OICQ (841615149)  编辑帖子  回复  引用回复
learner0
初级用户





积分 108
发帖 49
注册 2008-2-26
状态 离线
『第 2 楼』:  

lz对批处理真有激情,ding。。。。

2008-5-24 22:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 3 楼』:  

有点密了……



S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2008-5-24 22:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 4 楼』:  

这不想数码雨,看看这贴:
http://www.cn-dos.net/forum/viewthread.php?tid=24418



2008-5-25 00:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
youyun
初级用户





积分 106
发帖 58
注册 2008-9-2
状态 离线
『第 5 楼』:  

不像纯正的数码雨 一直不明白数码雨是做什么用的 汗

2009-6-3 15:46
查看资料  发送邮件  发短消息 网志  OICQ (781224072)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: