无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3923|回复: 15
打印 上一主题 下一主题

这个是color命令的bug吗?

[复制链接]
跳转到指定楼层
1#
发表于 2019-10-1 07:45:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dsfgamesky 于 2019-10-1 07:46 编辑

在 title 命令之前加上“color  standard=0x1F”之后,只有输出的信息背景是蓝色的,而在加载title命令之后,就是全屏蓝色了
menu.lst 命令
  1. default 0
  2. color  standard=0x1F
  3. echo abcdefg
  4. pause

  5. title abcd
  6. echo abcd
  7. pause
  8. commandline
复制代码

如图
未加载title命令输出的字符(字符背景为蓝色)

加载了title命令输出的字符(所有背景为蓝色)
2#
 楼主| 发表于 2019-10-1 08:16:07 | 只看该作者
又发现一个,使用
setmenu --string=65=0=0xFFFFFF="date&time=Time: yyyy/MM/dd hh:mm:ss AP"
命令时,再使用
hiddenmenu --chkpass
日期字符串会显示。
回复

使用道具 举报

3#
发表于 2019-10-1 08:59:23 | 只看该作者
你的 "color  standard=0x1F" 命令,就是设置控制台颜色,grub4dos 执行得非常正确。

点评

但是第一幅图的那个只有文字的背景变成蓝色,其他地方并不是蓝色的啊?  详情 回复 发表于 2019-10-1 09:59
回复

使用道具 举报

4#
 楼主| 发表于 2019-10-1 09:59:41 | 只看该作者
本帖最后由 dsfgamesky 于 2019-10-1 10:07 编辑
2011yaya2007777 发表于 2019-10-1 08:59
你的 "color  standard=0x1F" 命令,就是设置控制台颜色,grub4dos 执行得非常正确。


在title命令之前使用就会像第一幅图那样,使用(使用1次之后就会这样)title命令就会变成第二幅图的那样
第一幅图的那个只有文字的背景变成蓝色,其他地方并不是蓝色的啊?
回复

使用道具 举报

5#
发表于 2019-10-1 10:11:35 | 只看该作者
第一幅图,按指定颜色显示当前字符串,其他控制台颜色是以前既定的。
第二幅图,重新进入控制台,刷新,采用了新指定的控制台颜色。

点评

hiddenmenu --chkpass 日期字符串无法隐藏,这个是bug吧。  详情 回复 发表于 2019-10-1 10:54
谢谢,知道了  发表于 2019-10-1 10:53
回复

使用道具 举报

6#
 楼主| 发表于 2019-10-1 10:54:35 | 只看该作者
2011yaya2007777 发表于 2019-10-1 10:11
第一幅图,按指定颜色显示当前字符串,其他控制台颜色是以前既定的。
第二幅图,重新进入控制台,刷新,采 ...

hiddenmenu --chkpass 日期字符串无法隐藏,这个是bug吧。
回复

使用道具 举报

7#
发表于 2019-10-1 11:08:09 | 只看该作者
试一试

grldr.rar

166.03 KB, 下载次数: 2, 下载积分: 无忧币 -2

点评

在命令行中输入一些命令,它的输出字符的背景只有字符背景是蓝色的,而没有字符的却是黑色的 命令: boot call cat chainloader checkrange checktime cmp color ls splashimage 这些命令只有字符背景为  详情 回复 发表于 2019-10-1 21:19

评分

参与人数 1无忧币 +5 收起 理由
dsfgamesky + 5 解决了,谢谢

查看全部评分

回复

使用道具 举报

8#
 楼主| 发表于 2019-10-1 21:19:58 | 只看该作者

在命令行中输入一些命令,它的输出字符的背景只有字符背景是蓝色的,而没有字符的却是黑色的
命令:
boot
call
cat
chainloader
checkrange
checktime
cmp
color
ls
splashimage
这些命令只有字符背景为蓝色
回复

使用道具 举报

9#
发表于 2019-10-2 07:32:13 来自手机 | 只看该作者
执行清屏命令,刷新一下。

点评

[attachimg]402051[/attachimg] [attachimg]402050[/attachimg] [attachimg]402049[/attachimg] 就是这样,执行完之后这些命令无字符的背景变成黑色,很不协调  详情 回复 发表于 2019-10-2 09:32
回复

使用道具 举报

10#
 楼主| 发表于 2019-10-2 09:32:51 | 只看该作者
2011yaya2007777 发表于 2019-10-2 07:32
执行清屏命令,刷新一下。




就是这样,执行完之后这些命令无字符的背景变成黑色,很不协调
回复

使用道具 举报

11#
发表于 2019-10-2 13:22:55 来自手机 | 只看该作者
在控制台就是这样的。一般没有人设置控制台字符的颜色。

点评

嗯,知道了  详情 回复 发表于 2019-10-2 14:31
回复

使用道具 举报

12#
 楼主| 发表于 2019-10-2 14:31:24 | 只看该作者
本帖最后由 dsfgamesky 于 2019-10-2 14:33 编辑
2011yaya2007777 发表于 2019-10-2 13:22
在控制台就是这样的。一般没有人设置控制台字符的颜色。


嗯,知道了
那个帖子的问题已经找出来了,您可以解决吗?http://bbs.wuyou.net/forum.php?m ... p;page=2#pid3867409
回复

使用道具 举报

13#
发表于 2019-10-2 17:09:29 | 只看该作者
清屏命令是 clear。

设置颜色,一般是在菜单里,根据需求,选择以下目标:常规、高亮、帮助、边框、控制台等,同时设定。
你选择控制台颜色=0x1f,这也就是控制台里字符的常规颜色。
执行 ls 命令时,屏幕上的黑块,是文件夹名称。如果你没有设置高亮颜色,默认是0x0f。我这里就是这样显示的。至于你的文件夹前景色怎么成了黑色,你自己找一找原因。

点评

哦  详情 回复 发表于 2019-10-2 20:36
回复

使用道具 举报

14#
 楼主| 发表于 2019-10-2 20:36:43 | 只看该作者
2011yaya2007777 发表于 2019-10-2 17:09
清屏命令是 clear。

设置颜色,一般是在菜单里,根据需求,选择以下目标:常规、高亮、帮助、边框、控制 ...

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-19 17:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表