|
qzwqzw
银牌会员
     天的白色影子
积分 2343
发帖 636
注册 2004-3-6
状态 离线
|
『第 16 楼』:
使用 LLM 解释/回答一下
对作者的孜孜不倦的精神表示感动
再次加分以谢
不过关于示例效果的问题
不知道是不是我没有说清楚
虽然与图像的质量很有关系
但更多的是排版与美工的问题
只要有好的创意和构思
即使二值图像也能展示出很不错的效果
你的效果主要问题在于背景太突出
抢白了前景
建议换成色调比较单一的背景
菜单和提示文字的颜色搭配上也显得比较随意
建议在颜色选择上菜单比提示亮一些
选中比未选中亮一些(或者反色也是可以的)
而主菜单下的表格线建议换成中文全角的表格线
没有断续的感觉
这些你都可以借鉴一下网上其它优秀启动光盘的界面
另外,想知道图像右下角的两个字
是背景图上带的,还是程序后来加的
这是你的LOGO吗?
如果示例作的好的话
就很少有人去特意更换启动界面的风格
毕竟懒人还是很多的
这也就相当于为你的软件做了广告
最后,提两点期望
如果支持热区(无文字菜单,菜单文字在背景图上显示)那就太爽了
中文显示如果能直接利用现有的中文系统那就更爽了
如果能如Easyboot一般定制启动界面那就超爽了
Last edited by qzwqzw on 2007-7-6 at 08:46 AM ]
I am touched by the author's tireless spirit.
I add points again to express thanks.
But regarding the problem of the example effect,
I don't know if I didn't make it clear.
Although it has a lot to do with the quality of the image,
it's more about typesetting and art work.
As long as there are good ideas and concepts,
even a binary image can show a very good effect.
The main problem with your effect is that the background is too prominent,
robbing the foreground.
It is suggested to change to a background with a relatively single tone.
The color matching of the menu and prompt text also seems random.
It is suggested that in color selection, the menu is brighter than the prompt,
and the selected one is brighter than the unselected one (or inverse color is also okay).
And the table lines under the main menu are suggested to be changed to Chinese full-width table lines,
without a discontinuous feeling.
You can refer to the interfaces of other excellent boot CDs on the Internet.
Also, I want to know whether the two characters at the lower right corner of the image are with the background image or added by the program later,
are these your LOGO?
If the example is well done,
few people will特意 change the style of the boot interface,
after all, there are many lazy people,
and this is also equivalent to advertising for your software.
Finally, two expectations are put forward.
It would be great if hot zones are supported (menu without text, menu text displayed on the background image)
It would be even greater if Chinese display can directly use the existing Chinese system
It would be super great if it can customize the boot interface like Easyboot
Last edited by qzwqzw on 2007-7-6 at 08:46 AM ]
|
|
2007-7-6 08:29 |
|
|
minchengan
中级用户
  
积分 376
发帖 164
注册 2006-12-5
状态 离线
|
『第 17 楼』:
使用 LLM 解释/回答一下
应该还有些值得改进的地方吧。
试验过程中,不知道单选与多选在一起时怎么做?
那个.new文件为什么为0字节?
其与autoexec.bat还是对应的吗?
另外右下角那个好像是“建业”的两个字是你的名字?支持不好吗?要不换一个漂亮点的LOGO也可以接受啊
因为启动时的汉字试验了几次没有出来,遇到了上面几个问题,所以在这里问一问。先谢了
Last edited by minchengan on 2007-7-6 at 12:22 PM ]
There should still be some areas that can be improved.
During the test process, I don't know how to handle when single-choice and multiple-choice are together?
Why is that.new file 0 bytes?
Is it still corresponding to autoexec.bat?
Also, the two characters "Jian Ye" in the lower right corner seem to be your name? Is the support not good? Or else changing to a more beautiful LOGO is also acceptable.
Because the Chinese characters during startup were tested several times and didn't come out, and the above several problems were encountered, so I'm asking here. Thanks in advance.
Last edited by minchengan on 2007-7-6 at 12:22 PM ]
|
|
2007-7-6 12:20 |
|
|
bhdc
初级用户
 
积分 48
发帖 23
注册 2006-2-23
状态 离线
|
『第 18 楼』:
使用 LLM 解释/回答一下
哇,太强悍啦,不过背景确实太花了些.....
Wow, it's really powerful, but the background is indeed a bit too flashy.....
|
|
2007-7-6 14:49 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 19 楼』:
使用 LLM 解释/回答一下
背景确实花了些,不过示例主要展示启动界面的功能和文字颜色、位置的可塑性,程序的特点是为使用者提供最大的灵活性,以便展现自己的风格。
单选与多选不能在1个菜单。
与autoexec.bat还是对应的。
.new文件是什么?
图像右下角加个LOGO不可以接受吗?
The background did take some effort, but the example mainly shows the functions of the startup interface and the plasticity of text color and position. The characteristic of the program is to provide users with maximum flexibility so that they can show their own style.
Single selection and multiple selection cannot be in one menu.
It still corresponds to autoexec.bat.
What is the.new file?
Is it not acceptable to add a LOGO in the lower right corner of the image?
|
|
2007-7-6 15:27 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 20 楼』:
使用 LLM 解释/回答一下
Originally posted by yaya at 2007-7-6 15:27:
背景确实花了些, ...
这个问题微软是这样看的:
MS的磁盘启动界面从来简洁,即使NTLDR能够显示彩色汉字支持ANSI代码,也没有刻意宣传。而且,OS的安装界面也是注意美观但有节制:只左右分块,左边是安装指令,右边是图形背景或带背景色的介绍文字。所以建议:
1.文图分块;
2.文字与图形的显示关系:
1)以图形为背景显示文字(如现在的状态)
2)在图形中清除一块图形,在可以设置的背景色上显示文字(这样也许会更加清晰)
当然,这只是一人之言。
Originally posted by yaya at 2007-7-6 15:27:
The background is indeed a bit ...
This is how Microsoft views this issue:
MS's disk boot interface has always been simple. Even though NTLDR can display colorful Chinese characters and support ANSI codes, it has not deliberately promoted it. Moreover, the OS installation interface also pays attention to aesthetics but is restrained: it only divides into left and right blocks, with installation instructions on the left and graphic backgrounds or text introductions with background colors on the right. Therefore, it is suggested:
1. Separate text and graphics into blocks;
2. Display relationship between text and graphics:
1) Display text with graphics as the background (like the current state)
2) Clear a block in the graphics and display text on a settable background color (this might be clearer)
Of course, this is just one person's opinion.
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-7-6 16:29 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 21 楼』:
使用 LLM 解释/回答一下
如果不选‘透明’,字符是有背景色的。如果不加载图像,背景是单一颜色。
发现1个奇怪现象,不知何故:实模式下,图像名称为binshan.gif或bs.gif或txz.gif时,config.sys加载第一个驱动设备himem.sys就出错,死机,此时还没有加载configp.mnu。而图像名称为b2.gif或123.gif则正常。
If not selecting 'transparent', the characters have a background color. If no image is loaded, the background is a single color.
I found a strange phenomenon, for some reason: In real mode, when the image names are binshan.gif or bs.gif or txz.gif, loading the first driver device himem.sys in config.sys causes an error and the system freezes. At this time, configp.mnu has not been loaded yet. However, when the image names are b2.gif or 123.gif, it is normal.
|
|
2007-7-6 16:58 |
|
|
qzwqzw
银牌会员
     天的白色影子
积分 2343
发帖 636
注册 2004-3-6
状态 离线
|
『第 22 楼』:
使用 LLM 解释/回答一下
背景与文字的显示问题
---------------------------------
建议增加一个不显示界面文字的功能
所有的文字都由使用者自己画在背景上
切换菜单时只切换背景图
这样既绕过了排版与美工的问题
又避免了中英文显示的麻烦
之后可以再考虑提前载入鼠标驱动后支持热区的功能
不过这样的话
菜单项的选中和待选状态就变得难以展示
因为无法预知使用者自定义菜单的位置和大小
虽然可以单独开辟一块区域展示菜单项的选择
本是提到的文图分块可以作为类似的描述
Windows安装界面左侧菜单右侧展示的风格可以借鉴
不过这样的展示很可能过于生僻
而且背离传统的启动风格太远了
所以恐怕难以被人接受
Last edited by qzwqzw on 2007-7-6 at 05:44 PM ]
Background and Text Display Issues
---------------------------------
Suggest adding a function to not display interface text
All text is drawn on the background by the user themselves
Only the background image is switched when switching menus
This not only bypasses the problems of layout and art design
But also avoids the trouble of Chinese and English display
Then you can consider supporting the hot area function after preloading the mouse driver in advance
However, in this case
The selected and unselected states of menu items become difficult to display
Because the position and size of the user-defined menu cannot be predicted
Although a separate area can be set aside to display the selection of menu items
The previously mentioned text-image block division can be used as a similar description
The style of the left menu and right display in the Windows installation interface can be referenced
But this kind of display is likely to be too unfamiliar
And deviate too far from the traditional boot style
So it is恐怕 difficult to be accepted
Last edited by qzwqzw on 2007-7-6 at 05:44 PM ]
|
|
2007-7-6 17:41 |
|
|
本是
银牌会员
    
积分 2221
发帖 789
注册 2005-1-27
状态 离线
|
『第 23 楼』:
使用 LLM 解释/回答一下
Originally posted by yaya at 2007-7-6 16:58:
如果不选‘透明’,字符是有背景色的。如果不加载图像,背景是单一颜色。
字符如果是自己的程序控制下的显示,只要同时写字符的前景与背景,就可以背景多色。
Originally posted by yaya at 2007-7-6 16:58:
发现1个奇怪现象,不知何故:实模式下,图像名称为binshan.gif或bs.gif或txz.gif时,config.sys加载第一个驱动设备himem.sys就出错,死机,此时还没有加载configp.mnu。而图像名称为b2.gif或123.gif则正常。
死机原因我不清楚。但是,文件名似乎有些特点:
binshan.gif或bs.gif或txz.gif ——文件基本名是字符
b2.gif或123.gif————————文件基本名是16进制数
另外,我觉得图像文件名是否可以固定名称。
Originally posted by yaya at 2007-7-6 16:58:
If you don't select 'transparent', the characters have a background color. If you don't load an image, the background is a single color.
For characters displayed under the control of your own program, as long as you write both the foreground and background of the character at the same time, you can have multiple background colors.
Originally posted by yaya at 2007-7-6 16:58:
I found a strange phenomenon, I don't know why: In real mode, when the image name is binshan.gif or bs.gif or txz.gif, loading the first driver device himem.sys in config.sys causes an error and the computer freezes. At this time, configp.mnu has not been loaded yet. However, when the image name is b2.gif or 123.gif, it is normal.
I don't know the reason for the freeze. However, the file names seem to have some characteristics:
binshan.gif or bs.gif or txz.gif ——The file base names are characters
b2.gif or 123.gif————————The file base names are hexadecimal numbers
In addition, I think the image file names can be fixed names.
|

my major is english----my love is dos----my teacher is the buddha----my friends--how about U |
|
2007-7-6 17:53 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
『第 24 楼』:
使用 LLM 解释/回答一下
我已经对YAYA这样的高人佩服得五体投地,
来迟了点,这么高级东东终于问世了,我才知道,
说得对,这已经不是CONFIGP.MNU了,真该叫做 XXXXBOOT,
高人,再受我一拜吧.................
Last edited by hulongzhuo on 2007-10-9 at 05:48 PM ]
I am extremely in admiration for the great expert like YAYA,
I'm a bit late, such a high-level thing has finally come out, I just found out,
You're right, this is no longer CONFIGP.MNU, it really should be called XXXXBOOT,
Great expert, I pay another bow to you.................
Last edited by hulongzhuo on 2007-10-9 at 05:48 PM ]
|
|
2007-7-6 19:24 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
『第 25 楼』:
使用 LLM 解释/回答一下
YAYA,什么时候把CONFIGS.SYS也升级啊,
我等得好心急啊,这么实在的功能,别提有多爽了........
YAYA, when are you going to upgrade CONFIGS.SYS too?
I'm really anxious waiting, such a practical function, it's so cool...
|
|
2007-7-6 19:36 |
|
|
hulongzhuo
中级用户
  
积分 294
发帖 135
注册 2007-3-9
状态 离线
|
『第 26 楼』:
使用 LLM 解释/回答一下
加分.加分.加分..............
Last edited by hulongzhuo on 2007-10-9 at 05:49 PM ]
Add points. Add points. Add points..............
Last edited by hulongzhuo on 2007-10-9 at 05:49 PM ]
|
|
2007-7-6 19:46 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 27 楼』:
使用 LLM 解释/回答一下
不知道菜单中有dos驱动选项,又有象partitionmagic之类工具选项时,autoexec.bat如何写。
关键是autoexec.bat没有例子,不会写。
比如原来的config.sys和autoexec.bat部分内容如下:
-----------------------------
submenu=msdos, MS-DOS 7.1 >>>
menuitem=gghost, GGhost
menuitem=ghost, Ghost v8.3 (normal)
menuitem=pm805, PartitionMagic Pro server 8.05
menuitem=diskgen, Disk Genius (CHS)
menuitem=cdrom, Ghost with PATA/SATA CD-ROM Support
menudefault=gghost,5
menucolor=15,1
[msdos]
menuitem=msdos1,MS-DOS 7.1 [ ]
menuitem=msdos2,MS-DOS 7.1 [himem ]
menuitem=msdos3,MS-DOS 7.1 [himem + umbpci]
menudefault=msdos3,5
menucolor=15,1
[msdos1]
[msdos2]
device=himem.sys /testmem:off
include m1
[msdos3]
device=himem.sys /testmem:off
device=umbpci.sys
include m1
[gghost]
device=himem.sys /testmem:off
include m1
[ghost]
[pm805]
[diskgen]
[cdrom]
device=himem.sys /testmem:off
devicehigh=qcdrom.sys /d:patacd01
devicehigh=gcdrom.sys /d:satacd01 /c0
devicehigh=gcdrom.sys /d:satacd02 /c1
devicehigh=gcdrom.sys /d:satacd03 /c2
include m1
-----------------------------
@echo off
cls
if "%config%"=="msdos1" goto msdos1
if "%config%"=="msdos2" goto msdos2
if "%config%"=="msdos3" goto msdos2
if "%config%"=="ghost" goto ghost
if "%config%"=="pm805" goto pm805
if "%config%"=="diskgen" goto diskgen
if "%config%"=="pqdi" goto pqdi
if "%config%"=="pqboot" goto pqboot
if "%config%"=="cdrom" goto cdrom
:ghost
:pm805
:diskgen
:pqboot
:cdrom
I don't know there are DOS driver options in the menu and also tool options like PartitionMagic, how to write autoexec.bat.
The key is that there are no examples for autoexec.bat, so I don't know how to write it.
For example, the partial contents of the original config.sys and autoexec.bat are as follows:
-----------------------------
submenu=msdos, MS-DOS 7.1 >>>
menuitem=gghost, GGhost
menuitem=ghost, Ghost v8.3 (normal)
menuitem=pm805, PartitionMagic Pro server 8.05
menuitem=diskgen, Disk Genius (CHS)
menuitem=cdrom, Ghost with PATA/SATA CD-ROM Support
menudefault=gghost,5
menucolor=15,1
menuitem=msdos1,MS-DOS 7.1
menuitem=msdos2,MS-DOS 7.1
menuitem=msdos3,MS-DOS 7.1
menudefault=msdos3,5
menucolor=15,1
device=himem.sys /testmem:off
include m1
device=himem.sys /testmem:off
device=umbpci.sys
include m1
device=himem.sys /testmem:off
include m1
device=himem.sys /testmem:off
devicehigh=qcdrom.sys /d:patacd01
devicehigh=gcdrom.sys /d:satacd01 /c0
devicehigh=gcdrom.sys /d:satacd02 /c1
devicehigh=gcdrom.sys /d:satacd03 /c2
include m1
-----------------------------
@echo off
cls
if "%config%"=="msdos1" goto msdos1
if "%config%"=="msdos2" goto msdos2
if "%config%"=="msdos3" goto msdos2
if "%config%"=="ghost" goto ghost
if "%config%"=="pm805" goto pm805
if "%config%"=="diskgen" goto diskgen
if "%config%"=="pqdi" goto pqdi
if "%config%"=="pqboot" goto pqboot
if "%config%"=="cdrom" goto cdrom
:ghost
:pm805
:diskgen
:pqboot
:cdrom
|

Windows 一键还原
http://www.yjhy.com |
|
2007-7-29 18:32 |
|
|
yaya
银牌会员
    
积分 1009
发帖 353
注册 2003-9-4
状态 离线
|
『第 28 楼』:
使用 LLM 解释/回答一下
返回autoexec.bat的环境变量不是%config%,需要在配置块中设置。如果条件互斥,可只设1个变量,否则可多设几个变量。比如在块1设置 set abcd=1,在块3设置set abcd=2....
在autoexec.bat判断
if "%abcd%"=="1" goto msdos1
if "%abcd%"=="2" goto msdos2
The environment variable returned for autoexec.bat is not %config%, and it needs to be set in the configuration block. If the conditions are mutually exclusive, only 1 variable can be set; otherwise, several variables can be set more. For example, set abcd=1 in block 1, set abcd=2 in block 3....
Judge in autoexec.bat
if "%abcd%"=="1" goto msdos1
if "%abcd%"=="2" goto msdos2
|
|
2007-7-30 10:57 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 29 楼』:
使用 LLM 解释/回答一下
Originally posted by yaya at 2007-7-30 10:57:
返回autoexec.bat的环境变量不是%config%,需要在配置块中设置。如果条件互斥,可只设1个变量,否则可多设几个变量。比如在块1设置 set abcd=1,在块3设置se ...
谢谢,这就试试。原来就是不知道autoexec中如何使用环境变量。
Originally posted by yaya at 2007-7-30 10:57:
To return the environment variable of autoexec.bat, it's not %config%, you need to set it in the configuration block. If the conditions are mutually exclusive, you can set only 1 variable; otherwise, you can set several variables. For example, set abcd=1 in block 1, and set se... in block 3...
Thanks, I'll try it now. I originally didn't know how to use environment variables in autoexec.
|

Windows 一键还原
http://www.yjhy.com |
|
2007-7-30 11:50 |
|
|
yuxinxing
新手上路

积分 10
发帖 5
注册 2007-8-2
状态 离线
|
『第 30 楼』:
使用 LLM 解释/回答一下
多谢提供,本人正需要这个
Thanks for providing, I just need this
|
|
2007-8-2 11:41 |
|