綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[作業系統] 用 DOSBox-X 製作的完美 WIN 3.1 中文版,懷舊收藏用 130MB

  [複製連結] 查看: 24297|回覆: 377|好評: 0
191
Wengier | 收聽TA | 只看該作者
發表於 2021-12-5 14:52
本帖最後由 Wengier 於 2021-12-5 15:08 編輯
happygo88 發表於 2021-12-5 14:20
台灣 PEn/HEn 應該是每個人都會使用的編輯軟體,
至於 DOSBox-X 自带的 EDIT 小花屏,我是不在意,
習慣使用  ...

我自己最常用/最喜欢用的EDIT是MS-DOS 7.x中自带的EDIT,可以编辑较大档案、二进制档案、支持长档名等,之所以没有包含在DOSBox-X中是因为版权原因。而FreeDOS的EDIT的话,不支持大档案、二进制档案、不支持长档名,虽然有色彩,但却没有相应功能,对我来说很不实用。而新的EDIT至少是免费软体,而且克服了上述FreeDOS EDIT的大部分问题,所以被包含在新版本中。它在震汉、国乔及中文TTF模式下均是没有花屏的,我昨天测试倚天中文下运行时才发现会有花屏现象,这是倚天中文的特有现象,而不是EDIT本身的问题。下图为震汉下运行EDIT,是没有花屏的,可见其为倚天本身的BUG,其它中文环境下运行时并无此问题,所以不能说是中文花屏,而是倚天自身的BUG造成的花屏。

也许是每个人的喜好并不相同,DOSBox-X是支持个人自定义Z盘中的档案的,即将想加入Z盘的档案放在drivez目录中即可,如果存在同名档案而自动替代后者。比方说我因为喜欢MS-DOS 7.x自带的EDIT,所以很长时间用它来替换Z盘中的FreeDOS EDIT。您如果喜欢FreeDOS EDIT或别的EDIT也可以用该程序代替Z盘原有的EDIT程序,以此类推。

您说到PEn/HEn每个人都会使用,这些软体确实不错,我现在有时也会用。如果您还有什么中文软体的话也不妨分享下,谢谢。

評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
donation12 + 1 + 1 非常讃
happygo88 + 1 + 1 + 1 讚一個!
luelue666 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

192
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-5 15:34
Wengier 發表於 2021-12-5 14:52
我自己最常用/最喜欢用的EDIT是MS-DOS 7.x中自带的EDIT,可以编辑较大档案、二进制档案、支持长档名等,之 ...

1.
剛有試過 MS-DOS 7.x 中內建的 EDIT 還不錯,
編輯較大檔案 : 已很不錯,雖然最多只能讀到 65xxx 行.
二進位檔案 : 這倒沒試過,剛試了下,沒什麼用,不能 檢視/修改 HEX.

在 DOS 那年代,
我的習慣
編輯文字 : HEn
編輯 EXE : PCTools V4.x

2.
DOSBox-X Z: 真是個很棒的設計,這個有在用.

HE5Sea.bat
@echo off
Config -Set ChinaSea=True
HE5
Config -Set ChinaSea=False

MyFont.bat 如圖,
方便 直接換字型 及 自動變動視窗大小

3.
在 DOS 那年代,通常是 英文軟體,
所以對 英文軟體 中文化 倒是很有興趣.

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
Wengier + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

193
Wengier | 收聽TA | 只看該作者
發表於 2021-12-5 16:39
本帖最後由 Wengier 於 2021-12-5 18:19 編輯
happygo88 發表於 2021-12-5 15:34
1.
剛有試過 MS-DOS 7.x 中內建的 EDIT 還不錯,
編輯較大檔案 : 已很不錯,雖然最多只能讀到 65xxx 行.

MS-DOS 7.x所带的EDIT可以用/nn参数启用二进位档案编辑,比如EDIT /70 EDIT.COM之类的。它的右下角会显示当前光标所在位置的字元编码。当然它肯定比不上像是PCTools这样的专业HEX编辑器,但是对二进位档案做一些小修改却是很容易的,比如将某档案中的一个string更改或替换为另一个string。编辑可执行档案时要注意修改后的长度不能发生变化。65xxx这样的最大行数对我来说已经够用了,所以该EDIT我到现在已用了很久,多年前还对其做过中文化。我已将其中文化(简中)版本上传,将之前DOSBox-X的下载连结中的dosbox-x-update.zip改为pdit.zip即可下载。其编辑二进制档案时的界面如下图1所示(其使用DOSBox-X自带的SarasaGothicFixed字型,用的简中环境,其中右下角会显示当前字元的编码)。当然EDIT命令主要还是用来查看或改些文字,如果需要更多功能的话还是用功能更丰富的编辑器比较好,不管是简中的CCED还是繁中的HE5(在中国海字集下执行)等等。其中CCED 6.0c可以将DOSBox-X的下载连结中的dosbox-x-update.zip改为cced60.exe来下载,然后在简中DOS环境下执行。其用DOSBox-X自带的SarasaGothicFixed字型运行结果如图2。也可以在其它的简体中文环境下加载,虽然我自己用DOSBox-X自带的SarasaGothicFixed字型最多。

我看了您的帖子中所发的TTF字型演示,觉得华康的这些字型真是漂亮,能有这么好的TTF/OTF字型,对许多DOS软体会有帮助。只可惜的是它们主要还是繁体字型,如果其中亦包含简体字型就好了(就像DOSBox-X自带的SarasaGothicFixed字型那样),这样简中软体也可以直接在中文TTF模式下使用它们了,比如上述EDIT中文版和CCED之类。






評分

參與人數 2碎鑽 +2 經驗 +1 幫助 +2 收起 理由
donation12 + 1 + 1 非常讃
happygo88 + 1 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

194
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-5 18:45
Wengier 發表於 2021-12-5 16:39
MS-DOS 7.x所带的EDIT可以用/nn参数启用二进位档案编辑,比如EDIT /70 EDIT.COM之类的。它的右下角会显示 ...

我的硬碟裡有蒐集華康的簡體GB字形,有5個資料夾,我每個資料夾挑2~3個TTC,你測試後哪個可用告訴我,5個資料夾都可用,我就通通分享給你。https://www.mediafire.com/file/22dhcjkgqczodz4/GB-font.rar/file

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

195
 樓主| luelue666 | 收聽TA | 只看該作者
發表於 2021-12-5 18:48
對了,我昨天有針對 HX-dos 留言回覆,不過被審核到今天才通過,在上一頁174樓。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

196
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-5 18:56
luelue666 發表於 2021-12-4 10:10
其實昨天我有 google 爬了一下文,也有下載 HX DOS Extender 2.17+,一解開其中某檔就被卡巴給砍了,我知 ...

>有下載 HX DOS Extender 2.17+,一解開其中某檔就被卡巴給砍了,我知道是誤判為病毒

官網:
Important Note:
HXRT217.zip has to be made password-protected,
because some anti-virus programs don"t like file DKRNL32.DLL
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

197
happygo88 | 收聽TA | 只看該作者
發表於 2021-12-5 19:29
Wengier 發表於 2021-12-5 16:39
MS-DOS 7.x所带的EDIT可以用/nn参数启用二进位档案编辑,比如EDIT /70 EDIT.COM之类的。它的右下角会显示 ...

1.
測試 pdit.zip 與 英文原版

右下角都沒有編碼顯示,
不過不重要,我習慣用 HEn.

缺點:
你的中文版,不能按快捷鍵,如 Alt+F Alt+E .....

看參數說明

MS-DOS Editor   Version 2.0.026   Copyright (c) Microsoft Corp 1995.

EDIT [/B] [/H] [/R] [/S] [/<nnn>] [/?] [file(s)]

  /B       - Forces monochrome mode.
  /H       - Displays the maximum number of lines possible for your hardware.
  /R       - Load file(s) in read-only mode.
  /S       - Forces the use of short filenames.
  /<nnn>   - Load binary file(s), wrapping lines to <nnn> characters wide.
  /?       - Displays this help screen.
  [file]   - Specifies initial files(s) to load.  Wildcards and multiple

只是設定寬度,沒什麼差別,
這種改文字方法,我沒在用,容易改錯,
特別是 EXE 之類的.

2.
CCED 我知道這是 大陸 的,沒用過.

3.
Google 關鍵字
華康 簡體字體
能找到很多.


用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

198
Wengier | 收聽TA | 只看該作者
發表於 2021-12-6 08:47
本帖最後由 Wengier 於 2021-12-6 10:03 編輯
luelue666 發表於 2021-12-5 18:45
我的硬碟裡有蒐集華康的簡體GB字形,有5個資料夾,我每個資料夾挑2~3個TTC,你測試後哪個可用告訴我,5個 ...

感谢楼主演示搜集到的华康简体字形。测试结果如下:
c01:简中字码页下简体中文本身显示正常,但完全没有边框。繁中字码页下繁体中文无法正常显示。
c02:简中字码页下简体中文显示为繁体,且完全没有边框。繁中字码页下繁体中文无法正常显示。
c03:简中字码页下简体中文无法正常显示,但有边框。繁中字码页下繁体中文则显示为简体。
c04:简中字码页下简体中文显示正常,且有边框。繁中字码页下繁体中文亦显示正常。
c05:简中字码页下所有中文显示为乱码,且无边框。繁中字码页下所有中文亦显示为乱码。

综上所述,5个资料夹中的c04是是真正的理想字型,简繁体均支援。其它的资料夹中的字型均有各自的明显问题,跟c04中的字型不能相提并论。下面两张图显示用c04中的黑體W5-A.ttf分别显示简中、繁中字码页下的简/繁体中文的效果(一切显示正常):


評分

參與人數 3碎鑽 +3 經驗 +1 幫助 +3 收起 理由
donation12 + 1 + 1 非常讃
happygo88 + 1 + 1 + 1 讚一個!
luelue666 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

199
Wengier | 收聽TA | 只看該作者
發表於 2021-12-6 09:13
本帖最後由 Wengier 於 2021-12-6 09:36 編輯
happygo88 發表於 2021-12-5 19:29
1.
測試 pdit.zip 與 英文原版

HE5的功能很丰富,就不用说了,它是专业的文字编辑器。这儿只是说EDIT的二进位档案编辑功能。它的/nnn参数可不仅仅是设定宽度,你看它的帮助里有说"调入二进制文件"(见图)或是英文原文的"Load binary file(s)"。只有在使用该参数时EDIT才会在右下角显示编码,而且支援二进位档案编辑。该参数的作用很明显:假设你不使用该参数打开某二进位或可执行档案,比如EDIT.COM自身,即使不做任何编辑直接保存档案退出,然后执行EDIT.COM的话系统必然死当。但是如果你使用该参数打开EDIT.COM档案,然后直接保存档案退出并执行EDIT.COM则一切正常。所以很明显,如果不使用/nnn参数的话EDIT会以文本方式打开要编辑的档案(即使是二进位档案),如果期间保存档案的话(即使不做任何编辑),此二进位档案将再也无法执行。而使用/nnn参数时EDIT会以二进位档案方式打开要编辑的档案,所以保存档案不会造成对二进位档案的破坏。虽然它的二进制档案编辑功能比不上专业的HEX编辑器,但是做些小修改还是绰绰有余的。相比之下FreeDOS EDIT等无此功能,所以没有办法在简单修改并保存二进位档案的同时不对档案内容造成破坏。另外我知道EDIT中文版不支援按Alt+F等快捷键,但这也是没有办法的事,除非有更好的办法修改它即在完整显示中文的情况下又避免此问题。

不可否认华康是提供过一些简体字型,虽然显然是繁体居多,不过真正的理想字型是能够同时支援简繁体和边框的,就像SarasaGothicFixed字型那样。楼主上帖中发的5个资料夹中只有c04中的字型是这样的理想字型,其它的会有各种各样的问题,不能正常显示简体或繁体或边框,还真算不上是这样的理想字型。


評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
donation12 + 1 + 1 非常讃
luelue666 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

200
Wengier | 收聽TA | 只看該作者
發表於 2021-12-6 09:59
luelue666 發表於 2021-12-4 10:10
其實昨天我有 google 爬了一下文,也有下載 HX DOS Extender 2.17+,一解開其中某檔就被卡巴給砍了,我知 ...

我同意纯DOS下的软体现在对于大部分人来说实用性较低,但是世界上还是有骨灰级的DOS爱好者的,他们仍然坚持使用纯DOS,无论是将纯DOS做为主要OS还是多重启动的选项之一,不管是MS-DOS还是FreeDOS。我自己在2000年代的时候也正是这样的情况,将纯MS-DOS 7.1做为我的主要OS,有时也会用用Windows,但不像现在这样将Windows作为我的主要OS来用。这些人由于继续使用纯DOS作为自己的主要OS(至少是之一),所以他们必然希望DOS进一步的发展,比如希望纯DOS下有类似Google Chrome、FireFox这样的浏览器,等等,换句话说,Windows或Linux下拥有的功能DOS下一样可以拥有。可惜看起来FreeDOS目前没有像Linux那样一定程度地进入主流社会,所以我现在自己也不再将纯DOS作为自己的主要OS,但是对DOS仍然情有独钟,如果DOS有相应发展也必然乐见其成。
顺便说一下,HX DOS Extender的原作者前不久也在考虑给它加入AC97/HDA支援,我还与他有些交流。他显然是希望在真正的纯DOS下支援AC97/HDA声卡,我曾提议也支援QEMU这样的虚拟环境,但他显然对虚拟环境不感兴趣,而是对在真正的纯DOS下支援AC97/HDA声卡感兴趣。所以显而易见HX DOS Extender的作者正是上文所述的骨灰级的DOS爱好者。下图显示其此前发布的hdaplay 1.0程序,即在纯DOS下直接支援AC97/HDA声卡播放WAV文件的播放器。

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
donation12 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則