中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 12:40
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS汉化世界 & 中文系统 (中文化室) » 让非汉字系统显示汉字!5.20新版
可打印版本  85,992 / 373
第136楼 coolboy163 发表于 2005-12-29 20:17
初级用户 发帖 74 积分 176
人可不是铁打的,休息好身体,本是,以后才能做的的更好。
第137楼 LiveOnLove 发表于 2005-12-30 17:05
中级用户 发帖 161 积分 493 来自 ZHCN
Originally posted by LiveOnLove at 2005-12-29 05:08 PM:


上面的进入了有画线的程序界面时(非汉字系统的那些线),一些线条就变成乱码了,在调用了VTHZMK -r80时,发现不能清屏。晕。CLS命令也不行。叠...


发现WINDOWS无法启动。显示的大意为:你需要重新安装WINDOWS……不知是不是与CONFIG。EXE有关。
如果CONFIG。SYS中有一项
REM BC=




autoexec.bat
中用的:
:E
WIN
GOTO END
:END
@echo on
第138楼 本是 发表于 2006-01-01 14:19
银牌会员 发帖 790 积分 2,227
休息了几天,网上动静不断。

Re coolboy163:
  谢谢你的关心,休息工作是要两条腿走路的。

Re liveonlove:

1。半汉字“重影”问题:
Originally posted by 本是 at 2005-11-10 16:13:
Re ALL:
我对BOOTCON的表格符进行了“汉化”,免除了显示汉字时的半汉字“重影”问题,重新上传,欢迎使用。
在帖子(http://www.cn-dos.net/forum/post.php?action=reply&fid=17&tid=6916&repquote=104479
下载(http://www.cn-dos.net/forum/attachment.php?aid=371&checkid=f7e3b&download=1

2。你的盘上是不是有几个WINDOWS?再指明WIN的路径试试。CONFIG.EXE只是载入字模,不带其它“特效”。

3。“VTHZMK -r80时,发现不能清屏。晕。CLS命令也不行。”
  肯定应该如此!因为-r 80参数是恢复字模和显示模式但并不清屏,-r 8才会清屏。另外,带不带0之后,对CLS也有影响--继承性,除非再次改变带0状态。带0有它独特意义,也许日后你会发觉。
第139楼 LiveOnLove 发表于 2006-01-02 09:24
中级用户 发帖 161 积分 493 来自 ZHCN
RE:本是兄弟:
1、原来是BOOTCON。SYS文件的问题啊。那我下载了新的,等下试试。
2、硬盘上只有一个WINDOWS98,那我运行WIN.COM我写上它的路径。试试。。CONFIG。EXE我只是CONFIG。SYS编辑后的。没有修改什么内容。
3、R带不带0,这个我得好好试一下。得再认真看一下程序说明了。HOHO。当时只管自己用的那部分啊。
4、另再请教一下CONFIG配置问题。我用的BOOTCONF。SYS版本是1.51a的。不知是不是才有不输出BOOTCON环境变量的原因??我是自己设置的。这个版本的PASSWORD如何操作啊?我按了功能按键后,不能选择到PASSWORD项。只有SAVE 和CANCEL
config.sys
device=c:\config.exe
device=c:\bootcon.sys
REM BC=[测试
SET BOOT=A
REM BC=]

REM BC=[中文WIN98
SET BOOT=B
REM BC=]

REM BC=[END]

AUTOEXEC.BAT内容:
@echo off
MODE CO80
goto %BOOT%
:A
echo A menuitem
goto end

:B
echo B menuitem
goto end

:end
第140楼 本是 发表于 2006-01-02 13:56
银牌会员 发帖 790 积分 2,227
Originally posted by LiveOnLove at 2006-1-2 09:24:
4、另再请教一下CONFIG配置问题。我用的BOOTCON.SYS版本是1.51a的。不知是不是才有不输出BOOTCON环境变量的原因??我是自己设置的。这个版本的PASSWORD如何操作啊?我按了功能按键后,不能选择到PASSWORD项。只有SAVE 和CANCEL

  BOOTCON.SYS有版本问题,它不是免费软件,所以功能有限制。我介绍中讲的是完整版的功能。其实,启动菜单要想中文显示,可以使用BOOT.SYS见“功能远强于BOOTCON.SYS加CONFIG.CTL的启动控制工具”(http://www.cn-dos.net/forum/viewthread.php?tid=18464&fpage=1)。

  另外,我看到你为了清屏使用了MODE.COM命令,太大了。我做了个清屏工具SET310.com,不带参数运行可以看到帮助(中英文的)。自己试试。

附件
SET310.RAR (1.54 KiB)
第141楼 LiveOnLove 发表于 2006-01-02 15:58
中级用户 发帖 161 积分 493 来自 ZHCN
看来我是真的要用BOOT。SYS了。
现把BOOTCON。SYS1.51a免费版的不好之处罗列一下(我自己用,看到的一部分):
1、无环境参数BOOTCON输出;
解决办法:在CONFIG。SYS自己设定环境参数,比如SET BOOTMENU=A
2、在用了BOOTCONF后(也包括本是兄修改无重影的),在DOS7.0下还是会将线条显示成乱码(有点像“拜”的半边);
3、运行DOS下的自带的EDIT程序,在退出时,会显示一条出错信息(不影响EDIT功能)Run-time error R6001
-null pointer assignment
4、进入WIN98蓝屏……>"<

看还是用BOOT。SYS好了……
第142楼 本是 发表于 2006-01-05 18:05
银牌会员 发帖 790 积分 2,227
VTHZMK
改名VTmagic中文名为惟她没治!
版本号2.0E(见附件)

修正命令行检测.和-的错误(感谢版主willsort测试指出)、
检测不到81h位的/等字符(感谢fdsiuha网友测试指出)、
/r8命令带不带0的作用错误(感谢LiveOnLove测试网友指出)
以及其它我发现的其它一些问题,
/r命令带0则保留屏幕信息、否则清屏(注意:此命令对CLS和其它软件的清屏功能都有“遗传”影响,除非再次-r完全清屏!)。

欢迎继续测试并指出问题!

附件
VTMAGIC.RAR (5.85 KiB)
第143楼 willsort 发表于 2006-01-06 12:33
元老会员 发帖 1,512 积分 4,432
Re 本是:

我使用 2.0e 转换 menu_sc.txt ,在 menu_sc.exe 文件内出现了命令行帮助的残存片断。见附件。

另外,无论是 2.0d 还是 2.0e ,在处理不存在的文件方面都存在问题,虽然可以显示 *07* 错误,但却无法正常终止程序。2.0d 会陷入死锁,2.0e 会反复抛出 *07* 错误。看来,命令行处理模块仍然存在问题。

最后,提出两个建议:
1、/+ 命令合并 .exe 时对相同内码汉字的处理不是归并,而是共存,这是考虑到相同汉字不同字体的情况,当然是正确的;但是否可以加入归并相同汉字的功能开关,因为我在修改 config.sys / autoexec.bat 时,需要同时处理两个文件中的汉字,因为汉字并不多,我不太想生成两个 .exe 占用更多的空间;因此使用了合并,但发现二文件中的共同汉字没有归并,导致汉字数超出。

2、建议加入一个开关,可以控制是否显示 vtmagic 的工作报告,比如处理的文件、生成的文件、处理的汉字数、处理的文件大小等。

附件
vtm_bug1.rar (7.6 KiB)
第144楼 本是 发表于 2006-01-06 23:27
银牌会员 发帖 790 积分 2,227
Re wil:
  1。“残存片断”:这是这些数据空间未初始化为0造成的--因为我把它们从文件中切除了,为的是让程序文件VTmagic.com短一些。看来不太理想!--虽然不影响执行效果。
  2。“不存在的文件”:命令行逻辑和实现应该没有问题,我是想实现多命令排队执行,即使一个命令中出错也可以继续下一个命令的执行,所以并没有简单地一有错就立即退出整个程序;细细debug逐行查找之下,终于查出:原来是在/t的处理模块中少了一个恢复现场POP SI。汇编真是一字千“劫”!在推出下一版本之前,请用户Ctrl Break退出重复出现的*07*号出错信息。
  3。“归并相同汉字”:我个人认为程序是可以不作修改就可以同样实现你要的功能--比如用户自己合并多个源文本文件(COPY /a 1.txt+2.txt+3.txt 123.txt),然后直接vtmagic /t 123.txt,最后用户再分割123.txt为1.txt、2.txt、3.txt。当然,操作步骤要多一些。
  4。“工作报告”:因为实现了多命令排队执行,就有可能一个命令行处理多个文本文件生成.EXE等情况,“工作报告”就会一个接一个,而且还要不能影响到只替换字模不生成.EXE的命令等,程序处理会比较复杂。我可以考虑作个VTpeep.com以“窥视”(peep).EXE文件从中取出或仅报告不重复汉字的原内码串、新内码串、新内码类型、替换字数、起始替换码等信息。

谢谢版主wil对本程序的测试、建议和关注,没有wil将不可能有今天的VTmagic!

[ Last edited by 本是 on 2006-1-6 at 23:56 ]
第145楼 本是 发表于 2006-01-06 23:46
银牌会员 发帖 790 积分 2,227
Sorry, deleted!

[ Last edited by 本是 on 2006-1-7 at 16:16 ]
第146楼 yanlihua 发表于 2006-01-09 15:45
初级用户 发帖 78 积分 173
谢谢"本是".辛苦了!!!
第147楼 hnlyzhd 发表于 2006-01-12 23:03
高级用户 发帖 164 积分 544
偶想让楼主的VTmagic程序运行
VTMAGIC /t XXX.TXT后直接生成EXE或者COM文件,或者自动把EXE和NEW文件打包成一个文件内置TYPE命令自动的显示中文内容!

[ Last edited by hnlyzhd on 2006-1-12 at 23:08 ]
第148楼 本是 发表于 2006-01-18 15:04
银牌会员 发帖 790 积分 2,227
To All:

附件中是2.0F修正版,纠正了一些小BUGs,修改了部分提示信息。

过年前后,可能会推出将16x16点阵字模扩展成16x32(纵)/32x16(横)/32x32(纵横)的版本。

附件
VTMAGIC.RAR (6.02 KiB)
第149楼 yaya 发表于 2006-01-18 18:31
银牌会员 发帖 353 积分 1,009
感谢本是的努力!
第150楼 本是 发表于 2006-01-19 21:46
银牌会员 发帖 790 积分 2,227
VTmagic.COM 3.0A 扩展字模版胜利推出!!!
欢迎测试!

新增:
逐字扩展命令 /^H横H扩Z纵Z扩K纵K横K扩
分别生成VTexp001.EXE、VTexp002.EXE、VTexp003.EXE 、...,起始替换码自动增加。此后可以用合并命令合成一个文件,以方便调用。

扩展方式:
16x16点阵字模扩展成16x32(纵)/32x16(横)/32x32(纵横)

注意:
1. 纵扩及纵横扩的字是要分两行显示的,而新内码字符(列表见附件)的排列是线性的,即同一行的,所以要自己将其分成两行并对齐!
2. XNM.TXT不可以在WINDOWS下编辑,否则会被“强制改造”!

[ Last edited by 本是 on 2006-1-19 at 22:14 ]

附件
VTMAGIC.RAR (6.31 KiB)
XNM.TXT (295 bytes)
zhkz.bmp (1.2 KiB)
上一页  17 8 9 10 11 12 1325  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023