无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2011yaya2007777

[发布] 增强 GRUB4DOS 菜单编辑功能,支持动画,支持精简字库,支持图形菜单

    [复制链接]
 楼主| 发表于 2021-4-9 06:02:12 来自手机 | 显示全部楼层
回复

使用道具 举报

发表于 2021-4-9 11:07:54 | 显示全部楼层
现在G4D用精简字库,G4E用全字库,压缩后也就几百KB,可以暂时不纠结。
回复

使用道具 举报

发表于 2021-4-28 22:19:09 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-4-28 22:24 编辑

请教一下,G4D中hotkey的用法:hotkey -A [F4] commandline 与 hotkey [F3] reboot,不起作用。title [F3]重启reboot\n重启电脑,也不起作用。与加载中文字库有关吗?
hotkey -A [F4] commandline,在G4E中可用。
回复

使用道具 举报

 楼主| 发表于 2021-4-29 05:36:49 来自手机 | 显示全部楼层
setmenu --hotkey  参数

点评

在2021/01/27版GRUB4DOS 0.4.6a版中,下列命令不起作用。 setmenu --hotkey -A [F4] commandline setmenu --hotkey -A [F3] reboot  详情 回复 发表于 2021-4-30 08:16
回复

使用道具 举报

发表于 2021-4-30 08:16:47 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-4-30 08:20 编辑

在2021/01/27版GRUB4DOS 0.4.6a版中,下列命令不起作用。
setmenu --hotkey -A [F4] commandline
setmenu --hotkey -A [F3] reboot
11.png
回复

使用道具 举报

 楼主| 发表于 2021-4-30 16:02:03 | 显示全部楼层
在2021/01/27版GRUB4DOS 0.4.6a版中,下列命令不起作用。
setmenu --hotkey -A [F4] commandline
setmenu --hotkey -A [F3] reboot

g4d 不要和 g4e 搞混.

g4d 是:
/hotkey -A [F4] commandline

点评

停止在Hotkey版本提示,不再执行。如图。  详情 回复 发表于 2021-4-30 16:28
回复

使用道具 举报

发表于 2021-4-30 16:28:51 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-4-30 16:33 编辑
2011yaya2007777 发表于 2021-4-30 16:02
g4d 不要和 g4e 搞混.

g4d 是:

停止在Hotkey版本提示,不再执行。如图。后续要出菜单的。
QQ截图20210430162710.png
回复

使用道具 举报

 楼主| 发表于 2021-5-1 09:40:15 | 显示全部楼层
在2021/01/27版GRUB4DOS 0.4.6a版中,下列命令不起作用。

混了头了。不好意思。
G4E是:
setmenu --hotkey -A [F4] commandline
setmenu --hotkey [F3] reboot
G4D是:
/hotkey -A [F4] commandline
/hotkey [F3] reboot

你的版本太低。

hotkey.rar

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

点评

换了这个不冲突了,能够用了。hotkey这个外部命令还应该强化 譬如: title ^Z [Z]返回EZBOOT主菜单 原则上应该写成这样的: title [^Z]返回EZBOOT主菜单 或者 title 返回E^ZBOOT主菜单 即1、可以位于任何  详情 回复 发表于 2021-5-6 19:22
两个文件的属性比较。  详情 回复 发表于 2021-5-1 10:24
回复

使用道具 举报

发表于 2021-5-1 10:24:50 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-5-1 10:30 编辑
2011yaya2007777 发表于 2021-5-1 09:40
混了头了。不好意思。
G4E是:
setmenu --hotkey -A [F4] commandline

两个文件的属性比较。刚下载的热键使用正常了。是否从20210127版下载时ext中的文件有问题?
文件比较.png
回复

使用道具 举报

 楼主| 发表于 2021-5-1 10:51:29 来自手机 | 显示全部楼层
那个版本可能是用于g4e的。现在不会下载ext中的文件了。

点评

刚从http://grub4dos.chenall.net/downloads/grub4dos-0.4.6a-2021-01-27/下载的。  详情 回复 发表于 2021-5-1 10:59
回复

使用道具 举报

发表于 2021-5-1 10:59:10 | 显示全部楼层
本帖最后由 mygamexxx 于 2021-5-1 11:00 编辑
2011yaya2007777 发表于 2021-5-1 10:51
那个版本可能是用于g4e的。现在不会下载ext中的文件了。

刚从http://grub4dos.chenall.net/downloads/grub4dos-0.4.6a-2021-01-27/下载的。里面的hotkey有问题。
1.png
回复

使用道具 举报

发表于 2021-5-6 19:22:36 | 显示全部楼层
2011yaya2007777 发表于 2021-5-1 09:40
混了头了。不好意思。
G4E是:
setmenu --hotkey -A [F4] commandline

换了这个不冲突了,能够用了。hotkey这个外部命令还应该强化
譬如: title ^Z [Z]返回EZBOOT主菜单
原则上应该写成这样的:
title [^Z]返回EZBOOT主菜单
或者
title 返回E^ZBOOT主菜单

即1、可以位于任何位置;2、不需要空格;3、^后的字母应该直接以预先定义的颜色显示(即热键的颜色可以自由定义)

回复

使用道具 举报

发表于 2021-5-8 12:26:20 | 显示全部楼层
20210428中的hotkey外部命令还是有问题的。
1.png




点评

这个带的hotkey确实有问题  详情 回复 发表于 2021-5-10 08:21
回复

使用道具 举报

 楼主| 发表于 2021-5-9 16:31:46 | 显示全部楼层
收集的热键帮助。

hotkey使用说明.rar

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

点评

通过你这个文档,搞清了可以用[]来定义的问题,不过也有一些疑问 1、如果用^定义快捷键通用的方式应该是"^"后的第一个字母作为快捷键,现在是^后的字符不显示,似乎与通用的快捷键定义方式不符,不知当初是出于何种  详情 回复 发表于 2021-5-10 08:43
回复

使用道具 举报

发表于 2021-5-10 08:21:36 | 显示全部楼层
mygamexxx 发表于 2021-5-8 12:26
20210428中的hotkey外部命令还是有问题的。

这个带的hotkey确实有问题
回复

使用道具 举报

发表于 2021-5-10 08:43:51 | 显示全部楼层

通过你这个文档,搞清了可以用[]来定义的问题,不过也有一些疑问
1、如果用^定义快捷键通用的方式应该是"^"后的第一个字母作为快捷键,现在是^后的字符不显示,似乎与通用的快捷键定义方式不符,不知当初是出于何种考虑;
2、用^来定义快捷键应该可以在菜单文本中的任何位置;
3、我理解如果字母单键快捷键用^来定义,譬如:title 返回E^ZBOOT主菜单;如果是组合键包括F1~12用[]来定义,譬如[Ctrl+A]/[f10]等
4、当然,希望文本中的快捷键可以由color命令来定义或者自动取文本颜色的对比色就更牛B了。
回复

使用道具 举报

发表于 2021-6-4 10:31:42 | 显示全部楼层
grub4dos-0.4.6a-2021-04-28.7z   还可以播放音乐
grub4dos-0.4.6a-2021-05-28.7z   不能播放音乐了,前几个版本也不能播放
回复

使用道具 举报

 楼主| 发表于 2021-6-4 16:03:54 | 显示全部楼层
grub4dos-0.4.6a-2021-04-28.7z   还可以播放音乐
grub4dos-0.4.6a-2021-05-28.7z   不能播放音乐了,前几个版本也不能播放

谎报军情!
grub4dos-0.4.6a-2021-05-28,grub4dos-0.4.6a-2021-05-16 都可以播放音乐。
你是不是把 G4E 当成 G4D 了?
回复

使用道具 举报

发表于 2021-6-5 11:06:16 | 显示全部楼层
本帖最后由 zyy 于 2021-6-5 11:11 编辑
2011yaya2007777 发表于 2021-6-4 16:03
谎报军情!
grub4dos-0.4.6a-2021-05-28,grub4dos-0.4.6a-2021-05-16 都可以播放音乐。
你是不是把 G4 ...

D:/新建截图-20210605105755.jpg
新建截图-20210605110151.jpg
新建截图-20210605105755.jpg
回复

使用道具 举报

 楼主| 发表于 2021-6-5 12:43:28 | 显示全部楼层
grub4dos-0.4.6a-2021-06-02 版本响得哇哇的!!!
回复

使用道具 举报

发表于 2021-6-22 15:11:26 | 显示全部楼层
更新了 grub4dos-for_UEFI-2021-06-19 的 BOOTX64.EFI BOOTIA32.EFI 2个文件后,其它没改变
grub4dos-0.4.6a-2021-06-02 又可以播放音乐了
G4E 与 G4D 应该是不会互相影响的,没弄懂到底是什么原因,具体再试试看。
回复

使用道具 举报

 楼主| 发表于 2021-6-22 15:44:56 来自手机 | 显示全部楼层
g4e是不会响的。
回复

使用道具 举报

发表于 2021-7-16 20:20:32 | 显示全部楼层
本帖最后由 2011whp 于 2021-8-3 21:08 编辑

对不齐 (g4e   2021-6-19版)
Snipaste_2021-07-16_20-16-35.png


setmenu --graphic-entry=0x98=3=2=128=128=0x5
附资料:        问题已解决:实例见 http://bbs.wuyou.net/forum.php?m ... 8354&fromuid=413782
回复

使用道具 举报

 楼主| 发表于 2021-7-20 17:06:53 | 显示全部楼层
对不齐 (g4e   2021-6-19版)

你试一试这个。
左右键的功能不完全等同于上下键,还是保持原有功能吧。

BOOTX64.rar

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

点评

OK 图形对齐了 按键: 以 上下键为 主要方式,越页界时会 翻页 左右键为 辅助方式,越页界时会 逐项添入 现在的方式 可以 单行时:有点refind的味,左右键 逐渐从屏幕边挤出  详情 回复 发表于 2021-7-20 19:00
回复

使用道具 举报

发表于 2021-7-20 19:00:04 | 显示全部楼层
2011yaya2007777 发表于 2021-7-20 17:06
你试一试这个。
左右键的功能不完全等同于上下键,还是保持原有功能吧。

OK  图形对齐了

按键:
   以 上下键为   主要方式,越页界时会 翻页
        左右键为  辅助方式,越页界时会  逐项添入

现在的方式 可以
        单行时:有点refind的味,左右键  逐渐从屏幕边挤出

     
      

      
回复

使用道具 举报

发表于 2021-8-6 00:43:04 | 显示全部楼层
yaya大,关于setmenu --string菜单显示问题(grub4dos-0.4.6a-2021-07-28)
setmenu --string=m=10=0x66ff66="Grub4dos U盘维护工具" 这个怎么都显示不出来
setmenu --string=m=-1=0x66ff66="date&time当前日期:=yyyy-MM-dd HH:mm:ss",这条能显示日期,但没汉字
不知道哪里有问题呢?
回复

使用道具 举报

 楼主| 发表于 2021-8-6 06:15:48 来自手机 | 显示全部楼层
这关系到整个菜单的布局。请你把有关菜单打包贴上来。
回复

使用道具 举报

发表于 2021-8-15 16:38:30 | 显示全部楼层
本帖最后由 2011whp 于 2021-8-16 19:33 编辑

发现 :命令行  行间距 也起作用

title command
terminal --font-spacing=0:10
commandline
慎用,命令行 行间距,有可能造成菜单 重叠、动画 不消失
回复

使用道具 举报

发表于 2021-8-16 18:18:45 | 显示全部楼层
yaya,有不有32位的外部命令的了?总觉得不够全

点评

别催了。没有。 目前32位外部命令无法从g4e获取正确的efi系统表和镜像句柄,所有要调用uefi功能的外部命令都没法用。 我也很怀疑是否有必要支持 IA32 UEFI。毕竟 win11 都不支持了。  详情 回复 发表于 2021-8-16 19:07
回复

使用道具 举报

发表于 2021-8-16 19:07:30 | 显示全部楼层
hhh333 发表于 2021-8-16 18:18
yaya,有不有32位的外部命令的了?总觉得不够全

别催了。没有。
目前32位外部命令无法从g4e获取正确的efi系统表和镜像句柄,所有要调用uefi功能的外部命令都没法用。
我也很怀疑是否有必要支持 IA32 UEFI。毕竟 win11 都不支持了。
这玩意根本不重要,我觉得解决现有的问题优先级应该更高。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-18 21:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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