|
ko20010214
版主
       
积分 7294
发帖 1628
注册 2002-10-16
状态 离线
|
『楼 主』:
“灵活运用”ucdos汉字系统[转帖]
使用 LLM 解释/回答一下
“灵活运用”ucdos汉字系统
/
--------------------------------------------------------------------------------
UCDOS汉字系统中的显示子库和显示支持部分是不可裁减的。可以裁减的部分是键盘支持部分,联想部分和打印支持部分。可裁减的部分各自是独立的,各种裁减的组合都不会引起系统问题。UCDOS汉字系统的最小配置约占用10k左右主存空间。
当打印报表栏标题,把汉字放大时,常发现UCDOS汉字系统下,从配有硬字库的打印机手册找到的ESC功能码,直接用来控制打印机并不能如愿以偿,原因何在?
原来,UCDOS与其它汉字系统一样,更换了原计算机打印,显示等模块的中断向量,与原计算机西文状态下相应模块的处理有差异。这种情形下,ESC功能码并不能有效地控制打印机。要解决这一问题,很简单,照前述UCDOS系统可裁减的性质,去掉UCDOS打印驱动程序,保留其余模块就可以了,这时用ESC功能码就能有效地控制打印机了。
具体做法如下:
运行ucdos.bat
echo off
cd\ucdos
cclext16
e350
lx→(联想部分)
kb→(键盘部分)
(pp1→若有pp1,要在ucdos.bat中去掉)
initl
运行Setupa,裁减打印驱动程序。
保留这次选择,热启动。
Flexible Application of UCDOS Chinese Character System
/
--------------------------------------------------------------------------------
The display sub-library and display support part in the UCDOS Chinese character system cannot be cut down. The parts that can be cut down are the keyboard support part, the association part, and the printing support part. The cut-down parts are independent of each other, and various combinations of cuts will not cause system problems. The minimum configuration of the UCDOS Chinese character system occupies about 10k of main memory space.
When printing the column titles of the report and enlarging the Chinese characters, it is often found that the ESC function code found in the printer manual equipped with the hard character library cannot be used to control the printer as expected under the UCDOS Chinese character system. What is the reason?
It turns out that, like other Chinese character systems, UCDOS has replaced the interrupt vectors of the original computer's printing, display and other modules, and there are differences from the processing of the corresponding modules in the original computer's western text state. In this case, the ESC function code cannot effectively control the printer. To solve this problem, it is very simple. According to the cut-down nature of the UCDOS system mentioned above, remove the UCDOS printing driver program and keep the remaining modules. At this time, the ESC function code can be used to effectively control the printer.
The specific steps are as follows:
Run ucdos.bat
echo off
cd\ucdos
cclext16
e350
lx→(association part)
kb→(keyboard part)
(pp1→If there is pp1, remove it in ucdos.bat)
initl
Run Setupa to cut down the printing driver program.
Keep this selection and perform a warm boot.
|

ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
|
|
2003-1-4 00:00 |
|
|
hanxin83
初级用户
 
积分 118
发帖 4
注册 2003-1-4
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
发表一个新问题:我设法裁减UCDOS7.0,将其移到A:\UCDOS下... ...
将KNL.COM,HZK16,RD16.COM,ASC16都移了过来,并用十六进制编辑器将前两者中包含的
C:\UCDOS都改成了A:\UCDOS,但还不能用... ...
Post a new question: I managed to cut down UCDOS7.0 and move it to A:\UCDOS... ...
Moved KNL.COM, HZK16, RD16.COM, ASC16 over, and used a hex editor to change all occurrences of C:\UCDOS in the first two to A:\UCDOS, but it still doesn't work... ...
|
|
2003-1-5 00:00 |
|
|
ko20010214
版主
       
积分 7294
发帖 1628
注册 2002-10-16
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
ucdos袖珍版好像只有一个限制,就是要在硬盘的根目录下的ucdos目录下才能运行。
The UCDOS pocket version seems to have only one restriction, that is, it can only run in the UCDOS directory under the root directory of the hard disk.
|

ko20010214
=================================
大功告成,打个Kiss!
ko20010214@MSN.com
神州优雅Q300C
Intel CeleronM 370处理器 | 256MbDDR内存
40G硬盘 | USB2.0 | IEEE 1394
13.3 ' WXGA 宽屏(16:10) | COMBO光驱
10/100M网卡 | 四合一读卡器
|
|
2003-3-13 00:00 |
|
|
pfox
银牌会员
    
积分 1451
发帖 446
注册 2002-10-20
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
以下是引用ko20010214在2003-3-13 23:05:23的发言:
ucdos袖珍版好像只有一个限制,就是要在硬盘的根目录下的ucdos目录下才能运行。
真正的袖珍版没有该问题,有该问题的袖珍版是没有破解的,你找一个破解过的RD16.com加入,执行就没有问题了。
付rd16.com。 打开附件 链接已失效(管理员注)
The following is the statement from ko20010214 on 2003-3-13 23:05:23:
The pocket version of UCDOS seems to have only one limitation, that is, it can only run in the UCDOS directory under the root directory of the hard disk.
The real pocket version does not have this problem. The pocket version with this problem is not cracked. You can find a cracked RD16.com to add, and it will run without problems when executed.
Attach rd16.com. Open the attachment The link has expired (administrator's note)
|

我的下载空间 |
|
2003-3-14 00:00 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
光将C:\UCDOS改成A:\UCDOS是没用的,因为两者其实是一回事,都是UCDOS文件夹下,而UCDOS只认后面的文件夹,盘符则是UCDOS启动盘符.
Just changing C:\UCDOS to A:\UCDOS is useless because actually both are the same thing, both under the UCDOS folder, and UCDOS only recognizes the subsequent folder, while the drive letter is the boot drive letter of UCDOS.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2003-3-15 00:00 |
|