在水木清华BBS站看到做的一个
Telnet登录 的界面,和cmd窗口很类似,
但比cmd 窗口感觉好多了,彩色字,尤其是用上下左右箭头选择进入模块区的功能很方便.
我所知道的cmd窗口供用户选择操作似乎都是要输入字母,或数字然后回车确认,费时,费劲。试问:
cmd窗口怎么也可以做到用上下左右箭头来让用户选择操作,(能变成彩色字更好了。)
大家可以去哪里体验一下那个
Telnet登录 界面的方便,人性化之处。
这是网址:
http://www.smth.edu.cn/frames.php
元月19号中午补充:
不同行显示不同颜色
@echo off&setlocal&cls&title Color in Cmd
mode con cols=38 lines=10
echo.&echo/&echo(
set "a= One World One Dream!"
set "b= You are Pig"
set "c= 让我们大家一起说-FUCK"
call:9527 0a "%a%"
echo.&echo/&echo(
call:9527 0e "%b%"
echo.&echo/&echo(
call:9527 0c "%c%"
pause>nul
goto :eof
:9527
Pushd %Temp%
echo.>%2
findstr /a:%1 .* "%~2?"
popd
又搜到一篇,一行可显示不同彩色字符:
http://www.cn-dos.net/forum/viewthread.php?tid=25797&fpage=7
@echo off
:: 显示单行彩色字符,其色彩值不影响本行以外的任何行
::
:: Var Redtek 2006 - bbs.cn-dos.net
set "var=A$_MOV,AH,09$_MOV,AL,2A$_MOV,BH,00$_MOV,BL,0E$_MOV,CX,0020$_INT,10$_"
set "var=%var%MOV,BL,0A$_MOV,CX,000A$_INT,10$_INT,20$_$_g$_q$_"
echo exit|%ComSpec% /k prompt %var%|debug>nul
不过这离我们的要求还有一定距离,需要整合,继续努力......
Last edited by plp626 on 2008-4-27 at 02:22 AM ]