|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 16 楼』:
使用 LLM 解释/回答一下
v2.00 2006/3/16 发布于1楼
修改:名称由 ConMenuR.sys 改为 ConBoot.sys
修改:标识符改为英文
增加:标题、尾注颜色
增加:注释颜色、位置
增加:屏蔽 config.sys 信息开关
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
|
|
2006-3-16 15:38 |
|
|
weilong888
银牌会员
    
积分 1270
发帖 548
注册 2004-5-31
状态 离线
|
『第 17 楼』:
使用 LLM 解释/回答一下
! I:\conboot.rar: ConBoot.txt CRC 失败。文件被破坏
! I:\conboot.rar: 不可预料的压缩文件末端
这是什么 回事啊?
! I:\conboot.rar: ConBoot.txt CRC failed. File is corrupted
! I:\conboot.rar: Unexpected end of compressed file
What's going on here?
|
|
2006-3-16 19:49 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 18 楼』:
使用 LLM 解释/回答一下
RE yaya:
你的CONMENU.sys和CONBOOT.sys发展得不错!
只是有它们的命名上,我有个建议:
前提:设备驱动程序的扩展名定为.SYS是常规,但这是可以改变的,应该以反映功能为好。
CONMENU.sys可考虑改名为ConfigSer.Mnu--意为用于CONFIG的serial串行MeNU
CONBOOT.sys可考虑改名为ConfigPar.Mnu--意为用于CONFIG的parallel并行MeNU
只是个人意见而已。
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 |
|
2006-3-16 22:25 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 19 楼』:
使用 LLM 解释/回答一下
下载后解压时,WINRAR报错同17楼!!!
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 |
|
2006-3-16 22:32 |
|
|
willsort
元老会员
         Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第 20 楼』:
使用 LLM 解释/回答一下
Re yaya:
下载解压后,虽然有 CRC 错误,但仍然得到了 ConBoot.sys ,根据兄在二楼更新的示例再次进行了简短的测试。
首先,恭喜兄很快就掌握了在 Config.sys 中禁止冗余信息输出的方法,不知是否采用了类似 ctty 的原理?经测试后,发现使用 /s 禁止所有 device 的输出后,执行菜单会有意外的滚屏动作,也就是说,系统首先输出了若干空行,然后再进行了清屏;再将 /u 一句移动到 vide-cdd 一句之前,不再滚屏,而是直接清屏显示 vide-cdd 输出信息。
关于标识符的格式,兄采用了类似 rem 0menu=nest 而非 rem NestMenu=0, 的格式,是因为前者实现起来更简单吗?抑或是对1.xx风格的继承?而 Common Item 实现的似乎是所有级别菜单的菜单项共享,而我们可能更需要在某一级菜单实现配置语句的共享,比如在内存配置菜单中 himem.sys 的共享。
关于Color的设定,在TextColor中设定背景色是否恰当?我的建议是,使用Color设定缺省的前景和背景色,然后再特定的Text语句中再设定特殊的前景和背景色。比如 “rem EndNote=26, 按↑↓或相应字母选择菜单项”。
最后,希望可以支持菜单项在上下方向上的循环选择。
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:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2006-3-16 23:34 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 21 楼』:
使用 LLM 解释/回答一下
Re 本是:
你的建议很好,准备采纳。
文件已重新上传。
Re Original:
Your suggestion is very good, ready to adopt.
The file has been re-uploaded.
|
|
2006-3-17 18:23 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 22 楼』:
使用 LLM 解释/回答一下
Re willsort:
关于禁止冗余信息输出的方法,我现在也没有吃透。一开始是内建一个nul文件,把显示设备句柄指向它,这能屏蔽dos内部输出信息,但不能屏蔽由中断产生的显示信息。之后考虑刷黑屏,但屏蔽时间长的话,容易让人误解为死机。最后采用禁止显示页的方法,没有字符输出,而有光标显示。不足之处是有输出时,虽然没有打印出字符,但光标在屏幕上有移动痕迹。重新上传的程序在屏蔽前进行了清屏,效果稍好一些。
关于标识符的格式,确实是因为前者实现起来更简单。rem item=common 是所有级别菜单的共享项目,用来实现常规的返回/退出。如果某一级菜单的所有项目都含有某一配置块,如 himem.sys ,可以单独给它分配一个配置块顺序号,比如0,加在这一级菜单的所有项目中,也不算太罗嗦吧。
关于颜色的设定,TextColor 就是原有的 Color。这是为了区别标题和尾注,如果容易产生误解,下次改回 Color。一开始也考虑过使用 rem caption=6,... 这样的语法,后来觉得每条语句中都得加一个',',故舍弃。
可以支持菜单及项目的循环选择。谢谢这一建议。
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.
|
|
2006-3-17 18:26 |
|
|
weilong888
银牌会员
    
积分 1270
发帖 548
注册 2004-5-31
状态 离线
|
『第 23 楼』:
使用 LLM 解释/回答一下
! I:\conboot\ConBoot.sys v2.00.rar: ConBoot.txt CRC 失败。文件被破坏
! I:\conboot\ConBoot.sys v2.00.rar: 不可预料的压缩文件末端
还是这样啊。
! 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.
|
|
2006-3-17 20:57 |
|
|
martin325
银牌会员
    
积分 1582
发帖 603
注册 2006-2-20
状态 离线
|
『第 24 楼』:
使用 LLM 解释/回答一下
用了device=conboot.sys /s后,如何让后面加载的device自动逐个执行,而不需要敲入会车?
After using device=conboot.sys /s, how to make the devices loaded later execute one by one automatically without having to press Enter?
|
|
2006-3-17 22:36 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 25 楼』:
使用 LLM 解释/回答一下
Originally posted by martin325 at 2006-3-17 10:36 PM:
用了device=conboot.sys /s后,如何让后面加载的device自动逐个执行,而不需要敲入会车?
设时间为0秒
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
|
|
2006-3-18 08:32 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 26 楼』:
使用 LLM 解释/回答一下
Originally posted by weilong888 at 2006-3-17 08:57 PM:
! I:\conboot\ConBoot.sys v2.00.rar: ConBoot.txt CRC 失败。文件被破坏
! I:\conboot\ConBoot.sys v2.00.rar: 不可预料的压缩文件末端
还是这样啊。
这是论坛的问题。上传了多次也不行。上传.cab文件也一样。甚至不能上传.txt 文件。好在可以解压出conboot.sys文件。请论坛版主解决此问题。
Last edited by yaya on 2006-3-18 at 08:38 ]
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 ]
|
|
2006-3-18 08:37 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 27 楼』:
使用 LLM 解释/回答一下
RE YAYA:
你可以考虑先传到某个网络硬盘,再在此给个链接--作为暂时的办法吧。
日后,你如果想把CONFIGxxx.MNU推广到英语国家的话,我可以考虑给你翻译介绍成英语。他们的CONFIG工具没有你的这个简洁、先进!
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 |
|
2006-3-18 10:02 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 28 楼』:
使用 LLM 解释/回答一下
Re 本是:
我编这个程序一是为了自己使用,二是与人方便,如果你能翻译成英语,让更多的人了解和使用,实属善举,那就有劳你了。
屏蔽后光标在屏幕上有移动痕迹,是件憾事,还有什么更好的方法?
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?
|
|
2006-3-19 17:53 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 29 楼』:
使用 LLM 解释/回答一下
你写个材料:
1。简介(半页汉字)
2。新手上路(1个实例)
3。详细介绍(多个实例)
4。BUGS -- FAQ
你写好材料点我回复的帖子下的“邮件”按钮(恕我罗嗦),我给你转换--不是一句句地对译,会有些变化,因为语言各有各的特点。
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 |
|
2006-3-20 12:55 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
|
2006-3-20 13:36 |
|