|
sanchuan
初级用户
 
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第 46 楼』:
使用 LLM 解释/回答一下
Originally posted by joinnow2008 at 2009-1-4 22:38:
没看到你的贴子之前,已经去试了,用的就是9。OK
只是很奇怪的是,没有出现其他网友说的汉字中间有缝的现象
Confect42将菜单选项的前32个汉字排在原制表符的位置上,这个位置的字符,系统会将第八位象素复制到第九位,所以没有中缝。Confect42又将标题、尾注的汉字放在另一个字符集,这样就有64个汉字没有中缝。对于使用汉字不多的菜单,是看不出中缝的,也就是说:汉字多了,肯定是有的汉字有中缝的——也许看得不那么明显。
Originally posted by joinnow2008 at 2009-1-4 22:38:
Before I saw your post, I had already tried it, and I used 9. OK
Just very strange is that there is no phenomenon of gaps between Chinese characters as mentioned by other netizens
Confect42 arranges the first 32 Chinese characters of the menu options at the original tab position. For characters at this position, the system copies the 8th pixel to the 9th pixel, so there are no gaps. Confect42 also places the Chinese characters in the title and footer in another character set, so there are 64 Chinese characters without gaps. For menus with few Chinese characters, the gaps are not noticeable. That is to say: if there are many Chinese characters, there must be some Chinese characters with gaps - maybe not so obvious.
|

三川一笑 |
|
2009-1-4 22:55 |
|
|
joinnow2008
初级用户
 
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第 47 楼』:
使用 LLM 解释/回答一下
请等等,我算一下汉字先。。。。。。。
Please wait, I'll calculate the Chinese characters first......
|
|
2009-1-4 22:56 |
|
|
joinnow2008
初级用户
 
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第 48 楼』:
使用 LLM 解释/回答一下
本是老哥,很不好意思,
刚才我算了,至少不下70个不同的汉字,包括中文的书铭号《 》
Originally, very embarrassed,
Just now I counted, at least no less than 70 different Chinese characters, including the Chinese book title "《 》"
|
|
2009-1-4 22:58 |
|
|
joinnow2008
初级用户
 
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第 49 楼』:
使用 LLM 解释/回答一下
回两位,仔细看过,没有中缝。
但菜单的字没有过32个,指的是,A,B,C,D,E选项后面的字
但如果加上标题跟尾注,过70个。
Return to two, carefully read, no gutter.
But the menu words are not more than 32, referring to the words after options A, B, C, D, E
But if the title and endnotes are added, it exceeds 70.
|
|
2009-1-4 23:01 |
|
|
joinnow2008
初级用户
 
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第 50 楼』:
使用 LLM 解释/回答一下
再次测试,发现不同之处,
用最早的版本,加9指定,液晶无事,且汉字无中缝,
刚才换了4。2版本,指定9,液晶无事,但汉字部分有缝,现场如下
标题,10几个字,无
菜单选项A,B,C,D ,E五项,25个字左右,无缝
尾注有两行,有缝。
Re-test, and different points are found.
Using the earliest version, with 9 specified, the LCD is fine, and the Chinese characters have no gaps.
Just now, I switched to version 4.2, specified 9, the LCD is fine, but part of the Chinese characters have gaps. The situation is as follows:
Title, more than a dozen characters, no gaps.
Menu options A, B, C, D, E, five items, about 25 characters, no gaps.
There are two lines in the endnote, with gaps.
|
|
2009-1-4 23:14 |
|
|
chishingchan
银牌会员
    
积分 1282
发帖 538
注册 2002-11-2
状态 离线
|
『第 51 楼』:
使用 LLM 解释/回答一下
强烈要求楼主的下一版支持XP下的字体文件:bootfont.bin
Strongly request that the next version of the LZ supports the font file under XP: bootfont.bin
|
|
2009-1-5 14:40 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 52 楼』:
使用 LLM 解释/回答一下
今天使用了4.2版本替换了我原来的。用的是更新过的有个问题,像请教下
就是我在config中一般都是用空执行的,所有的处理放在auto中,这样便于我们具体的修改。我用的子菜单,执行都只能执行第一项,不知为何。
具体如下
***config.sys
......
......
confect=sub_2,加载8139驱动启动ghost
set option=DHCP,DHCP模式
set option=IP,IP模式(38.1)
set confect=sub_3,加载6103驱动启动ghost
set option=DHCP,DHCP模式
set option=IP,IP模式(38.1)
set confect=sub_4,BIOS升级
REM [sub_1]
set exec=
REM [sub_2]
REM [DHCP]
set exec1=
REM [IP]
set exec2=
REM [sub_3]
REM [DHCP]
set exec1=
REM [IP]
set exec2=
.......
*******autoexec.bat
......
.......
:SUB_2
%exec1%
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
%exec2%
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:SUB_3
%exec1%
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
%exec2%
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
:SUB_4
%exec%
cd \bios
..........
在执行时都是只执行子项的第一个。难道在auto中不能自动跳转寻找对应的%exec*%
希望能帮忙指正下谢谢!!
Today I used version 4.2 to replace my original one. I used the updated one and there is a problem. I want to ask for advice.
That is, in the config, I usually use empty execution, and all processing is placed in auto, which is convenient for our specific modifications. I use submenus, but only the first item can be executed each time. I don't know why.
Specifically as follows:
***config.sys
......
......
confect=sub_2,Load 8139 driver to start ghost
set option=DHCP,DHCP mode
set option=IP,IP mode (38.1)
set confect=sub_3,Load 6103 driver to start ghost
set option=DHCP,DHCP mode
set option=IP,IP mode (38.1)
set confect=sub_4,BIOS upgrade
REM
set exec=
REM
REM
set exec1=
REM
set exec2=
REM
REM
set exec1=
REM
set exec2=
.......
*******autoexec.bat
......
.......
:SUB_2
%exec1%
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
%exec2%
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:SUB_3
%exec1%
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
%exec2%
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
:SUB_4
%exec%
cd \bios
..........
When executing, only the first sub-item is executed. Does it mean that %exec*% cannot be automatically jumped and found in auto? Hope to help correct it, thank you!
|
|
2009-1-6 11:49 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 53 楼』:
使用 LLM 解释/回答一下
难道都要把auto下的执行语句都要放到config下相应的%exec*%,按我理解,应该是auto和config通过主项的块名和相应的子项变量进行对应 对应的,不知这样怎么就不行。
我也试着把其中auto的部分语句放在conf里,但效果还是一样。
Could it be that all the execution statements in auto need to be placed in the corresponding %exec*% in config? According to my understanding, it should be that auto and config correspond through the block name of the main item and the corresponding sub-item variable. But I don't know why this doesn't work. I also tried putting some statements from auto in conf, but the effect is still the same.
|
|
2009-1-6 12:26 |
|
|
sanchuan
初级用户
 
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第 54 楼』:
使用 LLM 解释/回答一下
Originally posted by wuchan at 2009-1-6 11:49:
今天使用了4.2版本替换了我原来的。用的是更新过的有个问题,像请教下
就是我在config中一般都是用空执行的,所有的处理放在auto中,这样便于我们 ...
你所遇到的问题,不是confect.sys 造成的。
在config中设置变量,不能为空——等于没有设置,结果就是在auto中遇到goto %confect%时,当然执行第一项。
根据你的情况,在Config.sys中应改成:
......
rem
rem
set sub2=DHCP
rem
set sub2=IP
......
在autoexc.bat中,则改成:
goto %confect%
......
:sub_2
goto %sub2%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
......
另外,在confect4.0的实例中,autoexec.bat用到 %exec1%。要注意的是这个变量在config.sys中,其实设置的是一个DOS命令,而不是auto中的标号。
在Config中设置的变量,如果是一个DOS命令,例如 set exec=dir ,则在auto中可以以 %exec% 的形式单独出现。
Last edited by sanchuan on 2009-1-6 at 13:15 ]
Originally posted by wuchan at 2009-1-6 11:49:
Today I used version 4.2 to replace my original one. I used the updated one. There is a problem, I want to ask.
That is, in the config, I usually use empty execution, and all processing is placed in auto, which is convenient for us...
The problem you encountered is not caused by confect.sys.
Setting variables in Config cannot be empty - it is equivalent to not being set, and the result is that when encountering goto %confect% in auto, it will naturally execute the first item.
According to your situation, in Config.sys, it should be changed to:
......
rem
rem
set sub2=DHCP
rem
set sub2=IP
......
In autoexc.bat, it is changed to:
goto %confect%
......
:sub_2
goto %sub2%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
......
In addition, in the example of confect4.0, autoexec.bat uses %exec1%. It should be noted that this variable is set as a DOS command in config.sys, not a label in auto.
If a variable set in Config is a DOS command, for example set exec=dir, then in auto it can appear in the form of %exec%.
Last edited by sanchuan on 2009-1-6 at 13:15 ]
|

三川一笑 |
|
2009-1-6 12:50 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 55 楼』:
使用 LLM 解释/回答一下
o .明白了。
原来以为exec代表的是变量,用来传输的。
还有参考3.0的在config中不是一定要
set %××××%么。
受教了,衷心的谢谢sanchuan老师。。。。
Got it's clear now.
I originally thought that exec represented a variable used for transmission.
Also, referring to 3.0, in config, it's not necessary to set %××××%.
Got it, and I sincerely thank Teacher sanchuan...
|
|
2009-1-6 15:22 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 56 楼』:
使用 LLM 解释/回答一下
还是不行呀。提示:“label not found”
我参考该的如下:
×××config。sys
.......
set confect=sub_2,加载8139驱动启动ghost
set option=DHCP,DHCP模式
set option=IP,IP模式(38.1)
set confect=sub_3,加载6103驱动启动ghost
set option=DHCP,DHCP模式
set option=IP,IP模式(38.1)
set confect=sub_4,BIOS升级
REM [sub_1]
set sub1=
REM [sub_2]
rem [DHCP]
set sub2=DHCP
rem [IP]
set sub2=IP
REM [sub_3]
rem [DHCP]
set sub3=DHCP
REM [IP]
set sub3=IP
.......
****autoexec.bat
.....
GOTO %CONFECT%
:SUB_1
%sub1%
GOTO END
:SUB_2
goto %sub2%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:SUB_3
goto %sub3%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
.......
这样也还是不行的。就提示了,我想应该是conf和auto文件的连系不上把。
老师。。。。
Still not working. The prompt: "label not found"
I referred to the following:
×××config.sys
.......
set confect=sub_2, load 8139 driver to start ghost
set option=DHCP, DHCP mode
set option=IP, IP mode (38.1)
set confect=sub_3, load 6103 driver to start ghost
set option=DHCP, DHCP mode
set option=IP, IP mode (38.1)
set confect=sub_4, BIOS upgrade
REM
set sub1=
REM
rem
set sub2=DHCP
rem
set sub2=IP
REM
rem
set sub3=DHCP
REM
set sub3=IP
.......
****autoexec.bat
.....
GOTO %CONFECT%
:SUB_1
%sub1%
GOTO END
:SUB_2
goto %sub2%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\8139
call 8139.BAT
c:\ghost.exe
GOTO END
:SUB_3
goto %sub3%
:DHCP
echo copy c:\watdh.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
:IP
echo copy c:\wat38.cfg c:\wattcp.cfg
CD \DOSNET\VIA6103
call VIA.BAT
c:\ghost.exe
GOTO END
.......
This still doesn't work. Just the prompt came up. I think it should be the connection between the conf and auto files that's not right.
Teacher...
|
|
2009-1-6 15:45 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
|
2009-1-6 15:46 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 58 楼』:
使用 LLM 解释/回答一下
我试了下。单项菜单块的没有问题。就是有子项菜单的一执行就有提示'"label not found" 应该是子项菜单的变量传递 ,按介绍的在config中到auto无法联系上。
I tried it. The single-item menu block is okay. It's just that when executing the sub-item menu, there's a prompt '"label not found"'. It should be the variable passing of the sub-item menu. According to the introduction, I can't connect from config to auto.
|
|
2009-1-6 15:58 |
|
|
sanchuan
初级用户
 
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第 59 楼』:
使用 LLM 解释/回答一下
Originally posted by wuchan at 2009-1-6 15:45:
还是不行呀。提示:“label not found”
我参考该的如下:
×××config。sys
.......
set confect=sub_2,加载8139驱动启动ghost
set option=DHCP,DHCP模式
set option=IP,IP模 ...
你在启动DOS后的菜单中没有选择子项,所以有提示:“label not found”
应该按空格键设置要执行的子项,再回车
Originally posted by wuchan at 2009-1-6 15:45:
Still not working. The prompt: "label not found"
I refer to the following:
×××config.sys
.......
set confect=sub_2, load 8139 driver to start ghost
set option=DHCP, DHCP mode
set option=IP, IP mode ...
You didn't select the sub-item in the menu after booting into DOS, so there is the prompt: "label not found"
You should press the spacebar to set the sub-item to execute, then press Enter
|

三川一笑 |
|
2009-1-6 16:31 |
|
|
wuchan
初级用户
 
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第 60 楼』:
使用 LLM 解释/回答一下
55555.我晕这么简单。。
不是光标直接选择呀。。。。。
5555. I'm dizzy, it's that simple..
It's not just directly selecting with the cursor...
|
|
2009-1-6 16:41 |
|