无忧启动论坛

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

G4D又双叒叕出bug了

[复制链接]
跳转到指定楼层
1#
发表于 2019-8-10 16:54:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 dsfgamesky 于 2019-8-10 16:59 编辑

grub4dos又双叒叕又出来俩bug

第一个
setmenu --string=3=-1=0xffffff="时间:"
setmenu --string=9=-1=0xffffff="date&time=yyyy/MM/dd hh:mm:ss AP"
这样只会显示时间,不会显示"时间:"

第二个
用hotkey调用font命令调用(使用更大字体的字库,我的是20x20切换成24x24),setmenu --string的位置不能同步
而且切换成小字库时(20x20切换成16x16),位置会比原来往上
45#
发表于 2019-9-28 13:06:05 | 只看该作者
还在老版本
回复

使用道具 举报

44#
 楼主| 发表于 2019-9-28 12:47:23 | 只看该作者
2011yaya2007777 发表于 2019-9-28 07:41
条件菜单只能执行简单的语句,没有进行变量解析。

原来是这样,谢谢
回复

使用道具 举报

43#
发表于 2019-9-28 07:41:57 来自手机 | 只看该作者
条件菜单只能执行简单的语句,没有进行变量解析。

点评

原来是这样,谢谢  详情 回复 发表于 2019-9-28 12:47
回复

使用道具 举报

42#
 楼主| 发表于 2019-9-28 01:31:07 | 只看该作者
本帖最后由 dsfgamesky 于 2019-9-28 01:33 编辑
2011yaya2007777 发表于 2019-9-1 06:19
补充:2中,设置背景色为0,是指设置 highlight只设置前景色,即只有低32位,没有高32位。


我刚刚用了一下 iftitle 命令,但是当 [] 里面带有变量的时候,就算是该命令成立但是不会显示菜单
例如(假设%path%是/boot):
iftitle [find %path%/bootmgr] Load BOOTMGR
这样子并不会显示Load BOOTMGR这个菜单
但是 find 命令单独使用,就是不在 [] 里用的的时候,变量又可以用了
这是bug吗??
回复

使用道具 举报

41#
发表于 2019-9-1 06:19:13 来自手机 | 只看该作者
补充:2中,设置背景色为0,是指设置 highlight只设置前景色,即只有低32位,没有高32位。

点评

我刚刚用了一下 iftitle 命令,但是当 [] 里面带有变量的时候,就算是该命令成立但是不会显示菜单 例如(假设%path%是/boot): iftitle [find %path%/bootmgr] Load BOOTMGR 这样子并不会显示Load BOOTMGR这个菜  详情 回复 发表于 2019-9-28 01:31
回复

使用道具 举报

40#
发表于 2019-9-1 06:14:19 来自手机 | 只看该作者
我的建议,仅供参考。1.  加载背景图时,颜色使用24位表示,更加丰富多彩。可在命令行使用:echo -rrggbb 查看。     2. 菜单选中项的颜色,背景透明。即设置背景色为0。      3.  或者更改延时时间的位置,把他调整到其他地方,不影响高亮菜单项的整体性。

评分

参与人数 1无忧币 +5 收起 理由
dsfgamesky + 5 很给力!

查看全部评分

回复

使用道具 举报

39#
发表于 2019-9-1 05:30:01 来自手机 | 只看该作者
不要加载背景图。
回复

使用道具 举报

38#
 楼主| 发表于 2019-9-1 00:15:50 | 只看该作者
2011yaya2007777 发表于 2019-8-29 18:14
加载图像后,设置 timeout 的时间的背景颜色就是图像。也就是背景透明。

那怎样才能让 timeout 的时间颜色背景与 highlight 相同呢?
回复

使用道具 举报

37#
发表于 2019-8-29 18:14:23 | 只看该作者
加载图像后,设置 timeout 的时间的背景颜色就是图像。也就是背景透明。

点评

那怎样才能让 timeout 的时间颜色背景与 highlight 相同呢?  详情 回复 发表于 2019-9-1 00:15
回复

使用道具 举报

36#
 楼主| 发表于 2019-8-29 12:44:49 | 只看该作者
本帖最后由 dsfgamesky 于 2019-8-29 14:59 编辑
2011yaya2007777 发表于 2019-8-22 12:25
你应当使用
checktime * * * 1,2,12 * && set season=Winter


加载splashimage之后color highlight=0xF0,设置timeout的时间的背景颜色不是白色,这是bug吗?
回复

使用道具 举报

35#
发表于 2019-8-22 12:25:23 | 只看该作者
你应当使用
checktime * * * 1,2,12 * && set season=Winter

点评

加载splashimage之后color highlight=0xF0,设置的timeout的背景颜色不是白色,这是bug吗?  详情 回复 发表于 2019-8-29 12:44

评分

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

查看全部评分

回复

使用道具 举报

34#
 楼主| 发表于 2019-8-22 10:14:00 | 只看该作者
咋发这么多
回复

使用道具 举报

33#
 楼主| 发表于 2019-8-22 10:12:49 | 只看该作者
咋发了这么多
回复

使用道具 举报

32#
 楼主| 发表于 2019-8-22 10:12:33 | 只看该作者
本帖最后由 dsfgamesky 于 2019-8-22 10:15 编辑

12月、2月也是的
回复

使用道具 举报

31#
 楼主| 发表于 2019-8-22 10:12:12 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

30#
 楼主| 发表于 2019-8-22 10:12:11 | 只看该作者
本帖最后由 dsfgamesky 于 2019-8-22 10:13 编辑
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...


12月也是
回复

使用道具 举报

29#
 楼主| 发表于 2019-8-22 10:12:11 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

28#
 楼主| 发表于 2019-8-22 10:12:11 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

27#
 楼主| 发表于 2019-8-22 10:12:11 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

26#
 楼主| 发表于 2019-8-22 10:12:04 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

25#
 楼主| 发表于 2019-8-22 10:11:34 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

24#
 楼主| 发表于 2019-8-22 10:11:31 | 只看该作者
2011yaya2007777 发表于 2019-8-21 13:13
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示 ...

还有个问题
checktime * * * 2-5 * && set season=Spring
checktime * * * 6-8 * && set season=Summer
checktime * * * 9-11 * && set season=Autumn
checktime * * * 12-2 * && set season=Winter
蓝色的这段当日期是1月时将不会执行,能不能改一下?
回复

使用道具 举报

23#
发表于 2019-8-21 13:13:03 来自手机 | 只看该作者
对了。这个日期字符串,是特殊处理的,只能显示英文。本来只是用来显示日期时间的,发现不影响英文字母显示,多了一个预想外的功能。那就利用他吧。但是不要奢求其他了。因为我要的动态显示日期时间的目标已经实现了。

评分

参与人数 1无忧币 +5 收起 理由
dsfgamesky + 5 赞一个!

查看全部评分

回复

使用道具 举报

22#
 楼主| 发表于 2019-8-21 13:08:25 | 只看该作者
本帖最后由 dsfgamesky 于 2019-8-21 13:11 编辑
dsfgamesky 发表于 2019-8-21 12:54
是这样的
setmenu --string=0=0=0xAAAAAA="date&time=Qw12F: yyyy/MM/dd hh:mm:ss AP"
还是假设现在2 ...


setmenu --string=0=0=0xAAAAAA="date&time=yyyy年MM月dd日 hh:mm:ss AP"
”年月日“3字不会显示,为什么非得去除这些字符呢?
回复

使用道具 举报

21#
 楼主| 发表于 2019-8-21 12:59:59 | 只看该作者
dsfgamesky 发表于 2019-8-21 12:54
是这样的
setmenu --string=0=0=0xAAAAAA="date&time=Qw12F: yyyy/MM/dd hh:mm:ss AP"
还是假设现在2 ...

好像将"Qw12F: "替换为除了英文字母和英文符号的都不会显示
回复

使用道具 举报

20#
 楼主| 发表于 2019-8-21 12:54:30 | 只看该作者
本帖最后由 dsfgamesky 于 2019-8-21 12:58 编辑
2011yaya2007777 发表于 2019-8-21 12:50
字符串里不能使用关键字。如:date,time,yyyy等等。区分大小写。


是这样的
setmenu --string=0=0=0xAAAAAA="date&time=Qw12F: yyyy/MM/dd hh:mm:ss AP"
还是假设现在2019/8/21 12:41:00 AM
那么,会显示"Qw12F: 2019/8/21 12:41:00 AM"
将"Qw12F: "替换为中文或日文、韩文之类的则不会显示

点评

setmenu --string=0=0=0xAAAAAA="date&time=yyyy年MM月dd日 hh:mm:ss AP" ”年月日“3字不会显示,为什么非得去除这3个字符呢?  详情 回复 发表于 2019-8-21 13:08
好像将"Qw12F: "替换为除了英文字母和英文符号的都不会显示  详情 回复 发表于 2019-8-21 12:59
回复

使用道具 举报

19#
发表于 2019-8-21 12:50:59 来自手机 | 只看该作者
字符串里不能使用关键字。如:date,time,yyyy等等。区分大小写。

点评

是这样的 setmenu --string=0=0=0xAAAAAA="date&time=Qw12F: yyyy/MM/dd hh:mm:ss AP" 还是假设现在2019/8/21 12:41:00 AM 那么,会显示"Qw12F: 2019/8/21 12:41:00 AM" 将"Qw12F: "替换为中文或日文、韩文则不  详情 回复 发表于 2019-8-21 12:54
回复

使用道具 举报

18#
 楼主| 发表于 2019-8-21 12:43:39 | 只看该作者
2011yaya2007777 发表于 2019-8-11 18:02
0x00rrggbb00rrggbb         8字节,64位。1字节有8位。1位表示2进制数,0或1。

有一个问题
setmenu --string=0=0=0xAAAAAA="date&time=Time: yyyy/MM/dd hh:mm:ss AP"(假设现在2019/8/21 12:41:00 AM)
会显示"Time: 2019/8/21 12:41:00 AM",而"Time: "用别的字符串替换则显示"2019/8/21 12:41:00 AM"
这是bug吗?
回复

使用道具 举报

17#
发表于 2019-8-11 18:02:38 来自手机 | 只看该作者
0x00rrggbb00rrggbb         8字节,64位。1字节有8位。1位表示2进制数,0或1。

点评

有一个问题 setmenu --string=0=0=0xAAAAAA="date&time=Time: yyyy/MM/dd hh:mm:ss AP"(假设现在2019/8/21 12:41:00 AM) 会显示"Time: 2019/8/21 12:41:00 AM",而"Time: "用别的字符串替换则显示"2019/8/21 12:4  详情 回复 发表于 2019-8-21 12:43

评分

参与人数 1无忧币 +5 收起 理由
dsfgamesky + 5 赞一个!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 03:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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