中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]批处理写大字效果--新年贺卡
作者:
标题: [原创]批处理写大字效果--新年贺卡 上一主题 | 下一主题
523066680
银牌会员

SuperCleaner


积分 2362
发帖 1133
注册 2008-2-2
状态 离线
『楼 主』:  [原创]批处理写大字效果--新年贺卡

题目: [原创]批处理写大字效果--新年贺卡
代码,文/523066680
blog: http://hi.baidu.com/523066680
首发于:http://www.cn-dos.net/forum/viewthread.php?tid=45411&fpage=1

啰嗦下:
    好久没写自己满意的特效了,大家都劝我学点实用的,其实我的应用类作品也
写了一些的,只是感觉没啥特别的,不想发上来罢了。

制作:
    自己写了一个 编辑写大字效果的批处理工具,已经完成的是:
对于直线,输入两端点坐标和附加"参数",可以直接描出.
因为一些功能还在修改... 所以下次才贴 (过年再说,期末考试x定了!拼小命拉!)

作品:
::made by [email]523066680@cn-dos.net[/email]   2008-12-25
::blog: hi.baidu.com/523066680
::首发于:
@set evern1= 35 4248x+ 53 64 57 66 7179x+ 9397x+ 75f5y+ f4 b3 c2 b7 c8 3e 4d 5c 5bcby+ db ea f9 7b7fx+ 7efey+
@set evern2= 2535y+ 44 5352x- 464dx+ 656cx+ 6595y+ a3adx+ 49g9y+
@set evern3= 62 71 24g4y+ 55 66 77 484ex+ 5e7ey+ 878gx+ 2bbby+ ca d9 e8 f7 cc dd ee ff fg
@set evern4= 2c 3b 4a49x- 5857x- 5655x- 6575y+ 84 93 939fx+ 6ahay+ h9 c6 d5 e4 cd de ef

@echo off&setLocal enabLedeLayedexpansion
title made by [email]523066680@cn-dos.net[/email]
mode con coLs=40 Lines=22
color 40
  set end= cn-dos 523066680 祝 大 家
  set "L0=" &set "str=■" &set "num=0123456789abcdefghi"
  for /l %%a in (1,1,18) do (set L=!L!)
  for /l %%a in (0,1,18) do (set n!num:~%%a,1!=%%a)

for /l %%n in (1,1,4) do (
  for /l %%a in (1,1,18) do (set L%%a=%L%)
  for %%a in (!evern%%n!) do (call :a %%a)
  for /l %%a in (1,1,18) do (set "L%%n_%%a=!L%%a!")
  ping -n 2 127.1>nul
)
color 4e
for /l %%a in (0,1,30) do (
   set /p x=!end:~%%a,1!<nul
   for /l %%b in (1,1,5) do (ping -n 1 127.0>nul)
)
mode con cols=75 lines=37
cls,
for /l %%a in (1,1,18) do (echo,!L1_%%a! !L2_%%a!)
for /l %%a in (1,1,18) do (echo,!L3_%%a! !L4_%%a!)
ping -n 5 127.1>nul
exit
:a
set n=%~1
if "%n:~3%"=="" (set "do=::") else (set "do=")
  set /a ya=n%n:~0,1%,xa=n%n:~1,1%,xa2=xa+1
  %do% set /a yb=n%n:~2,1%,xb=n%n:~3,1%,xb2=xb+1
  %do% set "YorX=%n:~4,1%" &set "add=%n:~5,1%"
  :a-1
  set L%ya%=!L%ya%:~0,%xa%!%str%!L%ya%:~%xa2%!
  call :echo call yes
  %do% set /a %YorX%a%add%=1,xa2=xa+1
  %do% if not !%YorX%a! equ !%YorX%b! (goto :a-1)
  %do% set L%ya%=!L%ya%:~0,%xa%!%str%!L%ya%:~%xa2%!
:echo
  if "%2"=="yes" (set for=3) else (set for=5)
  for /l %%a in (1,1,%for%) do (ping -n 1 127.1>nul)
  cLs
  for /l %%a in (0,1,18) do (echo, !L%%a!)
  goto :eof
代码内容讨论
[讨论]2次ping1 不等于 1次ping2
http://www.cn-dos.net/forum/viewthread.php?tid=45410&fpage=1

[分享]%var%代替语句执行
http://www.cn-dos.net/forum/view ... hlight=%2B523066680

还在忧郁要不要修改的 写大字效果编辑器
[分享][原创]批处理写大字特效编辑器
http://www.cn-dos.net/forum/viewthread.php?tid=45423&fpage=1

[ Last edited by 523066680 on 2008-12-28 at 14:18 ]

   此帖被 +79 点积分        点击查看详情   
评分人:【 slore 分数: +4  时间:2008-12-27 17:44
评分人:【 pusofalse 分数: +13  时间:2008-12-27 18:28
评分人:【 yishanju 分数: +15  时间:2008-12-28 04:04
评分人:【 wxcute 分数: +4  时间:2008-12-28 11:37
评分人:【 s11ss 分数: +15  时间:2008-12-28 14:12
评分人:【 moniuming 分数: +15  时间:2008-12-28 15:16
评分人:【 luxipeng 分数: +2  时间:2008-12-28 19:04
评分人:【 hackate 分数: +4  时间:2009-1-1 14:04
评分人:【 netbenton 分数: +1  时间:2009-1-2 03:15
评分人:【 PPdos 分数: +6  时间:2009-1-28 07:00




综合型编程论坛

我的作品索引
  
2008-12-27 17:31
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (523066680)  编辑帖子  回复  引用回复
kaikai163
初级用户





积分 107
发帖 60
注册 2007-11-7
状态 离线
『第 2 楼』:  

太神奇了,牛人,学习了!

2008-12-27 18:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
itljl
新手上路





积分 13
发帖 7
注册 2007-10-21
状态 离线
『第 3 楼』:  

很好,学习。

2008-12-27 19:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
holucan
初级用户





积分 26
发帖 25
注册 2008-11-7
状态 离线
『第 4 楼』:  

呵呵,这何止是神奇可以说的过了,很强大,请问lz,那新年快乐,可以自行修改吗?

2008-12-27 23:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 5 楼』:  

光看你贴的代码真看不出你是怎么实现的
说说呗




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2008-12-28 04:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
BC
中级用户




积分 338
发帖 175
注册 2007-10-21
状态 离线
『第 6 楼』:  

貌似是用点阵来实现的?

话说是如何用搞一个大字出来,然后得到坐标?



C:\
C:\Del BC
2008-12-28 09:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
523066680
银牌会员

SuperCleaner


积分 2362
发帖 1133
注册 2008-2-2
状态 离线
『第 7 楼』:  

即将发布 写打字效果的制作批处理 wait....

   此帖被 -2 点积分     点击查看详情   
评分人:【 yishanju 分数: -2  时间:2009-1-26 01:13




综合型编程论坛

我的作品索引
  
2008-12-28 13:43
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (523066680)  编辑帖子  回复  引用回复
holucan
初级用户





积分 26
发帖 25
注册 2008-11-7
状态 离线
『第 8 楼』:  

哦哦,太棒了,期待中!

2008-12-28 13:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
523066680
银牌会员

SuperCleaner


积分 2362
发帖 1133
注册 2008-2-2
状态 离线
『第 9 楼』:  

新年快乐,顶起来!



综合型编程论坛

我的作品索引
  
2009-1-1 10:57
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (523066680)  编辑帖子  回复  引用回复
caobei
新手上路

炽天使


积分 14
发帖 8
注册 2008-7-13
状态 离线
『第 10 楼』:  

很强大。顶一下。

2009-1-1 13:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
winxos
新手上路





积分 3
发帖 3
注册 2007-10-20
状态 离线
『第 11 楼』:  写的很传神

赞一个,颜色搭配可以改进一下。

2009-1-1 15:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
523066680
银牌会员

SuperCleaner


积分 2362
发帖 1133
注册 2008-2-2
状态 离线
『第 12 楼』:  

过新年啦!  绝对要自己顶一个!

■■
■■■■■■■■
■■■■
■■■
■■■■■■■■■■■■■■
■■■
■■■■■■■
■■■
■■■■■
■■■■■
■■■
■■■
■■■■




■
■
■■■■■■■■■
■■■
■■■■■■■■
■■
■■
■■
■■■■■■■■■■■
■
■
■
■
■
■



■■
■■
■■■■■■■■
■■■■
■■■■■
■■■■■
■■■■■■■■■■■
■■
■■
■■
■■■
■■■
■■■
■■■■
■



■
■
■■
■■■■
■■
■■
■■
■■■■■■■■■■■■
■
■
■■■
■■■
■■■
■
■
■■

[ Last edited by 523066680 on 2009-1-25 at 22:31 ]



综合型编程论坛

我的作品索引
  
2009-1-25 22:28
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (523066680)  编辑帖子  回复  引用回复
yishanju
银牌会员

[b]看你妹啊[/b]


积分 1488
发帖 1357
注册 2006-5-20
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by 523066680 at 2008-12-28 13:43:
即将发布 写打字效果的制作批处理 wait....

时间就这么过去了
你的文章却不见发表

扣的分太少了,呆会再扣




有问题请发论坛或者自行搜索,再短消息问我的统统是SB
2009-1-26 01:15
查看资料  发短消息 网志   编辑帖子  回复  引用回复
m72131
新手上路





积分 10
发帖 7
注册 2008-8-8
状态 离线
『第 14 楼』:  

牛人,学习了!

2009-1-27 14:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gudou
初级用户





积分 43
发帖 29
注册 2008-3-31
状态 离线
『第 15 楼』:  

出现的有些慢啊,在XP中……

2011-1-4 12:05
查看资料  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: