中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 14:15
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 批处理画棋盘 查看 965 回复 13
楼 主 批处理画棋盘 发表于 2007-03-03 00:38 ·  中国 湖北 黄冈 电信
高级用户
★★★
积分 894
发帖 411
注册 2007-02-17 12:15
19年会员
UID 79697
性别 男
状态 离线
请问能不能用批处理中国象棋棋盘, 也可逐步显示.
2 发表于 2007-03-03 00:46 ·  中国 江苏 苏州 联通
银牌会员
★★★
积分 1,181
发帖 533
注册 2006-08-14 12:54
19年会员
UID 60484
状态 离线
排列制表符?应该可的。
┌┍┎┏┐┑┒┓─├┝┞┟┠┡┢┣│┬┭┮┯┰┱┲┳┼┽┾┿╀╁╂╃└┕┖┗┘┙┚┛━┤┥┦┧┨┩┪┫┃┴┵┶┷┸┹┺┻╄╅╆╇╈╉╊╋

[ Last edited by NaturalJ0 on 2007-3-3 at 12:53 AM ]
3 发表于 2007-03-03 01:04 ·  中国 江苏 苏州 联通
银牌会员
★★★
积分 1,181
发帖 533
注册 2006-08-14 12:54
19年会员
UID 60484
状态 离线
试画了下,感觉不太像。 = =

┏━━━━┯━━━━┓
┃ │ ┃
┃ │ ┃
┃ │ ┃
┃ ┛│┗ ┃
┠────┼────┨
┃ ┓│┏ ┃
┃ │ ┃
┃ │ ┃
┃ │ ┃
┗━━━━┷━━━━┛
4 发表于 2007-08-15 22:02 ·  中国 湖北 潜江 电信
高级用户
★★★
积分 894
发帖 411
注册 2007-02-17 12:15
19年会员
UID 79697
性别 男
状态 离线
有点像啊
@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul


5 发表于 2007-08-15 22:06 ·  中国 北京 海淀区 联通
银牌会员
★★★
积分 1,287
发帖 634
注册 2007-05-02 15:06
19年会员
UID 87277
性别 男
来自 cmd.exe
状态 离线
用PS画。画完找个软件bmp2txt?
6 发表于 2007-08-15 23:35 ·  中国 浙江 温州 电信
中级用户
★★
积分 458
发帖 196
注册 2006-10-05 12:04
19年会员
UID 64614
状态 离线
难道要用bat编游戏......?
7 发表于 2007-08-16 08:11 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
在百度批处理吧里有人做了个五子棋的游戏,感觉不错.
我把里面的画棋盘的代码贴出来大家看看。

略有改动

@echo off
color 27 & mode con cols=44 lines=25
set KB=┼
for %%i in (a b c d e f g h i j k l m) do (
for %%j in (1 2 3 4 5 6 7 8 9 10 11 12 13)do (
set %%i%%j=%KB%))
cls
echo\
echo ABCDEFGHIJKLM
echo 1┌┬┬┬┬┬┬┬┬┬┬┬┐
echo 2├%a1%%b1%%c1%%d1%%e1%%f1%%g1%%h1%%i1%%j1%%k1%┤
echo 3├%a2%%b2%%c2%%d2%%e2%%f2%%g2%%h2%%i2%%j2%%k2%┤
echo 4├%a3%%b3%%c3%%d3%%e3%%f3%%g3%%h3%%i3%%j3%%k3%┤
echo 5├%a4%%b4%%c4%%d4%%e4%%f4%%g4%%h4%%i4%%j4%%k4%┤
echo 6├%a5%%b5%%c5%%d5%%e5%%f5%%g5%%h5%%i5%%j5%%k5%┤
echo 7├%a6%%b6%%c6%%d6%%e6%%f6%%g6%%h6%%i6%%j6%%k6%┤
echo 8├%a7%%b7%%c7%%d7%%e7%%f7%%g7%%h7%%i7%%j7%%k7%┤
echo 9├%a8%%b8%%c8%%d8%%e8%%f8%%g8%%h8%%i8%%j8%%k8%┤
echo 10├%a9%%b9%%c9%%d9%%e9%%f9%%g9%%h9%%i9%%j9%%k9%┤
echo 11├%a10%%b10%%c10%%d10%%e10%%f10%%g10%%h10%%i10%%j10%%k10%┤
echo 12├%a11%%b11%%c11%%d11%%e11%%f11%%g11%%h11%%i11%%j11%%k11%┤
echo 13└┴┴┴┴┴┴┴┴┴┴┴┘
pause


[ Last edited by ccwan on 2007-8-16 at 05:02 PM ]
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
8 发表于 2007-08-16 09:55 ·  中国 广东 佛山 顺德区 电信
初级用户
★★
积分 193
发帖 98
注册 2007-01-17 11:56
19年会员
UID 76803
性别 男
状态 离线
P式五子棋.有意思
这家伙很聪明 什么都没留下
9 发表于 2007-08-16 16:38 ·  中国 湖北 潜江 电信
高级用户
★★★
积分 894
发帖 411
注册 2007-02-17 12:15
19年会员
UID 79697
性别 男
状态 离线
妙啊, 真是令人大开眼界, 我自愧不如
@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul


10 发表于 2007-08-16 19:42 ·  中国 广东 东莞 电信
初级用户
积分 86
发帖 45
注册 2007-07-27 08:05
19年会员
UID 94111
性别 男
状态 离线
如果批处理可以有对战智能就NB了
11 发表于 2007-08-17 07:58 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
Originally posted by livesweet at 2007-8-16 19:42:
如果批处理可以有对战智能就NB了

你可以去找找这篇代码,其实是可以对战的。
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
12 发表于 2007-08-17 16:00 ·  中国 山西 运城 联通
银牌会员
★★★
天的白色影子
积分 2,343
发帖 636
注册 2004-03-06 00:00
22年会员
UID 19350
性别 男
状态 离线
哪里可以找到?
我只见过三子棋可以跟AI对着干的
五子棋还真没见过
要有一定是大师级水平
一定要拜赏一下
13 发表于 2007-08-19 11:34 ·  中国 北京 联通
银牌会员
★★★
积分 1,287
发帖 634
注册 2007-05-02 15:06
19年会员
UID 87277
性别 男
来自 cmd.exe
状态 离线
目前再做点灯游戏。。。。
结果我自己都赢不了。。。
14 发表于 2007-08-20 15:33 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
五子棋,网上有很多现成的算法,我看过C和C++版本的。
如果能写出批处理版的围棋,那就牛了去啦。
论坛跳转: