China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-22 19:21
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Great news: DOSLFN can now fully support Chinese long filenames! View 13,295 Replies 75
Floor 16 Posted 2003-01-17 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
About the GBK issue, I'd like to say a few words. DOSLFN can support GBK. The method is to use the included MK_TABLE program to compile the CP936.TXT file into a CP936UNI.TBL file with GBK support, and use it to replace the original CP936UNI.TBL file. However, there are two problems. First, this makes DOSLFN use quite a lot of memory when loaded, as much as 59-64K; second, DOS Chinese character support systems basically do not support GBK, only GB2312, so doing this is not very useful. The last two lines in DOSLFN's TBL.TXT file are:

GBK seems to be not used in DOS, it's for Windows.
At least the screen redirector "TechWay SCS V3.2" does only support GB2312.

It means:
“GBK seems not to be used under DOS, but for Windows. At least TechWay Chinese character support system version 3.2 only supports GB2312 (and not GBK).” (Note: TechWay Chinese character support system version 3.2 was sent by me to the author of DOSLFN so that he could write and test DOSLFN's support for Chinese long filenames.)
Wengier - 新DOS时代

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

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

Floor 17 Posted 2003-01-17 00:00 ·  中国 浙江 宁波 联通
银牌会员
★★★
Credits 1,001
Posts 309
Joined 2002-11-19 00:00
23-year member
UID 283
Gender Male
Status Offline
Why does running doslfn /(anything) cause a reboot???
Floor 18 Posted 2003-01-17 00:00 ·  中国 上海 青浦区 电信
中级用户
★★
Credits 326
Posts 70
Joined 2003-01-10 00:00
23-year member
UID 718
Gender Male
Status Offline
Mr. moderator, DOSLFN really can now fully support Chinese long filenames, but it is not stable. After unloading it from memory, when entering it again it very easily hangs, and this hang is different from an ordinary hang; for example, the keyboard cannot input characters, but the Num Lock key can still be toggled.
Floor 19 Posted 2003-01-17 00:00 ·  中国 广东 汕头 龙湖区 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
The following is quoted from Wengier's post on 2003-1-17 12:23:55:
About the GBK issue, I'd like to say a few words. DOSLFN can support GBK. The method is to use the included MK_TABLE program to compile the CP936.TXT file into a CP936UNI.TBL file with GBK support, and use it to replace the original CP936UNI.TBL file. However, there are two problems. First, this makes DOSLFN use quite a lot of memory when loaded, as much as 59-64K; second, DOS Chinese character support systems basically do not support GBK, only GB2312, so doing this is not very useful. The last two lines in DOSLFN's TBL.TXT file are:

GBK seems to be not used in DOS, it's for Windows.
At least the screen redirector "TechWay SCS V3.2" does only support GB2312.

It means:
“GBK seems not to be used under DOS, but for Windows. At least TechWay Chinese character support system version 3.2 only supports GB2312 (and not GBK).” (Note: TechWay Chinese character support system version 3.2 was sent by me to the author of DOSLFN so that he could write and test DOSLFN's support for Chinese long filenames.)


Although GBK is for Windows, some people like to use Chinese filenames, so under Dos
you still run into some GBK filenames or directory names sometimes. If that happens, then under dos
you won't be able to use Arj to pack the files.
Also, do you have a cracked version of Arj 2.81? The Arj 2.81 I downloaded has no crack to be found; at the moment I have only found
a crack for version 2.60. If you have a crack for 2.81, please send me one.
Floor 20 Posted 2003-01-17 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
I don't have a cracked ARJ 2.81 either. As for CP936UNI.TBL with GBK support, it is very easy to generate: first use Borland C or Turbo C to compile MK_TABLE.C into MK_TABLE.EXE, then use MK_TABLE without parameters to compile CP936.TXT into a CP936UNI.TBL file with GBK support (note: if any parameters are added, MK_TABLE will compile CP936.TXT into GB2312 format). The download address for CP936.TXT is:
http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
I tested it. Yesterday I had wanted to upload the CP936UNI.TBL file with GBK support to the forum, but the upload failed.

As for DOSLFN possibly hanging, do you mean DOSLFN version 0.32l or 0.32m? I haven't found DOSLFN 0.32m to hang. Also, there is actually no need to unload DOSLFN; you can just use the DOSLFN /D command to disable DOSLFN at any time, and then use DOSLFN or DOSLFN /E to enable it again.

Wengier - 新DOS时代

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

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

Floor 21 Posted 2003-01-18 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
The following is quoted from Wengier's post on 2003-1-17 21:25:27:
I don't have a cracked ARJ 2.81 either. As for CP936UNI.TBL with GBK support, it is very easy to generate: first use Borland C or Turbo C to compile MK_TABLE.C into MK_TABLE.EXE, then use MK_TABLE without parameters to compile CP936.TXT into a CP936UNI.TBL file with GBK support (note: if any parameters are added, MK_TABLE will compile CP936.TXT into GB2312 format). The download address for CP936.TXT is:
http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT
I tested it. Yesterday I had wanted to upload the CP936UNI.TBL file with GBK support to the forum, but the upload failed.

As for DOSLFN possibly hanging, do you mean DOSLFN 0.32l or 0.32m? I haven't found DOSLFN 0.32m to hang. Also, there is actually no need to unload DOSLFN; you can just use the DOSLFN /D command to disable DOSLFN at any time, and then use DOSLFN or DOSLFN /E to enable it again.




I converted CP936.txt before, but the converted TBL file could not be used. Could you send me a TBL?
csl@mesky.net
Floor 22 Posted 2003-01-18 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Below is the CP936UNI.TBL file supporting the GBK character set. I tried it, and it works:
Open attachment
Wengier - 新DOS时代

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

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

Floor 23 Posted 2003-01-18 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
Thanks, Wengier
Floor 24 Posted 2003-01-20 00:00 ·  中国 上海 青浦区 电信
中级用户
★★
Credits 326
Posts 70
Joined 2003-01-10 00:00
23-year member
UID 718
Gender Male
Status Offline
I'm using the DOSLFN V0.32m I just downloaded, and it hangs very easily. For example, after starting DOSLFN, if I then run DOSLFN/?
it definitely dies.
Floor 25 Posted 2003-01-20 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Really? I tried many times: first DOSLFN, then DOSLFN/U, then DOSLFN, then DOSLFN/U, then DOSLFN/?,then DOSLFN/U, then DOSLFN, then DOSLFN/?,then DOSLFN/U, and it still didn't hang.
Wengier - 新DOS时代

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

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

Floor 26 Posted 2003-01-20 00:00 ·  中国 浙江 宁波 联通
银牌会员
★★★
Credits 1,001
Posts 309
Joined 2002-11-19 00:00
23-year member
UID 283
Gender Male
Status Offline
As soon as I do DOSLFN /? it reboots
Floor 27 Posted 2003-01-20 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
imp: if it is the old DOSLFN version 0.32l, then DOSLFN/? really will reboot, but the latest 0.32m definitely will not.
Wengier - 新DOS时代

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

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

Floor 28 Posted 2003-01-21 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
The latest 0.32m has already added the CP936UNI.GBK file supporting the GBK character set.
Floor 29 Posted 2003-01-21 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
That's right, I was the one who asked its author by email to add the CP936UNI.GBK file, to make it more convenient for all of us to use. The original GB2312 CP936UNI.TBL is still kept as well.

Wengier - 新DOS时代

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

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

Floor 30 Posted 2003-01-21 00:00 ·  中国 广东 汕头 电信
银牌会员
★★★
Credits 1,451
Posts 446
Joined 2002-10-20 00:00
23-year member
UID 29
Gender Male
Status Offline
Does Wengier have Norton Commander 5.5?
Forum Jump: