moneyjin 发表于 2018-6-14 15:55:58

能加进MaxDOS并能正常运行的汉字系统(CCDOS)

本帖最后由 moneyjin 于 2018-6-17 11:15 编辑

         大家所熟知的中文DOS系统有天汇汉字系统、袖珍龙汉字系统,还有希望汉字系统(UCDOS),而MaxDOS9.3版里面所集成的就是天汇汉字系统V3.1,本人已发有帖子:能加进MaxDOS并能正常运行的希望汉字系统(UCDOS),帖子发布后,坛友 tmdgdx 反映:“看到这些熟悉的画面,想起……快要泪流满面了,你还能找到CCDOS么?”看来这位坛友是个重感情的性情中人,于是本人在网上搜索了下,找到的CCDOS都是些精简未注册版的,根本不能正常使用,只好继续搜索,不负有心人,终于找到一个注册授权的完全版的CCDOS,修改并制作集成到MaxDOS9.3版里面,测试此系统运行正常!现在把制作过程及CCDOS汉字系统的成品都发布出来,和大家一起分享!
   MaxDOS9.3版的MAXDOS.IMG镜像有2个子目录,maxnet和soft,maxnet是关于网克的,而常用工具集成在soft目录里面。下面开始修改制作过程。
   一、修改M.bat文件
   用WinImage提取出MAXDOS.IMG镜像中soft目录里的M.bat文件,在适当位置加入一行代码:
   echo CCDOS    加载CCDOS汉字系统, CCDOS /q 退出CCDOS汉字系统.
   如下图所示。
      
      二、创建ccdos.bat文件
   创建一个文件名为ccdos.bat文件,当然本人不是什么批处理高手,只能参考MAXDOS.IMG镜像中soft目录里Tw.bat文件(用来加载运行天汇汉字系统的),制作出一个ccdos.bat文件(用来加载运行CCDOS汉字系统),批处理部分代码如下图所示。
      
      从上面的代码可以看出,解压的代码所用的工具和UCDOS希望汉字系统的不同,这是因为MaxDOS9.3版集成的解压工具是pkzip.exe,这个工具功能不是很强大,所以用pkunzip.exe来替代,它支持带目录路径释放压缩包。
   三、创建ccdos.zip文件
   把从网上下载到的CCDOS汉字系统解压到一个比如ccdos目录中,用WinRAR直接打包制作成一个ccdos.zip文件。下图是CCDOS汉字系统的文件及目录结构。
      
      把上面制作好的M.bat、ccdos.bat、ccdos.zip文件,还有pkunzip.exe文件(附件都提供了)用WinImage加到MAXDOS.IMG镜像中的 soft 目录,并保存,一个新的MAXDOS.IMG镜像就制作完成了!用 简易启动测试器 进行测试,启动后在出现的 MaxDOS9.3主菜单 中选A项回车,在出现的DOS提示符A:\>输入 ccdos 回车,很快就出现 CCDOS汉字系统 的界面了,如下图所示。看到这个CCDOS的界面,不知道大家是不是有一种熟悉的感觉?如果有的话说明你老了!{:1_193:}
         
       CCDOS正式版提供了一个驻留内存的简单俄罗斯方块游戏, CCDOS运行后,按热键Alt+T即可随时调出,按Esc 键退出游戏。下图是俄罗斯方块游戏运行示意图。如果你很熟悉这个DOS版的游戏,也说明你老了!{:1_193:}
         
      
       另外要说明一下,在DOS下同时运行天汇汉字系统、CCDOS汉字系统可能会有冲突,要想运行另一个最好先退出当前的汉字系统,在提示符A:\>输入 ccdos /q 回车即可退出CCDOS汉字系统!如果想修改MaxDOS的启动菜单config.sys,可用vtEdit工具打开进行修改!如果想加进更多的汉字系统或其它工具到MAXDOS.IMG镜像中会提示镜像已满,可用UltraISO制作一个任意容量的IMG镜像即可!
      附件包括制作好的M.bat、ccdos.bat、ccdos.zip文件,还有解压工具pkunzip.exe文件。
  补充说明:CCDOS的退出程序quit.exe有一个BUG,退出后光标不闪,所以提取天汇汉字系统的退出程序quit.com来替换,退出CCDOS后光标正常,附件是更新好了的。
      附件:
   
   相关资料:
  1.MAXDOS菜单修改方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201124&extra=&page=1
          2.DOS下加载天汇系统后无光标显示(提供带输入法的天汇及袖珍龙汉字系统):http://bbs.wuyou.net/forum.php?mod=viewthread&tid=202966
          3.用UltraISO制作任意容量的启动型IMG映像文件的方法(比WinImage还要简单):http://bbs.wuyou.net/forum.php?mod=viewthread&tid=193525&extra=
   4.如何提取MaxDOS的IMG文件:https://blog.csdn.net/the_it_crowd/article/details/7676917
   
   相关工具:
   1.WinImage:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=409571&extra=&page=1
   2.简易启动测试器:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181883


      

foxfirefox 发表于 2018-6-14 21:00:23

搞个成品大家用

dos时代菜鸟 发表于 2018-6-14 21:35:21

话说ccdos可以定制,可以内置vesa启动。但是现在的显卡,运行上还是可能花屏,鼠标失灵错位等。以前,我那个dos工具箱也用过这个,后来也是集成进去三个dos下的汉字系统。

dos时代菜鸟 发表于 2018-6-14 21:36:51

甚至ccdos的特显体系跟ucdos都差不多。像是一个玩意儿。

moneyjin 发表于 2018-6-15 07:53:11

谢谢坛友 tmdgdx sayhi1984 的评分,Thanks!

shwk88888 发表于 2018-7-25 19:38:12

大神能搞个成品供小白下载吗?

shwk88888 发表于 2018-11-20 12:13:08

照着做了一个,虚拟机正常,真机运行直接黑屏,不知道什么原因,同样的ucdos真机正常运行,请大神帮忙看看

shwk88888 发表于 2018-11-25 21:41:21

dos时代菜鸟 发表于 2018-6-14 21:35
话说ccdos可以定制,可以内置vesa启动。但是现在的显卡,运行上还是可能花屏,鼠标失灵错位等。以前,我那 ...

大神能发一下你的吗,照这个教程的做的ccdos进去黑屏啊

promrhxq 发表于 2018-11-25 22:06:32

MAXDOS倒是用过,但ccdos和汉字系统,涉及很少,学习了
页: [1]
查看完整版本: 能加进MaxDOS并能正常运行的汉字系统(CCDOS)