无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2011yaya2007777
打印 上一主题 下一主题

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

    [复制链接]
451#
发表于 2023-3-17 23:29:59 | 只看该作者
xsaxycn 发表于 2023-3-17 14:14
关于进度条在实际使用中的情况向yaya报告一下:

1.菜单中使用了快捷键后主菜单与子菜单相互切换:

这个是存在的。
回复

使用道具 举报

452#
发表于 2023-3-17 23:42:06 | 只看该作者
2011yaya2007777 发表于 2023-3-17 20:07
把相关菜单贴上来,让我能比较简单地重现问题。

测试菜单文件等下载(18.7MB):

链接:pan.baidu.com/s/1YfnbnQczEck3o4J0qrioWw
提取码:wsfg

菜单切换测试请用菜单 5 ===  运行 ^Ghost 备份还原(测试此菜单)  ===   快捷键 G

返回主菜单快捷键用 H
回复

使用道具 举报

453#
 楼主| 发表于 2023-3-18 09:24:57 | 只看该作者
测试菜单文件等下载

没有办法下载。一点就打开无忧网站。

点评

pan.baidu.com/s/1YfnbnQczEck3o4J0qrioWw  详情 回复 发表于 2023-3-18 09:40
复制网址,然后粘贴到浏览器地址栏回车,他设置的超链接不对  详情 回复 发表于 2023-3-18 09:35
回复

使用道具 举报

454#
发表于 2023-3-18 09:35:13 | 只看该作者
2011yaya2007777 发表于 2023-3-18 09:24
没有办法下载。一点就打开无忧网站。

复制网址,然后粘贴到浏览器地址栏回车,他设置的超链接不对

点评

论坛设置的用户权限问题,不让低等级用户发链接。  发表于 2023-3-18 09:42
回复

使用道具 举报

455#
发表于 2023-3-18 09:40:26 | 只看该作者
回复

使用道具 举报

456#
发表于 2023-3-18 21:39:38 来自手机 | 只看该作者
牛牛牛
回复

使用道具 举报

457#
发表于 2023-3-18 22:00:53 | 只看该作者
2011yaya2007777 发表于 2023-3-18 09:24
没有办法下载。一点就打开无忧网站。

权限不够,不能发完整链接。
回复

使用道具 举报

458#
 楼主| 发表于 2023-3-21 09:57:20 | 只看该作者
本帖最后由 2011yaya2007777 于 2023-3-21 11:13 编辑
关于进度条在实际使用中的情况向yaya报告一下:

问题基本解决,测试一下。注意取消了--countdown参数。

  使用方式:ProgressBar [--no-box] 左上角x 左上角y x尺寸 y尺寸 颜色 模式
  颜色:24位色  0x红红绿绿蓝蓝
  模式(0-3位):1.水平从左到右  2.水平从右到左  3.垂直从上到下  4.垂直从下到上
        模式(4-7位):0.递增  1.递减
        x与y采用像素表示
        --no-box:递增模式时,不显示进度条的边框
你可以试一试模式:1,2,0x11,0x12



进度条测试.rar

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

回复

使用道具 举报

459#
发表于 2023-3-21 17:58:48 | 只看该作者
2011yaya2007777 发表于 2023-3-21 09:57
问题基本解决,测试一下。注意取消了--countdown参数。

  使用方式:ProgressBar [--no-box] 左上角x  ...

初步测试情况:
1. 虚拟机中G4D和G4E主菜单显示正常,倒计时与进度条已能同步,模式:1,2,0x11,0x12在UD分区和正常分区均显示正常,0x11,0x12有意思的显示方式,赞一个。但G4D用U盘载入显示菜单异常缓慢,UD分区镜像测试还好(不知何故,也许是虚拟机的缘故吧)。
2. 实机测试G4D载入显示主菜单速度还正常,来回切换正常,但G4E无法载入主菜单显示黑屏。
回复

使用道具 举报

460#
 楼主| 发表于 2023-3-21 18:08:39 来自手机 | 只看该作者
我在实机测试,uefi启动正常,切换正常。在qemu虚拟机测试,g4d情况下加载图像及字库特别慢。
回复

使用道具 举报

461#
发表于 2023-3-21 21:02:04 | 只看该作者
2011yaya2007777 发表于 2023-3-21 18:08
我在实机测试,uefi启动正常,切换正常。在qemu虚拟机测试,g4d情况下加载图像及字库特别慢。

怪事!我这边其它文件为最新的,只将ProgressBar文件替换为3月15日的,可以启动显示菜单,但一旦换为最新3月21日的文件就黑屏死机。
回复

使用道具 举报

462#
发表于 2023-3-22 08:48:38 | 只看该作者
学习中
回复

使用道具 举报

463#
发表于 2023-3-30 09:47:22 | 只看该作者
功能强大,原来早几年就实现我想要的功能了,我还傻着找不到这贴,从昨晚一直学习到现在,感觉功能强大丰富,谢谢大佬
回复

使用道具 举报

464#
发表于 2023-3-31 20:17:24 来自手机 | 只看该作者
请教下大佬,怎么在标题上 获取当前电脑启动的方式,如是uefi  还是bios
回复

使用道具 举报

465#
 楼主| 发表于 2023-4-2 08:49:04 | 只看该作者
请教下大佬,怎么在标题上 获取当前电脑启动的方式,如是uefi  还是bios

calc *0x8272&0xff > nul ;; set ver=%@retval%
%ver%==0   BIOS
%ver%==32 UEFI 32
%ver%==64 UEFI 64
回复

使用道具 举报

466#
发表于 2023-4-3 14:22:08 | 只看该作者
谢谢分享。
回复

使用道具 举报

467#
发表于 2023-4-9 13:50:52 | 只看该作者
为啥我使用ProgressBar没有进度条边框?
/boot/grub/ext/ProgressBar 100 540 600 10 0x444444 1
回复

使用道具 举报

468#
发表于 2023-4-12 15:51:04 | 只看该作者
caocaofff 发表于 2023-4-9 13:50
为啥我使用ProgressBar没有进度条边框?
/boot/grub/ext/ProgressBar 100 540 600 10 0x444444 1

将所有更新为最新,试试。
回复

使用道具 举报

469#
发表于 2023-8-19 09:06:35 | 只看该作者
谢谢楼主分享心得,最近在学习GRUB4 UEFI版   看看与其他启动方式有什么不同
回复

使用道具 举报

470#
发表于 2023-9-20 18:45:48 | 只看该作者
谢谢 yaya 的更新,新版 grub4dos-for_UEFI-2023-08-18 已解决我这里 G4E 无法载入主菜单显示黑屏的问题,现在一切正常,再次谢谢!

另外,请教个问题 G4E 下子菜单返回主菜单, 怎么像 G4D 下,用 calc *0x307FFC-0x110000 > nul && configfile (md)4+8 ! configfile (md)0x880+0x200 重新加载该内存块来重新加载内置菜单, 不然每次返回都要重新加载一次字体,有点慢。

回复

使用道具 举报

471#
 楼主| 发表于 2023-9-20 19:07:36 来自手机 | 只看该作者
G4D使用以上方法返回主菜单,同样要加载一次字体。
回复

使用道具 举报

472#
发表于 2023-9-20 19:30:55 | 只看该作者
哦,原来用 gfxmenu 返回很快,以为是一次性加载再次读取的内存。这个字体反复加载有点慢不太理想。
谢谢YAYA 的回复。
回复

使用道具 举报

473#
 楼主| 发表于 2023-9-21 15:42:16 | 只看该作者
哦,原来用 gfxmenu 返回很快,以为是一次性加载再次读取的内存。这个字体反复加载有点慢不太理想。


在主菜单里设置:
从子菜单返回主菜单,不想二次加载背景图        calc *0x8312&2 > nul ||  splashimage /boot/grub/lt.jpg
从子菜单返回主菜单,不想二次加载字库           calc *0x8312&4 > nul || font /boot/grub/unifont.hex.gz

点评

zyy
受主板限制 BOOT.WIM 大于1G后 LEGACY就不能正常启动了(会报内存不足,无法创建RAMDISK设备),而UEFI方式并无此限制,大大有没有办法可以解决这个1G的问题  详情 回复 发表于 2023-10-3 11:44
回复

使用道具 举报

474#
发表于 2023-9-22 16:47:33 | 只看该作者
2011yaya2007777 发表于 2023-9-21 15:42
在主菜单里设置:
从子菜单返回主菜单,不想二次加载背景图        calc *0x8312&2 > nul ||  splashi ...

试了一下,稍好。谢谢yaya!
回复

使用道具 举报

475#
发表于 2023-9-23 14:28:53 | 只看该作者
2011yaya2007777 发表于 2023-9-21 15:42
在主菜单里设置:
从子菜单返回主菜单,不想二次加载背景图        calc *0x8312&2 > nul ||  splashi ...

优化了一下菜单后,现在用此方法已飞快,再次谢谢yaya!
回复

使用道具 举报

476#
发表于 2023-9-30 03:06:49 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:23 编辑

.
回复

使用道具 举报

477#
发表于 2023-9-30 03:07:17 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:06 编辑

.
回复

使用道具 举报

478#
发表于 2023-9-30 03:07:38 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:05 编辑

.
回复

使用道具 举报

479#
发表于 2023-9-30 03:13:20 | 只看该作者
本帖最后由 oluolio 于 2024-1-14 23:05 编辑

.
回复

使用道具 举报

480#
发表于 2023-10-3 11:44:05 | 只看该作者
2011yaya2007777 发表于 2023-9-21 15:42
在主菜单里设置:
从子菜单返回主菜单,不想二次加载背景图        calc *0x8312&2 > nul ||  splashi ...

受主板限制 BOOT.WIM 大于1G后 LEGACY就不能正常启动了(会报内存不足,无法创建RAMDISK设备),而UEFI方式并无此限制,大大有没有办法可以解决这个1G的问题
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 00:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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