中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
English/Chinese Fix Translation
作者:
标题: WPS 应用点滴 上一主题 | 下一主题
kickout
高级用户




积分 667
发帖 135
注册 2002-10-25
状态 离线
『楼 主』:  WPS 应用点滴 [已使用 LLM 解释]



一. WPS文件多合一
1.进入WPS,用F功能将文件转换为.TXT文件,退出
COPY File1.txt+File2.txt+...+FileN.txt NewFile.txt
进入WPS,选D功能,编辑即可
2.进入WPS,选D功能,打开File1.wps,移动光标到文件尾,按CTRL+R
读出File2.wps,重复以上过程直到读完所有的文件
二.挽救WPS内部错误文件
1.重新编辑一新文件,按CTRL+R读出错误文件,存盘退出
删除旧文件,将新文件改为原文件名
2.选N功能,读出文件,存盘退出,再选D项进行编辑
LLM 解释

针对 WPS (DOS 版) 操作技巧的技术解析与背景补充

此帖讨论了 1990 年代至 2000 年代初期中国最流行的文字处理软件 WPS (Word Processing System) 的实用技巧。当时的 WPS 运行在 DOS 环境下,主要版本包括 WPS NT、WPS 1.x、WPS 2.0 及后续的 WPS 97 (DOS 版)。

一、 关于文件合并技巧的实现原理

  1. 命令行合并 (COPY /B) 的局限性: 原帖提到的 COPY File1.txt + File2.txt 方式仅适用于纯文本(ASCII)文件。WPS 的 .WPS 文件格式并非纯文本,而是包含特定文件头(通常以 57 50 53 即 "WPS" 的十六进制字符开头)以及排版格式控制符的二进制混合格式。
    • 纠正:直接使用 DOS 命令合并多个 .WPS 文件会导致排版混乱,因为每个文件都有独立的文件头和结束符。原帖中强调先转换为 .TXT 是必要的。但需要注意,转换成 .TXT 后,原有的字体(如宋体、黑体)、字号、表格和数学公式等排版信息会全部丢失。
  2. Ctrl+R 读入文件功能: 这是 WPS 编辑器内部的标准功能,用于在当前光标位置插入外部文件。其优势在于,WPS 会在读入时自动尝试解析目标文件的格式,如果是 .WPS 格式,它会保留大部分排版信息,是当时合并文档的标准工程方法。

二、 文件损坏修复的逻辑解释

原帖提到的两种修复方法(Ctrl+R 读入和 N 非编辑模式读入)针对的是 WPS 文件的不同损坏程度:

  1. 内部结构偏移:有时 WPS 文件因异常断电或软盘坏道导致文件尾部或索引损坏。通过 Ctrl+R 读入,WPS 的读取引擎会尝试重新计算文档流,将有效数据提取到新文档的内存缓冲区中,从而过滤掉损坏的控制块。
  2. 非编辑模式 (N 功能): WPS 的“N”模式(Non-Document mode)主要用于编写源代码(如 C 或汇编)。在该模式下,WPS 不解析文件中的特殊排版控制符,而是将其视为普通 ASCII 字符。这种方法常用于修复因控制符溢出(如嵌套表格过多)导致 D 模式(Document mode)崩溃的文件。

三、 所谓的“求伯君后门”与密码破解事实

针对 MYS 提到的“QIUBOJUN”后门,这在当时 DOS 圈内流传甚广,需要从技术角度予以澄清:

  1. 后门的存在性:在 WPS 的早期版本中,开发者确实保留了调试或紧急访问接口。由于当时缺乏完善的找回密码机制,通过特定字符串(如 QIUBOJUNSUPERWPS)绕过权限校验是常见的应急设计,但也带来了安全隐患。
  2. CL 与 CCDOS 的解密原理
    • CL (Chinese Lister):这是一款由陈立制作的 DOS 下著名文件查看工具。由于早期的 WPS 加密算法较为简单(通常是基于字符异或或简单的替换加密),且密钥直接或间接派生自用户输入的明文,CL 通过逆向 WPS 的算法实现了解密查看。
    • CCDOS 97 的 ED:这反映了当时中文平台为了竞争用户,常集成对对手软件格式的兼容与破解功能。这属于历史上的软件兼容性竞争产物。

四、 关于“办公之星”与 DOS 环境的变迁

党委书记提到的“办公之星”(StandSoft Office)是 1990 年代末国产办公软件尝试转向 Windows 平台的代表作之一。

  • 技术分水岭:WPS 在 DOS 时代的统治力源于其对 24 点阵字库的优秀驱动和对中文输入法的深度集成。随着 Windows 95 引入 GDI(图形设备接口)和系统级多语言支持,文档处理从“字符界面模拟排版”转向了真正的 “所见即所得”(WYSIWYG)。“办公之星”等软件虽然尝试通过局域网协作等新功能突围,但最终由于微软 Office 及其格式标准(.doc)的强势地位,以及 WPS 向金山 Office (WPS 97/2000) 的艰难转型,这类中间产品大多退出了历史舞台。

五、 环境依赖说明

以上讨论的技术细节默认基于:

  • 硬件:Intel 80386/80486 兼容机。
  • 中文系统:UCDOS、SPDOS 或 CCDOS 等。WPS 必须运行在这些中文环境之上才能正确处理双字节字符。
  • 打印标准:WPS 的核心竞争力在于对当时主流针式打印机(如 Epson LQ-1600K)的控制码优化,这也是用户坚持使用 DOS 版 WPS 的长期原因。




================================= kickout
大功告成,打个Kiss!
2002-10-28 00:00
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
MYS
元老会员




积分 5170
发帖 1637
注册 2002-10-16
来自 广东佛山
状态 离线
『第 2 楼』:   使用 LLM 解释/回答一下

还有,如果WPS文件忘了密码,可以:
1、按住CTRL然后依次按QIUBOJUN,即“求伯君”的拼音,便可看到文件全部内容,改密码也可以。
2、用中文文件浏览器CL,它可以显示出WPS文件的内容和密码。
3、用CCDOS97的ED,无条件解开有密码的WPS文件。




我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
2002-10-28 00:00
查看资料  发送邮件  访问主页  发短消息  网志  OICQ (2664429)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27736
发帖 10521
注册 2002-10-9
状态 离线
『第 3 楼』:   使用 LLM 解释/回答一下

好像现在国内用WPS的人没有用WORD的人多吧。




Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2002-10-28 00:00
查看资料  发送邮件  访问主页  发短消息  网志  OICQ (29206679)  编辑帖子  回复  引用回复
党委书记
高级用户

PCDOS


积分 912
发帖 217
注册 2002-10-17
来自 广东
状态 离线
『第 4 楼』:   使用 LLM 解释/回答一下

我喜欢用办公之星,它是一套运行在Win95/98/2000上的办公软件。她结合了字处理、电子表格、辅助管理等诸多功能,她实实在在帮助用户提高工作效率,解决工作中所遇到的问题,特别引入的辅助管理功能,它解决了在局域网下“如何集体办公”的难题。办公之星的出现极可能引起一场办公方式的革命!可惜DOS下不能用。它的地址是http://www.standsoft.com/。








我完全同意设想建立DOS组织“DOS联盟” ,也就是说和Wengier、以及“起步”站长莫老师等DOS战友一起来建立这个“DOS联盟”,以发展我国自主OS(操作系统)的高度去完成我们共同的愿望。
------党委书记
2002-10-29 00:00
查看资料  发送邮件  访问主页  发短消息  网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 5 楼』:   使用 LLM 解释/回答一下

CCED也




DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青!uploadImages/20035317345478982.png
2005-4-24 00:00
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 6 楼』:   使用 LLM 解释/回答一下

可以打




DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青!uploadImages/20035317345478982.png
2005-4-24 00:00
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 7 楼』:   使用 LLM 解释/回答一下

开加密




DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青!uploadImages/20035317345478982.png
2005-4-24 00:00
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 8 楼』:   使用 LLM 解释/回答一下

的文件




DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青!uploadImages/20035317345478982.png
2005-4-24 00:00
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
mini2324
初级用户





积分 106
发帖 55
注册 2010-8-4
状态 离线
『第 9 楼』:   使用 LLM 解释/回答一下

学习了!


2010-8-25 03:41
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: