中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » 让非汉字系统显示汉字!5.20新版
« [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] ... [25] »
作者:
标题: 让非汉字系统显示汉字!5.20新版 上一主题 | 下一主题
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 121 楼』:  



  Quote:
Originally posted by coolboy163 at 2005-12-26 11:50:
刚用了下新版的,功能强大了很多!
汇编,忘完了,以前大学开过一个学期,不过没用心学,惭愧!看大家讨论,真插不上嘴了,不过我会一直支持堮..

  有好东西,别忘了网上的朋友,可以的话,发贴或发邮件吧!



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2005-12-26 14:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 122 楼』:  

惭愧呀,我也是个高级用户,但和本是比起来……

2005-12-26 17:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 123 楼』:  

我做的那个PXE东西,有人在测试时发先问题,我分析了下,应该是“本是”这个汉字驱动的问题。
问题:
“部分液晶无法通过测试,表现为FV:78.2(超出范围)。。。。”
在CRT上没有出现此问题,因为没条件测试,所以发上来,看看大家遇到过这样的问题没?

2005-12-27 10:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 124 楼』:  



  Quote:
Originally posted by coolboy163 at 2005-12-27 10:02:“部分液晶无法通过测试...

  这个问题网友yaya在"[求助]不加载汉字系统也可以显示汉字?"(http://www.cn-dos.net/forum/view ... hlight=&page=4)第56楼曾有汇报如下:
    在使用液晶显示屏的计算机上启动时显示“输入频率超出范围”,
    不能显示正常内容。在一般计算机上使用正常。
但后来没有其它朋友反馈更多信息,而我本人也未用液晶屏,所以当时考虑之后,暂时采用美观的类汉字系统显示风格。现在coolboy163再次上报同样问题,现给出补救办法,只要改动设计程序时已经预留的一个字节就可以了,而且是以程序的形式,完全自动化--用户只要在DOS命令提示符后打入如下命令(假设要改动的文件名为xxxx.EXE):

4LCD xxxx.EXE

就一切OK了。程序运行结果有中英文提示。

附件 1: 4LCD.RAR (2005-12-27 12:47, 1.8 K, 下载附件所需积分 1 点 ,下载次数: 43)


my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2005-12-27 12:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 125 楼』:  

够快回复~~有空测试。
先谢了,现在我正在写我那个工具的详细修改说明。因为工作等原因,可能没什么时间去弄了。
虽然计划很多,目标也列出来了,但由于时间紧,本人能力有限等关系,只有把先做的加上说明,放出来,供有能力的人去更新、完善了。

2005-12-27 19:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 126 楼』:  

Re coolboy163:
其实我的新版VTHZMK已经可以选择.EXE运行的有缝无缝显示风格,如下执行即可:

  VTHZMK -M 9 /t myfile.txt

所以,4LCD.COM本来是没有必要写的,只是考虑到你补救方便的因素,才编的。包括VTHZMK,本来只有1.2K,现在可是上10K了,也是在我与网友之间的交流之中逐步成长的。



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2005-12-28 01:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
maxfull
中级用户





积分 360
发帖 120
注册 2005-7-14
状态 离线
『第 127 楼』:  

请问楼主像我这样的菜单,能实现中文吗?如下。
[menu]
menuitem    = hd,   Disk to Disk Ghost
menuitem    = sys,   Copy System D Drive To Sytem Drive
menuitem    = bak,   Backup D Drive to E:\backup\sys.gho
menuitem    = res,   Restore the E:\bakup\sys.gho to D drive
menuitem    = bios,   Clearance Bios Password

[hd]
DEVICEHIGH=himem.sys /testmem:off
lastdrive=z
files=40
buffers=20,8
dos=high,umb,auto

[sys]
DEVICEHIGH=himem.sys /testmem:off
lastdrive=z
files=40
buffers=20,8
dos=high,umb,auto

[bak]
DEVICEHIGH=himem.sys /testmem:off
lastdrive=z
files=40
buffers=20,8
dos=high,umb,auto

[res]
DEVICEHIGH=himem.sys /testmem:off
lastdrive=z
files=40
buffers=20,8
dos=high,umb,auto

[bios]
DEVICEHIGH=himem.sys /testmem:off
lastdrive=z
files=40
buffers=20,8
dos=high,umb,auto
就是能不能将 
menuitem    = hd,   Disk to Disk Ghost
(将Disk to Disk Ghost改为中文显示,显示如:硬盘对硬盘GHOST)
menuitem    = sys,   Copy System D Drive To Sytem Drive
(将Copy System D Drive To Sytem Drive改为中文显示,显示为:复制D到系统盘)
menuitem    = bak,   Backup D Drive to E:\backup\sys.gho
(将Backup D Drive to E:\backup\sys.gho改为中文显示,显示为:备份D盘)
menuitem    = res,   Restore the E:\bakup\sys.gho to D drive
(将Restore the E:\bakup\sys.gho to D drive改为中文显示,显示如:还原镜像)
menuitem    = bios,   Clearance Bios Password
(将Clearance Bios Password改为中文显示,显示为:清除密码)

希望楼主能按我的CONFIG.SYS写个样本例子,看不太懂你注的说明,非常感谢。

[ Last edited by maxfull on 2005-12-28 at 01:28 ]

2005-12-28 01:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 128 楼』:  

Re maxfull:
  本问题的答案已经在回复的贴子里出现,请参见本贴第99楼和100楼。



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2005-12-28 07:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 129 楼』:  

  我紧张调试了两个星期,改写命令行参数传递处理模块、多文件合并字模常规内码字符模块等N遍、调试更是N的N次方遍!好在合并多文件为单文件的版本终于通过啦!!算是大家的新年贺礼吧!
  VTHZMK.COM 2.0D版多文件合并字模功能是为了能以一个文件实现不同风格的字形同一屏甚至同一行显示,而且不用执行N个.EXE才能实现丰富的字形!

VTHZMK /+ 文件1.exe 文件2.exe ...
  生成的合并文件名为VTHZMRG.EXE。

VTHZMK /?
  生成的出错信息和帮助信息文件名为VTHZMSG.TXT。

欢迎测试并反馈情况!

我要休息!!

附件 1: VTHZMK.RAR (2005-12-28 17:13, 5.91 K, 下载附件所需积分 1 点 ,下载次数: 63)


my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2005-12-28 17:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 130 楼』:  

已下载,试用……

2005-12-28 20:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 131 楼』:  

Re 本是:

    前几天便注意到了你调试 2.0D 版的艰难,很想从中出力,可惜大量的时间用于软件集训,再加之不会使用  debug 之外所有 DOS 下的调试工具,只能是心有余而力不足了,既然没有得到新的成果,空无内容的回复便了无意义了,剩下的唯有等待 2.0D 的艰难诞世了。幸运的是,总算盼到了!你为此付出的努力和艰辛,我身在异方难以细细体会,只是我也曾有熬煎苦闷以求突破的经历,对此也深有感触,休息一段时间切换状态也是必要的。

    休息过后,我想关于本程序的定位问题就需要考虑了,时至今日它已不再是一个“汉字字模提取和载入程序”或者是其“生成软件”了,它已经涵盖了VGA文本模式下显示汉字字形的许多技术,也已经超越 BatTools 成为下一个里程碑了;尚不论在你的心目中,它有更大的远景和蓝图。所以,在程序命名和文档表述上似乎应该体现出这种变化,我曾记得你曾有一个 VTFMagic 的命名方案,觉得挺不错(只除了 VTF 的缩写对于 DOS 入门者略显抽象)。不知为何没有采用?

    至于版本号我想再引申出一些建议,功能定位的重大变化可以增加主版本号,特性细节的变化可以增加次版本号,程序问题的修正可以增加版本修订号,版本修订号一般包含 a (alpha,小范围测试/内测), b (beta, 大范围测试/公测) 。当然,你还可以酌情加入程序的编译日期甚或特殊的版本标记。

    这次下载还没有来得及做更为广泛的测试,只是就发现的一个小问题蜻蜓点水一下,也算是“欢迎测试并反馈情况”的积极回馈了

    环境:同上  版本:2.0D
    用法:vthzmk /t 文件名
    问题描述:文件名中如果出现诸如表示当前目录和上级目录的句点时,会依次出现 *12* 错误,程序自身内容的回显,*08*错误
    讨论建议:我猜测是扩展名分析模块的问题,建议从文件名串的尾部逆序分析。



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2005-12-28 22:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LiveOnLove
中级用户




积分 493
发帖 161
注册 2002-10-29
来自 ZHCN
状态 离线
『第 132 楼』:  

本是LZ,刚才下载了最新版本的VTHZMK,我等下会COPY到98的DOS下测试一下。
我还有一个建议:希望在一楼搞一个文件列表(也就是要做出新汉字内码文件所需要的文件列表)比如:
1、先要有生成汉字的汉字系统(做好了新内码就不需要了)比如TW.EXE,当然还需要输入法
2、汉字库HZK16
3、如果要做CONFIG.SYS汉显菜单,还需要BOOTCON.SYS
4、如果要。。。那么还需要SYS文件或XXX软件

[ Last edited by LiveOnLove on 2005-12-29 at 09:42 ]

2005-12-29 09:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LiveOnLove
中级用户




积分 493
发帖 161
注册 2002-10-29
来自 ZHCN
状态 离线
『第 133 楼』:  



  Quote:
Originally posted by 本是 at 2005-12-24 12:10 AM:
  下一版本VTHZMK v2.0D将
增加/?命令把出错信息及帮助信息写入文件;
增加/+命令允许将不同的.EXE文件合并成一个完整的文件。

另外,我用TS2.EXE ...

另请问一下:这么多好的汉字库,能不能提供一下啊?HOHO。

2005-12-29 09:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LiveOnLove
中级用户




积分 493
发帖 161
注册 2002-10-29
来自 ZHCN
状态 离线
『第 134 楼』:  



  Quote:
Originally posted by LiveOnLove
『第 83 楼』:  




  Quote:
Originally posted by 本是 at 2005-11-3 07:55 AM:
BOOTCON.SYS的用法

  BOOTCON.SYS是CONFIG.SYS中使用启动菜单进行配置选择的程序。由美国加州Modular Software Systems公司推出,兼容DOS3.0以上版本。它的菜占...


  如果你选择第二块,BOOTCON.SYS会向DOS传递环境参数BOOTCON=B,以便批处理中用“IF "%bootcon%"=="B" 执行/跳转”调用。  



奇怪,怎么我在搞出中文菜单后,选择了一个菜单,接着说没有找到lable
我用SET查看了一下环境变量,结果BOOTCON这个环境变量都没有。。。我晕。。。(WIN98 OS下制作了启动菜单)
请问是怎么意思啊?


『第 84 楼』:  

我的大概是这样的:
config.sys
device=c:\config.exe
device=c:\bootcon.sys
REM BC=[测试
REM BC=]

REM BC=[中文WIN98
REM BC=]

REM BC=[END]

AUTOEXEC.BAT内容:
@echo off
goto %bootcon%
:A
echo A menuitem
goto end

:B
echo B menuitem
goto end

:end

上面的进入了有画线的程序界面时(非汉字系统的那些线),一些线条就变成乱码了,在调用了VTHZMK -r80时,发现不能清屏。晕。CLS命令也不行。只有用DOS命令下的MODE co80才OK的
我修改的内容如下,也解决了环境参数的问题:
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

至此,基本上可以实现在CONFIG.SYS中可以实现中文显示了。HOHO
我用的BOOTCONF。SYS版本是1.51a的。不知是不是才有上面不输出BOOTCON环境变量的原因??这个版本的PASSWORD如何操作啊?我按了功能按键后,不能选择到PASSWORD项。只有SAVE 和CANCEL

2005-12-29 17:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LiveOnLove
中级用户




积分 493
发帖 161
注册 2002-10-29
来自 ZHCN
状态 离线
『第 135 楼』:  



  Quote:
Originally posted by LiveOnLove
『第 83 楼』:  




  Quote:
Originally posted by 本是 at 2005-11-3 07:55 AM:
BOOTCON.SYS的用法

  BOOTCON.SYS是CONFIG.SYS中使用启动菜单进行配置选择的程序。由美国加州Modular Software Systems公司推出,兼容DOS3.0以上版本。它的菜占...


  如果你选择第二块,BOOTCON.SYS会向DOS传递环境参数BOOTCON=B,以便批处理中用“IF "%bootcon%"=="B" 执行/跳转”调用。  



奇怪,怎么我在搞出中文菜单后,选择了一个菜单,接着说没有找到lable
我用SET查看了一下环境变量,结果BOOTCON这个环境变量都没有。。。我晕。。。(WIN98 OS下制作了启动菜单)
请问是怎么意思啊?


『第 84 楼』:  

我的大概是这样的:
config.sys
device=c:\config.exe
device=c:\bootcon.sys
REM BC=[测试
REM BC=]

REM BC=[中文WIN98
REM BC=]

REM BC=[END]

AUTOEXEC.BAT内容:
@echo off
goto %bootcon%
:A
echo A menuitem
goto end

:B
echo B menuitem
goto end

:end

上面的进入了有画线的程序界面时(非汉字系统的那些线),一些线条就变成乱码了,在调用了VTHZMK -r80时,发现不能清屏。晕。CLS命令也不行。只有用DOS命令下的MODE co80才OK的
我修改的内容如下,也解决了环境参数的问题:
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

至此,基本上可以实现在CONFIG.SYS中可以实现中文显示了。HOHO
我用的BOOTCONF。SYS版本是1.51a的。不知是不是才有上面不输出BOOTCON环境变量的原因??这个版本的PASSWORD如何操作啊?我按了功能按键后,不能选择到PASSWORD项。只有SAVE 和CANCEL

2005-12-29 17:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] ... [25] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: