|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 211 楼』:
使用 LLM 解释/回答一下
Originally posted by hulongzhuo at 09:48 PM:
谢谢本是回答,用法我是会了,只是生成.EXE.NEW不是很方便,非得要到纯DOS下生成,至少是得在DOS下编辑汉字, 我是用虚拟机操作的,只是用的一个镜象启到 ...
看看无优这个,不需要进DOS,
http://bbs.wuyou.com/viewthread.php?tid=100870&extra=page%3D1
Originally posted by hulongzhuo at 09:48 PM:
Thanks for the previous answer. I know how to use it, but it's not very convenient to generate .EXE.NEW. It has to be generated in pure DOS, and at least Chinese characters need to be edited in DOS. I'm operating in a virtual machine, just booting with an image...
Take a look at Wuyou for this, no need to enter DOS,
http://bbs.wuyou.com/viewthread.php?tid=100870&extra=page%3D1
|
|
2007-3-15 12:01 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
|
2007-3-15 12:54 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 213 楼』:
使用 LLM 解释/回答一下
对于VTEDIT.EXE,我的看法是:有趣!
因为:
1)本来不需要——
在DOS下,如果VT了x.txt生成x.exe和x.new,那么
只要退出汉字系统或CtrlF7进入西文状态,
先运行x.exe,就可以在微软的EDIT中看到新内码的汉字,并随意复制/粘贴了,
并不需要再开发新内码编辑器。
2)新内码编辑器所完成的工作只是在普通编辑器的功能上,加入
读文件时根据.exe中的原内码汉字及新内码起始值,就可以为新内码汉字找到对应的原内码汉字,编辑器所见的就是这样的汉字!编辑结束后,再逆向转换为新内码汉字即可!
这样一来,就带来另一个问题:
3)在新内码编辑器中有可能输入超出原.exe能载入的字模范围的汉字,而它们在逆向转换时是无主人认领的“野”字,会出乱码的——除非你加进范围判断程序段。此外,如果我的推测没错的话,新内码编辑器应该在打开文本文件的同时离不了相应的.exe文件!!!
另外一个问题是:三种新内码它都能支持吗?我没试过。
看到这儿,大家应该明白“有趣”的意思了吧!
当然,大家如果觉得有必要将其链接加进1楼,我已经没有许可了,本贴已经发帖超过一年,只有版主才能编辑了! :(
Regarding VTEDIT.EXE, my view is: Interesting!
Because:
1) Originally not needed -
Under DOS, if you VT x.txt to generate x.exe and x.new, then
as long as you exit the Chinese character system or press CtrlF7 to enter the Western character state,
first run x.exe, then you can see the new code page Chinese characters in Microsoft's EDIT and copy/paste at will,
no need to develop a new code page editor.
2) The work done by the new code page editor is just on the function of the ordinary editor, adding
when reading the file, according to the original code page Chinese characters in the.exe and the starting value of the new code page, then the corresponding original code page Chinese characters can be found for the new code page Chinese characters, and what the editor sees is such Chinese characters! After editing, it is converted back to the new code page Chinese characters!
In this way, another problem is brought about:
3) In the new code page editor, it is possible to input Chinese characters exceeding the character pattern range that the original.exe can load, and they are "wild" characters without an owner during the reverse conversion, which will be garbled - unless you add a range judgment program segment. In addition, if my speculation is correct, the new code page editor should not be able to do without the corresponding.exe file while opening the text file!!!
Another problem is: Can it support the three new code pages? I haven't tried it.
Everyone should understand the meaning of "interesting" by now!
Of course, if everyone thinks it is necessary to add its link to the first floor, I don't have the permission. This post has been posted for more than a year, and only the moderator can edit it! :(
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-3-15 13:48 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 214 楼』:
使用 LLM 解释/回答一下
Originally posted by 本是 at 12:48 AM:
对于VTEDIT.EXE,我的看法是:有趣!
因为:
1)本来不需要——
在DOS下,如果VT了x.txt生成x.exe和x.new,那么
只要退出汉字系统或CtrlF7进入西文状态,
...
看来你没试过,建议你试一下然后再发表推断或看法。<img src="images/smilies/face-raspberry.png" align="absmiddle" border="0">
Originally posted by Ben Shi at 12:48 AM:
Regarding VTEDIT.EXE, my opinion is: Interesting!
Because:
1) Originally not needed -
Under DOS, if you VT the x.txt to generate x.exe and x.new, then
As long as you exit the Chinese character system or press CtrlF7 to enter Western mode,
...
It seems you haven't tried it. It is suggested that you try it and then make inferences or comments. :P
|
|
2007-3-15 14:30 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
『第 215 楼』:
使用 LLM 解释/回答一下
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编辑器
以上纯属个人看法,~~
Originally posted by Benshi at 2007-3-15 12:48 AM:
Regarding VTEDIT.EXE, my view is: Interesting!
Because:
1) Originally not needed -
Under DOS, if you VT x.txt to generate x.exe and x.new, then
As long as you exit the Chinese system or press CtrlF7 to enter the Western mode,
...
Benshi大侠's view is somewhat reasonable. I tried several times today.
It doesn't need EXE for conversion, and there are no garbled characters, but some words and sentences cannot be converted,
Also, conversion is not possible for more than a certain number of Chinese characters. I think this is a bug in the program.
Although there are some problems above, I think it is necessary to make such a WIN editor
The above are purely personal views, ~~
|
|
2007-3-15 22:41 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 216 楼』:
使用 LLM 解释/回答一下
大家可以跟我做两个试验:
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 ]
Everyone can follow me to do two experiments:
1) Double-click to run vtedit - File - Open test.sys - Drag the mouse to select the entire text - Open Notepad - Paste
The result is: this is 中文测试——弄潮儿.NET。
2) Copy the file test.sys - Paste to t.sys(Note: t.exe does not exist!) - Double-click to run vtedit - File - Open t.sys - Drag the mouse to select the entire text - Open Notepad - Paste
The result is: this is 纮羴聜脙膭膭艆茊菄.NET葓
Conclusion:
What VTEDIT.EXE does is: Open - (Simultaneously implemented according to.exe and.sys) New code to old code - Normal text editing - (Simultaneously implemented according to.exe and.sys) Old code to new code - Save!
Additional experiment: Change ".NET" to input "有趣" in VTEDIT,
(??? It seems that "Save" / "Save As" don't work???
And, Once an error occurs, it will automatically delete.exe - this is a big bug!)
Then in the DOS environment
test.exe
type test.sys
See what the result is.
I am looking at the possibility of programming from the perspective of programming, not groundless speculation!
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 |
|
2007-3-15 23:02 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
『第 217 楼』:
使用 LLM 解释/回答一下
确实存在上面的问题…………
There are indeed the above problems...
|
|
2007-3-15 23:39 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 218 楼』:
使用 LLM 解释/回答一下
有修正版了,好像己经修正了
There is a revised version, it seems it has already been revised
|
|
2007-3-16 02:38 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 219 楼』:
使用 LLM 解释/回答一下
Originally posted by 本是 at 10:02 AM:
大家可以跟我做两个试验:
1)双击运行vtedit——文件——打开test.sys——鼠标拖选全文——打开记事本——粘贴
结果是:this is 中文测试— ...
刚刚看到修正版出来了,好像没这个问题了:P
Originally posted by Ben Shi at 10:02 AM:
You can follow me to do two experiments:
1) Double-click to run vtedit - File - Open test.sys - Drag the mouse to select the entire text - Open Notepad - Paste
The result is: this is 中文测试— ...
Just saw that the revised version is out, and it seems this problem is gone :P
|
|
2007-3-16 02:39 |
|
|
hnlyzhd
高级用户
   
积分 544
发帖 164
注册 2004-10-17
状态 离线
|
『第 220 楼』:
使用 LLM 解释/回答一下
我晕,作者不敢说作者!
偏偏弄个马甲出来唬人!
Oh, I'm so dizzy. The author doesn't dare to say it's the author! He just has to create a pseudonym to bluff people!
|

我的留言簿
http://hnlyzhd.ys168.com 我的网络盘
|
|
2007-3-16 03:04 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 221 楼』:
使用 LLM 解释/回答一下
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用VEDIT打开一个文本文件,并立即存盘,
它生成了.EXE,没能生成.SYS,
在DOS下DEBUG查看,
.EXE中有执行代码,可是没有字模数据,
所以执行后结果就是所有的汉字都没有了显示
——因为字模数据全是00h!!!
The bug has been fixed, but it's even funnier to say this—"No need for things like HZK, and finally, even his ancestor VTMAGIC isn't needed."!
Because the result of my test is as follows:
I opened a text file with VEDIT in WIN98 and saved it immediately,
It generated.EXE, but didn't generate.SYS,
Under DOS, using DEBUG to view,
There is execution code in.EXE, but no font data,
So the result after execution is that all Chinese characters are not displayed
—because all font data is 00h!!!
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-3-16 03:24 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 222 楼』:
使用 LLM 解释/回答一下
Originally posted by 本是 at 02:24 PM:
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用 ...
晕,XP版当然是在XP下用的了……:P
Originally posted by 本是 at 02:24 PM:
The bug has been fixed, but this is even funnier—"No need for things like HZK, and in the end, even his ancestor VTMAGIC is not needed."!
Because my test results are as follows:
I used... in WIN98...
Dizzy, the XP version is of course used under XP... :P
|
|
2007-3-16 03:32 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 223 楼』:
使用 LLM 解释/回答一下
Originally posted by hnlyzhd at 02:04 PM:
我晕,作者不敢说作者!
偏偏弄个马甲出来唬人!
哈哈,原来的进不了,所以马甲一下……
Originally posted by hnlyzhd at 02:04 PM:
Oh my god, the author doesn't dare to say he is the author!
Just to put on a vest to bluff people!
Haha, the original one can't get in, so I use a vest...
|
|
2007-3-16 03:33 |
|
|
download
初级用户
 
积分 199
发帖 101
注册 2007-3-13
状态 离线
|
『第 224 楼』:
使用 LLM 解释/回答一下
Originally posted by 本是 at 02:24 PM:
BUG是纠正了,可这样说就更搞笑了——“无须什么HZK之类的东东,最后,连他祖宗VTMAGIC也不需要了。”!
因为我试验下来结果如下:
我在WIN98中用 ...
请把这个无法生成SYS的文件文件上传上来,偶试试,这个文件不是空的吧,
Last edited by download on 2007-3-15 at 02:36 PM ]
Originally posted by Benshi at 02:24 PM:
The bug has been fixed, but this is even funnier to say - "No need for things like HZK, and in the end, not even his ancestor VTMAGIC is needed."!
Because the result of my test is as follows:
I used... in WIN98...
Please upload this file that cannot generate SYS, I'll try it. Is this file not empty?
Last edited by download on 2007-3-15 at 02:36 PM ]
|
|
2007-3-16 03:35 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 225 楼』:
使用 LLM 解释/回答一下
RE download:
抱歉!好像火气大了点!
我开始理解你的程序了!真是不打不相识!!!
未能生成.SYS的文本文件在附件中。
对你直接从WINXP中取字模的方法,我很感兴趣,有两点想法:
1)你可以做一个从WIN取字模后写入字库文件的软件,可变点阵大小的那种;
2)既然能做forXP的,你肯定能做for98/ME/2kx的,或者最好能做一个通用一切WIN的(不同WIN类型判定和取字模方式,可以在内部处理)。
期待新版本!
可以请此板块的版主加入下载链接(ZIP文件名中要不包含版本信息,这样下载链接可以长期使用)(或者在此处加一个附件,1楼做一个链接)!
RE download:
Sorry! It seems I was a bit too hot-tempered!
I'm starting to understand your program! Really, no discord, no friendship!!!
The text file that failed to generate the.SYS is in the attachment.
I'm very interested in your method of directly extracting font patterns from WINXP. There are two ideas:
1) You can make a software that extracts font patterns from WIN and writes them into the font library file, with variable dot matrix sizes;
2) Since you can make one for XP, you must be able to make one for 98/ME/2kx, or it's best to make a universal one for all WINS (different WIN type judgments and font pattern extraction methods can be handled internally).
Looking forward to the new version!
Can you ask the moderator of this section to add a download link (the ZIP file name should not contain version information, so that the download link can be used for a long time) (or add an attachment here, and make a link on the first floor)!
附件
1: 刷新率.txt (2007-3-16 04:04, 640 bytes, 下载附件所需积分 1 点
,下载次数: 10)
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-3-16 04:04 |
|