无忧启动论坛

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

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

    [复制链接]
发表于 2023-1-30 20:37:58 | 显示全部楼层
求道者 发表于 2023-1-30 20:34
-eos   : write end of stream marker
是这个吗?

Igor Pavlov的话直接使用这个程序正常压缩即可得到正确文件。不需要特别的参数。

点评

linux下的移植还是有差异,不知道是不是BUG。 判断的标头在哪里有人知道吗?  详情 回复 发表于 2023-1-30 20:48
回复

使用道具 举报

发表于 2023-1-30 20:48:11 | 显示全部楼层
sunsea 发表于 2023-1-30 20:37
Igor Pavlov的话直接使用这个程序正常压缩即可得到正确文件。不需要特别的参数。

linux下的移植还是有差异,不知道是不是BUG。
判断的标头在哪里有人知道吗?
回复

使用道具 举报

发表于 2023-1-31 13:25:59 来自手机 | 显示全部楼层
不显示文字,命令行模式下显示,其他机子上也没问题。
七彩虹H310。
IMG_20230131_132436.jpg
回复

使用道具 举报

发表于 2023-2-1 22:12:50 | 显示全部楼层
感谢分享
回复

使用道具 举报

 楼主| 发表于 2023-2-23 17:08:51 | 显示全部楼层
按7像素每张作了90张图片,终于勉强实现了倒计时进度条,要达到平滑需要630张图片才行,

新版本增加了外部命令:进度条
可以试一试
回复

使用道具 举报

发表于 2023-3-13 21:48:53 | 显示全部楼层
2011yaya2007777 发表于 2023-2-23 17:08
新版本增加了外部命令:进度条
可以试一试

十分感谢yaya在百忙中抽时间增加这个新功能,已试很好用,谢谢!
提两个要求:
1. 进度条在没到达终点时,有个预到达终点的进度条边框,使得与背景不协调,能否在测试设置完成后通过开关
    取消。
2. 开启进度条功能后,计时数字就不能显示了,能否加个开关参数。
这样就十分完美了。
回复

使用道具 举报

发表于 2023-3-13 22:01:19 | 显示全部楼层
感谢分享
回复

使用道具 举报

 楼主| 发表于 2023-3-14 11:23:59 | 显示全部楼层
本帖最后由 2011yaya2007777 于 2023-3-14 11:25 编辑
进度条在没到达终点时,有个预到达终点的进度条边框

这个框是进度条的有效范围。没有的话,不清楚进度条何时结束。
颜色可以任意选择,与背景协调便可。

倒计时显示是特意屏蔽的。进度条和倒计时显示是同一个功能。
回复

使用道具 举报

发表于 2023-3-14 15:11:50 | 显示全部楼层
2011yaya2007777 发表于 2023-3-14 11:23
这个框是进度条的有效范围。没有的话,不清楚进度条何时结束。
颜色可以任意选择,与背景协调便可。

我的背景是黑色,命令是:  ProgressBar 206 571 610 5 0xff0099 1 只能设置一种颜色,有效范围颜色这个框的颜色没办法设置成黑色呀,不知道还有什么隐含参数可设置为与背相同。

“倒计时显示是特意屏蔽的”,这个有个开关参数更灵活些,当然没有也没什么。


回复

使用道具 举报

 楼主| 发表于 2023-3-14 15:23:02 | 显示全部楼层
这个有个开关参数更灵活些

这到不难。但是有一个问题,进度条有延迟,不是很精确。当倒计时时间到,进度条还没有到末尾,怪怪的。

既然背景色是黑色的,那不如把进度条颜色设置为灰色。0x444444。
回复

使用道具 举报

发表于 2023-3-14 15:27:49 | 显示全部楼层
2011yaya2007777 发表于 2023-3-14 15:23
这到不难。但是有一个问题,进度条有延迟,不是很精确。当倒计时时间到,进度条还没有到末尾,怪怪的。
...

“既然背景色是黑色的,那不如把进度条颜色设置为灰色”这个只是权益之计了
回复

使用道具 举报

发表于 2023-3-14 15:33:21 | 显示全部楼层
试了一下灰色,有点不醒目。还是得麻烦一下yaya给增加个设置通用些。
回复

使用道具 举报

 楼主| 发表于 2023-3-14 17:05:04 | 显示全部楼层
本帖最后由 2011yaya2007777 于 2023-3-14 17:45 编辑
试了一下灰色,有点不醒目

可以试一试
0x555555,0x666666,0x777777,0x888888,......
再增加一个线框颜色?也许能满足你。
回复

使用道具 举报

发表于 2023-3-14 21:02:54 | 显示全部楼层
2011yaya2007777 发表于 2023-3-14 17:05
可以试一试
0x555555,0x666666,0x777777,0x888888,......
再增加一个线框颜色?也许能满足你。

0x6666666 这个稍好些,期待 “再增加一个线框颜色” 的设置
回复

使用道具 举报

发表于 2023-3-15 06:35:01 来自手机 | 显示全部楼层
谢谢
回复

使用道具 举报

发表于 2023-3-15 15:26:45 | 显示全部楼层
2011yaya2007777 发表于 2023-3-15 10:48
增加2个参数:
ProgressBar [--no-box] [--countdown] left top length widthl color type
试一试

是我不会用这两个参数吗?省略两参数和加上两参数或只加一个参数都死机,命令行下执行也死。
ProgressBar --no-box --countdown 206 571 610 5 0xff0099 1
还是这样用 ProgressBar --no-box --30 206 571 610 5 0xff0099 1 都死机。
虚拟机测试结果。
望yaay解惑
回复

使用道具 举报

发表于 2023-3-15 15:32:29 | 显示全部楼层
原来的 ProgressBar 206 571 610 5 0xff0099 1 命令行执行能通过。现在的不行,死着不动。
回复

使用道具 举报

 楼主| 发表于 2023-3-15 18:33:18 来自手机 | 显示全部楼层
g4d的 ,不是g4e的。
回复

使用道具 举报

 楼主| 发表于 2023-3-15 19:07:08 | 显示全部楼层
本帖最后由 2011yaya2007777 于 2023-3-18 16:21 编辑

试一试

ProgressBar-g4d.rar

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

ProgressBar-g4e.rar

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

回复

使用道具 举报

发表于 2023-3-15 21:38:07 | 显示全部楼层

g4e运行没问题(虽然倒计时与进度条时间差距有点大,但已不影响使用,本来就要求不精确。)
g4d在命令行下运行能通过不死,但实际加载 ProgressBar --no-box --countdown 206 571 610 5 0xff0099 1
后仍然死机黑屏。
回复

使用道具 举报

 楼主| 发表于 2023-3-15 22:10:32 来自手机 | 显示全部楼层
g4d是什么版本?
回复

使用道具 举报

发表于 2023-3-15 22:18:43 | 显示全部楼层

是 0.4.6a 2022-10-26 版本有点旧,我升级后再试试。
回复

使用道具 举报

发表于 2023-3-15 22:31:36 | 显示全部楼层
果然是版本低了造成的,升级后好了,十分好用,谢谢yaya!辛苦了!
回复

使用道具 举报

发表于 2023-3-17 14:13:22 | 显示全部楼层
关于进度条在实际使用中的情况向yaya报告一下:

1.菜单中使用了快捷键后主菜单与子菜单相互切换:
  G4D下按快捷键后可以正常跳转不会死机,但进度条每次跳转后的初始位置不正确,每跳转切换一次会向右移动部分。
  G4E下按快捷键后有时可以跳转到子菜单,但按快捷键返回主菜单时必死机。
若先按除快捷键外的任意键结束进度条,再按快捷键在G4D和G4E下都能正常切换显示运行。

2.实机启动中,若设置倒计时为60秒,G4D下进度条刚好在30秒时结束;G4E下进度条刚好在29秒结束。这个数据对修正
 进度条的巨大误差不知有无参考。
回复

使用道具 举报

发表于 2023-3-17 14:14:48 | 显示全部楼层
关于进度条在实际使用中的情况向yaya报告一下:

1.菜单中使用了快捷键后主菜单与子菜单相互切换:
  G4D下按快捷键后可以正常跳转不会死机,但进度条每次跳转后的初始位置不正确,每跳转切换一次会向右移动部分。
  G4E下按快捷键后有时可以跳转到子菜单,但按快捷键返回主菜单时必死机。
若先按除快捷键外的任意键结束进度条,再按快捷键在G4D和G4E下都能正常切换显示运行。

2.实机启动中,若设置倒计时为60秒,G4D下进度条刚好在30秒时结束;G4E下进度条刚好在29秒结束。这个数据对修正
 进度条的巨大误差不知有无参考。
回复

使用道具 举报

发表于 2023-3-17 17:09:49 | 显示全部楼层
还有个情况是G4D进度条在UD分区好像不起作用,正在测试中……
回复

使用道具 举报

发表于 2023-3-17 17:35:53 | 显示全部楼层
经反复测试同一菜单进度条确实在UD分区无法显示。
回复

使用道具 举报

 楼主| 发表于 2023-3-17 20:05:11 | 显示全部楼层
经反复测试同一菜单进度条确实在UD分区无法显示

不明白。意思是外部命令(进度条)不工作?这个外部命令放在什么地方?隐藏分区还是可见分区?菜单里调用进度条是使用的绝对地址,还是?菜单在隐藏分区还是可见分区?最好把相关菜单贴上来。
回复

使用道具 举报

 楼主| 发表于 2023-3-17 20:07:40 | 显示全部楼层
关于进度条在实际使用中的情况

把相关菜单贴上来,让我能比较简单地重现问题。
回复

使用道具 举报

发表于 2023-3-17 23:29:17 | 显示全部楼层
2011yaya2007777 发表于 2023-3-17 20:05
不明白。意思是外部命令(进度条)不工作?这个外部命令放在什么地方?隐藏分区还是可见分区?菜单里调用 ...

不好意思,UD分区的 ProgressBar 外部命令是最初的,复制新 ProgressBar 外部命令后好了,UD分区无法显示为误报。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 14:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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