十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要介绍“如何实现炫酷的批处理BAT走字特效源码”,在日常操作中,相信很多人在如何实现炫酷的批处理BAT走字特效源码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现炫酷的批处理BAT走字特效源码”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
创新互联长期为上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为雷州企业提供专业的网站制作、做网站,雷州网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。@echo off&setlocal enabledelayedexpansion mode con: cols=87 lines=15 title code by foxjl 2007-12-1 www.yisu.com color 1a set long=43,minus=43 set,=^ 我们,是一群执著的批处理爱好者^ 在色彩斑斓的WINDOWS下,开启CMD这扇深邃的窗口^ 曾经挑灯夜战,曾经彻夜不眠^ 我们之所以如此似痴若狂,是因为我们深知:^ 尺有所短、寸有所长,CMD不同凡响^ 我们精益求精,力求完美^ 所有的努力,只为了用最简洁的语言,编写最具实用性的代码^ 创新互联网站建设公司,www.yisu.com^ 高手汇聚、资料齐全、是新手入门的福地、老手晋级的乐园^ 不求较大、但求好、展现批处理的无穷魅力、一切精彩,尽在~~创新互联网站建设公司,~~ 演示完毕。再见!! :start echo. for %%i in (8 4 -1 4 -1 4 -1 10 -1 8 -1 16 -7 , 8 4 -1 4 -1 4 -1 10 -1 8 -1 8 -5 4 -1 4 -1 , 8 -4 2 -1 4 -1 10 -4 2 -1 12 -1 2 -7 , 8 4 -1 4 -1 4 -1 2 -1 6 -1 4 -1 2 -2 10 -1 2 -1 4 -1 4 -1 , 8 4 -1 4 -2 2 -2 6 -1 6 -1 2 -1 2 -1 4 -5 4 -1 4 -1 , 8 4 -2 2 -1 4 -1 8 -1 4 -1 4 -1 4 -1 6 -1 2 -7 , 8 -3 4 -1 4 -1 6 -1 2 -1 2 -1 4 -1 12 -1 8 -1 , 8 4 -1 4 -1 4 -1 12 -1 6 -1 12 -1 4 -5 , 8 4 -1 4 -1 2 -2 2 -1 8 -1 6 -1 12 -2 6 -1 , 8 4 -1 4 -2 2 -1 2 -1 6 -1 2 -2 2 -1 8 -2 10 -1 , 8 -3 4 -1 4 -3 2 -2 8 -5 8 -8) do ( (if "%%i"=="," (echo.&ping -n 1 127.1>nul)) && (set a=%%i)&(set b=!a:-=!) if %%i lss 0 (for /l %%j in (1,1,!b!) do (set/p=▓nul 2>nul) goto :eof
动画效果很不错,象电视里的飞字幕.很有观赏性.
真是开了眼了 set ,=^ 再把每句最后加个^符号,就可以把它们都赋值给变量,?这是什么原理? 并且最后一句末尾又没有^符号?
不过,飞字幕部分,代码似乎可以更简洁.
来看看第二版的代码
: @echo off&setlocal enabledelayedexpansion title code by 泛滥棏慌° 2007-12-1 www.yisu.com mode con: cols=87 lines=15 for /l %%l in (1 1 42) do set "ko= !ko!" color 1a&echo\&set,=!ko!^ 我们,是一群执著的批处理爱好者^ 在色彩斑斓的WINDOWS下,开启CMD这扇深邃的窗口^ 曾经挑灯夜战,曾经彻夜不眠^ 我们之所以如此似痴若狂,是因为我们深知:^ 尺有所短、寸有所长,CMD不同凡响^ 我们精益求精,力求完美^ 所有的努力,只为了用最简洁的语言,编写最具实用性的代码^ 创新互联网站建设公司,www.yisu.com^ 高手汇聚、资料齐全、是新手入门的福地、老手晋级的乐园^ 不求较大、但求好、展现批处理的无穷魅力、一切精彩,尽在~~创新互联网站建设公司,~~ 演示完毕。再见!! for %%i in (8 4 -1 4 -1 4 -1 10 -1 8 -1 16 -7 , 8 4 -1 4 -1 4 -1 10 -1 8 -1 8 -5 4 -1 4 -1 , 8 -4 2 -1 4 -1 10 -4 2 -1 12 -1 2 -7 , 8 4 -1 4 -1 4 -1 2 -1 6 -1 4 -1 2 -2 10 -1 2 -1 4 -1 4 -1 , 8 4 -1 4 -2 2 -2 6 -1 6 -1 2 -1 2 -1 4 -5 4 -1 4 -1 , 8 4 -2 2 -1 4 -1 8 -1 4 -1 4 -1 4 -1 6 -1 2 -7 , 8 -3 4 -1 4 -1 6 -1 2 -1 2 -1 4 -1 12 -1 8 -1 , 8 4 -1 4 -1 4 -1 12 -1 6 -1 12 -1 4 -5 , 8 4 -1 4 -1 2 -2 2 -1 8 -1 6 -1 12 -2 6 -1 , 8 4 -1 4 -2 2 -1 2 -1 6 -1 2 -2 2 -1 8 -2 10 -1 , 8 -3 4 -1 4 -3 2 -2 8 -5 8 -8) do ( (if "%%i"=="," (echo.&ping -n 1 127.1>nul)) && (set a=%%i)&(set b=!a:-=!) if %%i lss 0 (for /l %%j in (1,1,!b!) do (set/p=▓nul 2>nul) goto :eof
到此,关于“如何实现炫酷的批处理BAT走字特效源码”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!