|
sanchuan
初级用户
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第
46 楼』:
Quote: | Originally posted by joinnow2008 at 2009-1-4 22:38:
没看到你的贴子之前,已经去试了,用的就是9。OK
只是很奇怪的是,没有出现其他网友说的汉字中间有缝的现象 |
|
Confect42将菜单选项的前32个汉字排在原制表符的位置上,这个位置的字符,系统会将第八位象素复制到第九位,所以没有中缝。Confect42又将标题、尾注的汉字放在另一个字符集,这样就有64个汉字没有中缝。对于使用汉字不多的菜单,是看不出中缝的,也就是说:汉字多了,肯定是有的汉字有中缝的——也许看得不那么明显。
|
三川一笑 |
|
2009-1-4 22:55 |
|
|
joinnow2008
初级用户
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第
47 楼』:
请等等,我算一下汉字先。。。。。。。
|
|
2009-1-4 22:56 |
|
|
joinnow2008
初级用户
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第
48 楼』:
本是老哥,很不好意思,
刚才我算了,至少不下70个不同的汉字,包括中文的书铭号《 》
|
|
2009-1-4 22:58 |
|
|
joinnow2008
初级用户
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第
49 楼』:
回两位,仔细看过,没有中缝。
但菜单的字没有过32个,指的是,A,B,C,D,E选项后面的字
但如果加上标题跟尾注,过70个。
|
|
2009-1-4 23:01 |
|
|
joinnow2008
初级用户
积分 37
发帖 17
注册 2008-12-22
状态 离线
|
『第
50 楼』:
再次测试,发现不同之处,
用最早的版本,加9指定,液晶无事,且汉字无中缝,
刚才换了4。2版本,指定9,液晶无事,但汉字部分有缝,现场如下
标题,10几个字,无
菜单选项A,B,C,D ,E五项,25个字左右,无缝
尾注有两行,有缝。
|
|
2009-1-4 23:14 |
|
|
chishingchan
银牌会员
积分 1282
发帖 538
注册 2002-11-2
状态 离线
|
『第
51 楼』:
强烈要求楼主的下一版支持XP下的字体文件:bootfont.bin
|
|
2009-1-5 14:40 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
52 楼』:
今天使用了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*%
希望能帮忙指正下谢谢!!
|
|
2009-1-6 11:49 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
53 楼』:
难道都要把auto下的执行语句都要放到config下相应的%exec*%,按我理解,应该是auto和config通过主项的块名和相应的子项变量进行对应 对应的,不知这样怎么就不行。
我也试着把其中auto的部分语句放在conf里,但效果还是一样。
|
|
2009-1-6 12:26 |
|
|
sanchuan
初级用户
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第
54 楼』:
Quote: | Originally posted by wuchan at 2009-1-6 11:49:
今天使用了4.2版本替换了我原来的。用的是更新过的有个问题,像请教下
就是我在config中一般都是用空执行的,所有的处理放在auto中,这样便于我们 ... |
|
你所遇到的问题,不是confect.sys 造成的。
在config中设置变量,不能为空——等于没有设置,结果就是在auto中遇到goto %confect%时,当然执行第一项。
根据你的情况,在Config.sys中应改成:
......
rem [sub_2]
rem [DHCP]
set sub2=DHCP
rem [IP]
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 ]
|
三川一笑 |
|
2009-1-6 12:50 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
55 楼』:
o .明白了。
原来以为exec代表的是变量,用来传输的。
还有参考3.0的在config中不是一定要
set %××××%么。
受教了,衷心的谢谢sanchuan老师。。。。
|
|
2009-1-6 15:22 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
56 楼』:
还是不行呀。提示:“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文件的连系不上把。
老师。。。。
|
|
2009-1-6 15:45 |
|
|
本是
银牌会员
积分 2201
发帖 789
注册 2005-1-27
状态 离线
|
|
2009-1-6 15:46 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
58 楼』:
我试了下。单项菜单块的没有问题。就是有子项菜单的一执行就有提示'"label not found" 应该是子项菜单的变量传递 ,按介绍的在config中到auto无法联系上。
|
|
2009-1-6 15:58 |
|
|
sanchuan
初级用户
积分 113
发帖 51
注册 2008-11-16 来自 武汉
状态 离线
|
『第
59 楼』:
Quote: | 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”
应该按空格键设置要执行的子项,再回车
|
三川一笑 |
|
2009-1-6 16:31 |
|
|
wuchan
初级用户
积分 119
发帖 59
注册 2008-11-21
状态 离线
|
『第
60 楼』:
55555.我晕这么简单。。
不是光标直接选择呀。。。。。
|
|
2009-1-6 16:41 |
|