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-06-20 17:52
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » Configuration menu for driver parallel configuration for Config.sys ConfigP.Mnu v1.01 View 29,329 Replies 115
Floor 16 Posted 2006-03-16 15:38 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
v2.00 released on March 16, 2006 in floor 1

Modified: The name is changed from ConMenuR.sys to ConBoot.sys
Modified: The identifier is changed to English
Added: Title and endnote colors
Added: Comment color and position
Added: Switch to shield config.sys information
Floor 17 Posted 2006-03-16 19:49 ·  中国 浙江 衢州 电信
银牌会员
★★★
Credits 1,270
Posts 548
Joined 2004-05-31 00:00
22-year member
UID 25754
Gender Male
Status Offline
! I:\conboot.rar: ConBoot.txt CRC failed. File is corrupted
! I:\conboot.rar: Unexpected end of compressed file
What's going on here?
Floor 18 Posted 2006-03-16 22:25 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
RE yaya:
  Your CONMENU.sys and CONBOOT.sys are developing well!

  Just regarding their naming, I have a suggestion:
  Premise: The extension.SYS for device drivers is conventional, but it can be changed, and it should be based on reflecting the function.
  CONMENU.sys can be considered to be renamed to ConfigSer.Mnu - meaning serial MeNU for CONFIG
  CONBOOT.sys can be considered to be renamed to ConfigPar.Mnu - meaning parallel MeNU for CONFIG

  Just a personal opinion.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 19 Posted 2006-03-16 22:32 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
When extracting after downloading, WINRAR reports an error the same as in building 17!!!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 20 Posted 2006-03-16 23:34 ·  中国 山西 太原 中移铁通
元老会员
★★★★
Batchinger
Credits 4,432
Posts 1,512
Joined 2002-10-18 00:00
23-year member
UID 19
Gender Male
Status Offline
Re yaya:

After downloading and extracting, although there was a CRC error, I still got ConBoot.sys, and I conducted a brief test again according to the example updated by the brother on the second floor.

First of all, congratulations to the brother for quickly mastering the method of prohibiting redundant information output in Config.sys. I wonder if a principle similar to ctty was adopted? After testing, it was found that after using /s to prohibit the output of all devices, there would be an unexpected screen rolling action when executing the menu, that is, the system first output some blank lines and then cleared the screen; then moving the /u sentence before the vide-cdd sentence, there was no screen rolling, but directly cleared the screen to display the vide-cdd output information.

Regarding the format of the identifier, the brother adopted a format similar to rem 0menu=nest instead of rem NestMenu=0,, is it because the former is simpler to implement? Or is it an inheritance of the 1.xx style? And the Common Item seems to realize that the menu items of all levels of menus are shared, but we may need to share configuration statements in a certain level of menu, such as the sharing of himem.sys in the memory configuration menu.

Regarding the setting of Color, is it appropriate to set the background color in TextColor? My suggestion is to use Color to set the default foreground and background colors, and then set special foreground and background colors in specific Text statements. For example, "rem EndNote=26, Press ↑↓ or corresponding letters to select menu items".

Finally, it is hoped that the circular selection of menu items in the up and down directions can be supported.
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
Floor 21 Posted 2006-03-17 18:23 ·  中国 山西 太原 联通(蓝汛云计算太原节点)
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Re Original:
Your suggestion is very good, ready to adopt.
The file has been re-uploaded.
Floor 22 Posted 2006-03-17 18:26 ·  中国 山西 太原 联通(蓝汛云计算太原节点)
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Re willsort:
Regarding the method of prohibiting redundant information output, I haven't fully grasped it yet. Initially, a nul file was built in, and the display device handle was pointed to it, which could block the internal DOS output information, but couldn't block the display information generated by interrupts. Then, black screen brushing was considered, but if the blocking time was long, it was easy to be misunderstood as a system freeze. Finally, the method of prohibiting the display page was adopted, with no character output but cursor display. The shortcoming was that when there was output, although no characters were printed, there were movement traces of the cursor on the screen. The re - uploaded program cleared the screen before blocking, and the effect was slightly better.
Regarding the format of the identifier, it was indeed because the former was simpler to implement. rem item = common is a shared item of all - level menus, used to implement the routine return/exit. If all items of a certain level menu contain a certain configuration block, such as himem.sys, a configuration block sequence number can be allocated to it alone, for example 0, and added to all items of this level menu, which is not too wordy.
Regarding the setting of color, TextColor is the original Color. This is to distinguish the title and the endnote. If it is easy to cause misunderstanding, it will be changed back to Color next time. At first, the syntax like rem caption = 6,... was also considered, but later it was abandoned because a ',' had to be added in each statement.
It can support cyclic selection of menus and items. Thanks for this suggestion.
Floor 23 Posted 2006-03-17 20:57 ·  中国 浙江 衢州 电信
银牌会员
★★★
Credits 1,270
Posts 548
Joined 2004-05-31 00:00
22-year member
UID 25754
Gender Male
Status Offline
! I:\conboot\ConBoot.sys v2.00.rar: ConBoot.txt CRC failed. File is corrupted
! I:\conboot\ConBoot.sys v2.00.rar: Unexpected end of compressed file
Still like this.
Floor 24 Posted 2006-03-17 22:36 ·  中国 浙江 杭州 电信
银牌会员
★★★
Credits 1,582
Posts 603
Joined 2006-02-20 20:26
20-year member
UID 50690
Status Offline
After using device=conboot.sys /s, how to make the devices loaded later execute one by one automatically without having to press Enter?
Floor 25 Posted 2006-03-18 08:32 ·  中国 山西 太原 联通(蓝汛云计算太原节点)
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Originally posted by martin325 at 2006-3-17 10:36 PM:
After using device=conboot.sys /s, how to make the subsequent loaded devices execute one by one automatically without having to press Enter?


Set the time to 0 seconds
Floor 26 Posted 2006-03-18 08:37 ·  中国 山西 太原 联通(蓝汛云计算太原节点)
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Originally posted by weilong888 at 2006-3-17 08:57 PM:
! I:\conboot\ConBoot.sys v2.00.rar: ConBoot.txt CRC failed. File is corrupted
! I:\conboot\ConBoot.sys v2.00.rar: Unexpected end of compressed file
Still like this.


This is a forum issue. Uploaded multiple times without success. The same happens with uploading .cab files. Even can't upload .txt files. Fortunately, the conboot.sys file can be extracted. Please ask the forum moderator to solve this problem.

[ Last edited by yaya on 2006-3-18 at 08:38 ]
Floor 27 Posted 2006-03-18 10:02 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
RE YAYA:
You can consider uploading it to a certain network disk first, and then give a link here - as a temporary solution.
In the future, if you want to promote CONFIGxxx.MNU to English-speaking countries, I can consider translating and introducing it into English for you. Their CONFIG tools are not as concise and advanced as yours!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 28 Posted 2006-03-19 17:53 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Re 本是:
I made this program for my own use first, and second, to make it convenient for others. If you can translate it into English to let more people know about and use it, it's really a good deed. Then I have to trouble you.
It's a pity that there are moving traces of the cursor on the screen after shielding. Is there any better way?
Floor 29 Posted 2006-03-20 12:55 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
1. Introduction (half a page of Chinese characters)
2. Getting Started (1 example)
3. Detailed Introduction (multiple examples)
4. BUGS -- FAQ

You write the material and click the "Email" button under the post I reply to (forgive me for being wordy), and I will convert it -- not word - by - word translation, there will be some changes because languages have their own characteristics.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 30 Posted 2006-03-20 13:36 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Wait for the next version.
Download linkhttp://bbs.cfanhome.com/dispbbs.asp?boardid=45&id=580332

[ Last edited by yaya on 2006-3-20 at 14:05 ]
Forum Jump: