singel 发表于 2013-4-12 19:23:38

多谢老大百忙中回复,哈{:2_127:}

糊涂 发表于 2013-4-13 08:18:34

感谢!
玩儿一下VBE是怎么回事
在此也感谢M老师的推荐

2012_梦逸流苏 发表于 2013-4-13 22:06:58

用美化软件代替。

ddianxing 发表于 2013-6-20 09:52:31

速度很快,兼容性也很好!

lfu0327 发表于 2013-6-20 10:22:33

這個真是很棒的功能~

wanghh 发表于 2013-6-20 17:48:42

非常好的东西!!收藏了

tulongwa 发表于 2013-8-1 14:04:36

sratlf 发表于 2013-4-10 23:22
我这没有这现象。。。一个文件也是正常的你测试还是失败的话可以给我个最小的包我来测试下

分辨率这 ...

夜版你好,一直在用这个工具,有点小问题反映一下
我把背景文件分成两组,BG2一组的分辨率是1024X768,BG1一组的是800X600.
因为要在台式机和上网本上使用,台式机的屏分辨率是1440X900,上网本是1024X600.
以前使用:splashimage ()/BOOT/GRUB/BG2.LZMA || splashimage ()/BOOT/GRUB/BG1.LZMA命令
这样在台式机上先加载大分辨率的背景,可以显示较多行数的菜单;
而到了上网本上BG2.LZMA无法加载,就会尝试分辨率较小的BG1.LZMA,一直很正常.
现在用这个批处理换背景是很好,
但是用command BGAutoChange ()/BOOT/GRUB/BG2/ || command BGAutoChange ()/BOOT/GRUB/BG1/的写法就不行了,
|| command BGAutoChange ()/BOOT/GRUB/BG1/后半句没用啊,
能不能实现前一组大分辨率的背景无法加载时就执行后半句尝试较小分辨率的背景?怎样写命令?

sratlf 发表于 2013-8-1 17:28:10

tulongwa 发表于 2013-8-1 14:04 static/image/common/back.gif
夜版你好,一直在用这个工具,有点小问题反映一下
我把背景文件分成两组,BG2一组的分辨率是1024X768,BG1一 ...

这个还真没这功能。。。或者你可以改变下探测分辨率失败的话就加载第一个文件夹的背景成功就加载第二个文件夹的背景

tulongwa 发表于 2013-8-1 19:36:04

本帖最后由 tulongwa 于 2013-8-1 19:37 编辑

sratlf 发表于 2013-8-1 17:28
这个还真没这功能。。。或者你可以改变下探测分辨率失败的话就加载第一个文件夹的背景成功就加载第二 ...

那么探测分辨率的命令该怎么写咧?

sratlf 发表于 2013-8-1 22:59:53

tulongwa 发表于 2013-8-1 19:36 static/image/common/back.gif
那么探测分辨率的命令该怎么写咧?

就用graphicsmode就可以比如graphicsmode -1 320:640 100:1000 24:32 && BGAutoChange /BG1/ ! graphicsmode -1 -1 -1 24:32 && BGAutoChange /BG2/

tulongwa 发表于 2013-8-2 12:07:00

sratlf 发表于 2013-8-1 22:59
就用graphicsmode就可以比如graphicsmode -1 320:640 100:1000 24:32 && BGAutoChange /BG1/ ! gra ...

多谢夜版指点,
用graphicsmode -1 320:640 0:800 24:32 && BGAutoChange ()/BOOT/GRUB/BG1/ ! graphicsmode -1 -1 -1 24:32 && BGAutoChange ()/BOOT/GRUB/BG2/确实可以加载背景,但是图像变形了,
应该是启用了640X480的分辨率,而BG1组的图片是800X600分辨率的关系,
并且还有个问题就是在台式机上面也启用640X480的分辨率,估计是台式机也支持640X480的分辨率所致,所以后面的graphicsmode -1 -1 -1 24:32 && BGAutoChange ()/BOOT/GRUB/BG2/又没起作用。
于是我调换了一下,用graphicsmode -1 1000:1100 0:800 24:32 && BGAutoChange ()/BOOT/GRUB/BG2/ ! graphicsmode -1 640:800 0:600 24:32 && BGAutoChange ()/BOOT/GRUB/BG1/
先检测1000~1100之间的1024X768,成功就用BG2组的图片,失败就用BG1组,800X600分辨率应该没有机器不支持的。
现在终于没问题了,多谢!@!

putao_zhz 发表于 2013-12-11 10:23:05

好东西啊,马上试用

devilma 发表于 2014-12-5 14:41:31

厉害,今天才看到。。。谢谢

devilma 发表于 2014-12-5 16:42:12

你这个批处理是怎么打包滴,能告诉我吗

yuyer 发表于 2014-12-24 19:10:22

多谢,我去试用

2011tjqct 发表于 2014-12-29 00:07:09

以前的一直没成功过,试试这个如何

lgl007 发表于 2015-1-14 09:03:37

谢谢S大的作品,辛苦了,顶

keigkdigek 发表于 2016-11-8 22:34:01

感谢风险

游鱼摆尾 发表于 2023-4-26 07:07:31

目前一直在用,挺不错的。

h26213926 发表于 2023-5-23 17:57:49

经测试可以使用,感谢楼主分享。

qq908320623 发表于 2023-6-4 21:41:24

强烈支持了。
刚好最近在弄efi启动
页: 1 2 [3]
查看完整版本: [脚本] 0409更新 vbe模式下背景图随机切换(对文件名及数量等无特殊要求)