第 211 楼
发表于 2007-03-15 12:01 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
第 212 楼
发表于 2007-03-15 12:54 · 中国 广东 东莞 电信
中级用户
★★
积分 294 发帖 135 注册 2007-03-09 14:47 19年会员 UID 81212 性别 男
状态 离线
第 213 楼
发表于 2007-03-15 13:48 · 中国 江苏 苏州 吴江区 电信
银牌会员
★★★
积分 2,227 发帖 790 注册 2005-01-27 00:00 21年会员 UID 35703 性别 男
状态 离线
对于VTEDIT.EXE,我的看法是:有趣!
因为:
1)本来不需要——
在DOS下,如果VT了x.txt生成x.exe和x.new,那么
只要退出汉字系统或CtrlF7进入西文状态,
先运行x.exe,就可以在微软的EDIT中看到新内码的汉字,并随意复制/粘贴了,
并不需要再开发新内码编辑器。
2)新内码编辑器所完成的工作只是在普通编辑器的功能上,加入
读文件时根据.exe中的原内码汉字及新内码起始值,就可以为新内码汉字找到对应的原内码汉字,编辑器所见的就是这样的汉字!编辑结束后,再逆向转换为新内码汉字即可!
这样一来,就带来另一个问题:
3)在新内码编辑器中有可能输入超出原.exe能载入的字模范围的汉字,而它们在逆向转换时是无主人认领的“野”字,会出乱码的——除非你加进范围判断程序段。此外,如果我的推测没错的话,新内码编辑器应该在打开文本文件的同时离不了相应的.exe文件!!!
另外一个问题是:三种新内码它都能支持吗?我没试过。
看到这儿,大家应该明白“有趣”的意思了吧!
当然,大家如果觉得有必要将其链接加进1楼,我已经没有许可了,本贴已经发帖超过一年,只有版主才能编辑了! :(
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
第 214 楼
发表于 2007-03-15 14:30 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
Originally posted by 本是 at 12:48 AM:
对于VTEDIT.EXE,我的看法是:有趣!
因为:
1)本来不需要——
在DOS下,如果VT了x.txt生成x.exe和x.new,那么
只要退出汉字系统或CtrlF7进入西文状态,
...
看来你没试过,建议你试一下然后再发表推断或看法。
第 215 楼
发表于 2007-03-15 22:41 · 中国 广东 东莞 电信
中级用户
★★
积分 294 发帖 135 注册 2007-03-09 14:47 19年会员 UID 81212 性别 男
状态 离线
Originally posted by 本是 at 2007-3-15 12:48 AM:
对于VTEDIT.EXE,我的看法是:有趣!
因为:
1)本来不需要——
在DOS下,如果VT了x.txt生成x.exe和x.new,那么
只要退出汉字系统或CtrlF7进入西文状态,
...
本是大侠的看法有一定道理,我今天试了好几回
它并不需要EXE来进行转换的,也不会乱码,但是某些字句无法进行转换,
另外超过一定汉字也不能进行转换了,我想这是程序的BUG所在,
虽然是存在以上一些问题,但我觉得还是有必要做这样一个WIN编辑器
以上纯属个人看法,~~
第 216 楼
发表于 2007-03-15 23:02 · 中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227 发帖 790 注册 2005-01-27 00:00 21年会员 UID 35703 性别 男
状态 离线
大家可以跟我做两个试验:
1)双击运行vtedit——文件——打开test.sys——鼠标拖选全文——打开记事本——粘贴
结果是:this is 中文测试——弄潮儿.NET。
2)复制文件test.sys——粘贴到t.sys(注意:t.exe并不存在! )——双击运行vtedit——文件——打开t.sys——鼠标拖选全文——打开记事本——粘贴
结果是:this is 纮羴聜脙膭膭艆茊菄.NET葓
结论:
VTEDIT.EXE所做的就是:打开——(同时根据.exe和.sys实现) 新码转旧码——正常文本编辑——(同时根据.exe和.sys实现) 旧码转新码——存盘!
追加试验:在VTEDIT中把“.NET”改成输入“有趣”,
(???好象“保存”/“另存”都不行???
而且,一旦出错,就会自动删除.exe——这是一个大BUG! )
再在DOS环境中
test.exe
type test.sys
看结果如何。
我是从程序设计的角度看程序设计的可能性的,不是无端的猜测!
[ Last edited by 本是 on 2007-3-15 at 11:11 PM ]
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
第 217 楼
发表于 2007-03-15 23:39 · 中国 广东 东莞 电信
中级用户
★★
积分 294 发帖 135 注册 2007-03-09 14:47 19年会员 UID 81212 性别 男
状态 离线
第 218 楼
发表于 2007-03-16 02:38 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
第 219 楼
发表于 2007-03-16 02:39 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
Originally posted by 本是 at 10:02 AM:
大家可以跟我做两个试验:
1)双击运行vtedit——文件——打开test.sys——鼠标拖选全文——打开记事本——粘贴
结果是:this is 中文测试— ...
刚刚看到修正版出来了,好像没这个问题了:P
第 220 楼
发表于 2007-03-16 03:04 · 中国 河南 洛阳 联通
高级用户
★★
积分 544 发帖 164 注册 2004-10-17 12:00 21年会员 UID 32648 性别 男
状态 离线
第 221 楼
发表于 2007-03-16 03:24 · 中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227 发帖 790 注册 2005-01-27 00:00 21年会员 UID 35703 性别 男
状态 离线
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用VEDIT打开一个文本文件,并立即存盘,
它生成了.EXE,没能生成.SYS,
在DOS下DEBUG查看,
.EXE中有执行代码,可是没有字模数据,
所以执行后结果就是所有的汉字都没有了显示
——因为字模数据全是00h!!!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
第 222 楼
发表于 2007-03-16 03:32 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
Originally posted by 本是 at 02:24 PM:
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用 ...
晕,XP版当然是在XP下用的了……:P
第 223 楼
发表于 2007-03-16 03:33 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
Originally posted by hnlyzhd at 02:04 PM:
我晕,作者不敢说作者!
偏偏弄个马甲出来唬人!
哈哈,原来的进不了,所以马甲一下……
第 224 楼
发表于 2007-03-16 03:35 · 中国 海南 儋州 电信
初级用户
★★
积分 199 发帖 101 注册 2007-03-13 01:44 19年会员 UID 81536
状态 离线
Originally posted by 本是 at 02:24 PM:
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用 ...
请把这个无法生成SYS的文件文件上传上来,偶试试,这个文件不是空的吧,
[
Last edited by download on 2007-3-15 at 02:36 PM ]
第 225 楼
发表于 2007-03-16 04:04 · 中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227 发帖 790 注册 2005-01-27 00:00 21年会员 UID 35703 性别 男
状态 离线
RE download:
抱歉!好像火气大了点!
我开始理解你的程序了!真是不打不相识!!!
未能生成.SYS的文本文件在附件中。
对你直接从WINXP中取字模的方法,我很感兴趣,有两点想法:
1)你可以做一个从WIN取字模后写入字库文件的软件,可变点阵大小的那种;
2)既然能做forXP的,你肯定能做for98/ME/2kx的,或者最好能做一个通用一切WIN的(不同WIN类型判定和取字模方式,可以在内部处理)。
期待新版本!
可以请此板块的版主加入下载链接(ZIP文件名中要不包含版本信息,这样下载链接可以长期使用)(或者在此处加一个附件,1楼做一个链接)!
附件
刷新率.txt (640 bytes, 下载附件所需积分 1 点, 下载次数: 10)
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正