Board logo

标题: 方正汉字系统是完美支持简体和繁体中文的汉字系统,但是.. [打印本页]

作者: linqy     时间: 2004-10-6 00:00    标题: 方正汉字系统是完美支持简体和繁体中文的汉字系统,但是..
方正汉字系统是完美支持简体和繁体中文显示和输入的汉字系统,但是...它出的太早了(92年出的),所以在WIN2000和WINXP下有时会花屏,对内存的占用也很大。

但是这个系统现在还有很多人在使用,但由于它的先天局限,不能很好的在WIN2000和WINXP下运行。

我现在正在用IDA Pro Standard V4.60.785 来反汇编它,看能不能和一个更好的汉字系统(如天汇汉字系统 TW)结合起来,保留它的所有功能(否则用户的软件都不能使用了,那就没有修改的必要了),并使它能在WIN2000和WINXP下正常工作。

我想这个工作应该是很有意义的,因为现在还有成千上万的出版社、报社、个人打字社还在使用这个系统。

希望大家能够共同行动,将这个工作做好。

作者: wchong     时间: 2004-10-6 00:00
支持,继续努力。

作者: Wengier     时间: 2004-10-6 00:00
方正漢字系統是DOS漢字系統呀,又不是Win2K和WinXP漢字系統。而Win2K/XP不是DOS,其NTVDM的虛擬效果又很一般。如果用的是Win2K/XP的話,還不如裝一個純DOS來雙啟動,或者在虛擬機(如VPC等)中裝一個DOS來使用。

作者: linqy     时间: 2004-10-7 00:00
双启动很麻烦呀,在纯DOS下联网比较麻烦,虚拟机下数据交换也麻烦呀,你能指望那些打字员有多了解电脑呀?天汇、UCDOS、CCDOS97等在WIN2000、XP下运行的就还可以吗。我只不过希望方正也能这样而已。虽然方正现在有WIN版,但是老DOS版还是很多人在用呀。这也算是符合实际需求的吧。

作者: Wengier     时间: 2004-10-7 00:00
既然如此,那你把这个汉字系统传上来,让我们研究一下吧。

作者: linqy     时间: 2004-10-7 00:00
方正汉字系统6.02安装盘
1.rar 第一张软盘打开附件
2.rar 第二张软盘打开附件
3.rar 第三张软盘viewFile.asp?ID=166
4.rar 第四张软盘viewFile.asp?ID=167
5.rar 第五张软盘viewFile.asp?ID=168

作者: linqy     时间: 2004-10-7 00:00
方正汉字系统6.02安装好之后的文件,解压到C:\HG目录下即可(已经选择显示卡为VGA类型,并且不包含第四张安装盘的内容)。进入汉字系统执行c:\hg\bddos\setdos.bat,然后执行c:\hg\hg4.exe进入集成环境。它的一些特点是:
1.在动态键盘状态下可以输入很多特殊符号。2.在五笔输入状态下可以直接输入一些排版符号。
打开附件

作者: linqy     时间: 2004-10-7 00:00
系统安装时要选择显示卡类型,现在一般都选VGA类型。它会将1号安装盘上的BDDOS\VGA.EXE拷贝为c:\hg\bddos\cccc.exe(这个目录下的其他文件是配合别的显示卡)
分析的时候只需要cccc.exe(也就是vga.exe),jt_cclib,hgjp.dat三个文件就可以了,而原vga.exe文件是被EXEPACK压缩了的,我将用unp解压后的vga.exe和我到目前用IDA分析的结果一起传上来。打开附件
由于原vga.exe文件设置的堆栈区太小,在某些情况下会死机,在原程序的56D8H处改40 00 00 00处为C0 00 F8 FF即可扩充堆栈而不死机。
我分析使用的IDA下载地址URL http://soft.0zones.com/SoftDown.asp?ID=16243
注释 IDA Pro Standard V4.60.785 零售版 + Flair + SDK
引用页 http://soft.0zones.com/SoftView/SoftView_15573.html
URL http://bbs.pediy.com/upload/file/2004/9/borderph.rar_323.rar
注释 对应IDA4.60.785的边界线Plugin,放到IDA的plugins目录下
使用hume的代码和4.60.785的SDK的要求重新编译生成就可以用了
引用页 http://bbs.pediy.com/showthread.php?s=&threadid=4915