中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-26 08:11
47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行
DOS汉化世界 & 中文系统 (中文化室) » UCDOS的KNL.COM去除启动信息,UCTS.COM修改提示行!
可打印版本  37,216 / 25
第1楼 born2be 发表于 2005-09-17 01:09
中级用户 发帖 82 积分 220
UCDOS的KNL.COM去除启动信息,UCTS.COM修改提示行!
UCDOS的KNL.COM去除启动信息袖珍版&UCTS.COM任意修改提示行!

UCDOS的KNL.COM去除启动信息袖珍版:使用方法不变,但执行上不再显示启动信息,程序上也已经截短,UPX压缩后只有14016字节!

UCTS.COM任意修改提示行!只要1)UCTS English或汉语信息随心所欲打,2)按Alt+F6,即刻就能看到新的提示结果!程序只占42字节,不占内存,可重复使用!(注意:此UCTS只针对7.0版/98版!其它版本还需修改!

KNL.COM和UCTS.COM在附件中。

[ Last edited by born2be on 2005-10-10 at 08:25 ]

附件
KNL_TS.RAR (14.83 KiB)
第2楼 bush 发表于 2005-09-17 11:32
银牌会员 发帖 730 积分 2,165
利害!
第3楼 born2be 发表于 2005-09-20 02:17
中级用户 发帖 82 积分 220
其实所有直接写屏的汉字系统都能这样改变提示行!
其实所有直接写屏的汉字系统都能这样改变提示行!
它们都修改了int08h或int28h,定时检测屏幕变动,有则刷新。所以,只要抓住根本就非常简单了,取出中断向量,找出偏移量,命令行上的新内容移到内存相关位置。debug ucts.com,你会哑然失笑的。真的太简单了!
第4楼 bush 发表于 2005-09-25 10:53
银牌会员 发帖 730 积分 2,165
方法重于結果~
多謝born2be
第5楼 born2be 发表于 2005-09-25 12:23
中级用户 发帖 82 积分 220
谢谢称赞!中国人重方法的好象不是太多。“渔>鱼”嘛。怪我以前“不识”BUSH。
第6楼 born2be 发表于 2005-10-07 11:49
中级用户 发帖 82 积分 220
Originally posted by born2be at 2005-9-17 01:09:
UCTS.COM任意修改提示行!只要1)UCTS English或汉语信息随心所欲打,2)按Alt+F6,即刻就能看到新的提示结果!程序只占42字节,不占内存,可重复使用!


现在更好了!Alt+F6组合键也不用按了。程序中已经将它写入键盘缓冲区!程序只有66字节!!!

附件
UCTS.RAR (692 bytes)
第7楼 本是 发表于 2005-10-10 08:15
银牌会员 发帖 790 积分 2,227
Re 第3楼:
除非提示行的信息还经过加密,如HW.EXE汉王中文系统,得先知道加密算法才行!
第8楼 rufeng 发表于 2007-04-14 06:40
初级用户 发帖 25 积分 192
非常感谢!收藏了。
第9楼 download 发表于 2007-04-14 07:17
初级用户 发帖 101 积分 199
水平太低看不懂你们在说什么东东……输入法?
第10楼 woo88 发表于 2008-03-11 17:12
初级用户 发帖 96 积分 188
没用啊
第11楼 jangwei005 发表于 2008-04-26 19:50
新手上路 发帖 3 积分 6
不太明白
第12楼 ttgyt 发表于 2008-04-29 06:47
新手上路 发帖 1 积分 2
利害
第13楼 you2000 发表于 2008-10-02 20:54
新手上路 发帖 2 积分 4
下载时,可以不要积分,让更多人受惠!
第14楼 you2000 发表于 2008-10-02 20:55
新手上路 发帖 2 积分 4
fsdfwegfergeeger
第15楼 njzqziyoufeng 发表于 2009-06-10 00:04
新手上路 发帖 1 积分 2
似乎很有用,下载先看看
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023