标题: [特效代码] [分享]批处理彩色进度条 [打印本页]
作者: qq105699129 时间: 2010-7-6 12:26 标题: [分享]批处理彩色进度条
- @echo off&mode con cols=70 lines=7
- echo.&echo 程序启动中...&echo.
- ::创建带删除符的文件,文件名为█
- set /p=<nul>█
- set ys=abde12345689
- :a
- set p=-1
- :b
- set /a p+=1
- call set q=%%ys:~%p%,1%%
- set /a kk+=1
- set /a k=0
- set /p= <nul
- :s
- set /a k+=1
- ::颜色输出的关键一步,利用findstr /a:输出颜色
- findstr /a:%q% . █*
- ::删除掉 :
- set /p=<nul
- ::控制每次循环都比上一次多一个█
- if %k% == %kk% (goto h) else (goto s)
- :h
- ::控制循环结束
- if %kk% == 21 del █&echo &pause>nul&exit
- set /a n=21-%KK%
- for /l %%a in (1 1 %n%) do (set /p=█<nul)
- for /l %%a in (1 1 6) do (set /p=<nul)
- :: 控制颜色循环
- if %p% gtr 10 (goto a) else (goto b)
复制代码
作者: batman 时间: 2010-7-6 12:49
我不得不说:这不是老掉了牙的主题,而是老掉了下巴的主题,请楼主在发贴前先使用下搜索功能吧!
作者: qq105699129 时间: 2010-7-6 13:24
虽说是比较老掉牙,但好歹和别人还是有区别的嘛,至少,它是彩色的!批处理要同时显示两个颜色还是有点难的!
作者: 523066680 时间: 2010-7-6 14:41
回复上2个楼:
2楼: 我们不应该介意老掉牙的,因为有样东西叫经典不是么……
3楼: 那个,事实上之前确实有这个的。而且风靡了一段时间。当时我学习了而且也写了一些小效果的。
楼主是自己想出来的吧,很佩服^_^
作者: qq105699129 时间: 2010-7-6 17:28
理解万岁!不过我百度了好久都没见,可能是以前那个发得早,现在都搜不到吧!呵呵
作者: 523066680 时间: 2010-7-6 17:49 标题: 回复 5楼 的帖子
在我们论坛搜“彩色” 会有一些的。
然后是好像有个动画特效收集贴,里面也有很多相关的效果。
作者: canyuexiaolang 时间: 2010-7-6 18:15
怎么说呢、
技术高了就能打击别人啊?
你觉得他什么感受?
你认为呢?!!batman?
作者: foxJL 时间: 2010-7-6 18:37
只要是自己写的我都支持,毕竟能写的主题都差不多被人写过了。
万丈高楼平地起,基础扎实了才能做出更好更漂亮的房子。
作者: 523066680 时间: 2010-7-6 21:48 标题: 回复 7楼 的帖子
有时候每个人面对显示屏的时候发贴,并不是那个意思的,
也许我自己打了一个问号, 但是对方打开浏览器看到的时候很可能觉得是一种讽刺。
说的时候是没有那么严重的。 batman 意在说明有些主题已经有了,也许可以搜一下
发现更有趣的东西呢?
那个…… 我跑题了…… 抱歉额。
作者: sgaizxt001 时间: 2010-7-6 21:53
我对彩色进度条无爱,哎
作者: ZJHJ 时间: 2010-7-7 08:56
现在要做彩色进度条就用SYBC.COM
作者: SkyPE 时间: 2010-7-7 11:11
我觉得挖老东西也是很好的,像我这样的新手,都不知道批处理还有“彩色”这个概念(更谈不上用这个关键词搜索了),而这个帖子就让我知道了一种新知识;但更好的做法,我觉得是直接把自己的新发明创造直接回复在最老的那个帖子之下,这样新手看时,顺便能看到新想法的源泉是什么、在哪儿,并且同时也节省了论坛的空间,让论坛看起来不是那么冗余、相关的主题一大片,有些论坛把这种行为说得很难听,称作“挖祖坟”,但我觉得这种行为在技术性论坛还是很有必要的,像别的那些娱乐性论坛再这样做就有点哗众取宠的感觉了。
[ 本帖最后由 SkyPE 于 2010-7-7 11:15 编辑 ]
作者: qq105699129 时间: 2010-7-7 16:22
多谢大家对我的支持!
作者: q115643492 时间: 2010-7-12 08:58
效果很好,想问下,怎么控制进度条的时间呢?
作者: qq105699129 时间: 2010-7-16 10:53 标题: 回复 14楼 的帖子
时间不用控制,控制循环就好了
作者: hfg1977 时间: 2010-7-16 23:10
是呀现在做彩色P都用SYBC.COM, findstr会产生很多临时文件,最好别用
作者: ximen 时间: 2020-2-23 23:06
现在我还来学呢。有人需要就不会过时!
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |