无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: sratlf

[分享] [脚本] 0409更新 vbe模式下背景图随机切换(对文件名及数量等无特殊要求)

    [复制链接]
发表于 2013-4-12 19:23:38 | 显示全部楼层
回复

使用道具 举报

发表于 2013-4-13 08:18:34 | 显示全部楼层
感谢!
玩儿一下VBE是怎么回事
在此也感谢M老师的推荐
回复

使用道具 举报

发表于 2013-4-13 22:06:58 | 显示全部楼层
用美化软件代替。
回复

使用道具 举报

发表于 2013-6-20 09:52:31 | 显示全部楼层
速度很快,兼容性也很好!
回复

使用道具 举报

发表于 2013-6-20 10:22:33 | 显示全部楼层
這個真是很棒的功能~
回复

使用道具 举报

发表于 2013-6-20 17:48:42 | 显示全部楼层
非常好的东西!!收藏了
回复

使用道具 举报

发表于 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/后半句没用啊,
能不能实现前一组大分辨率的背景无法加载时就执行后半句尝试较小分辨率的背景?怎样写命令?

点评

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

使用道具 举报

 楼主| 发表于 2013-8-1 17:28:10 | 显示全部楼层
tulongwa 发表于 2013-8-1 14:04
夜版你好,一直在用这个工具,有点小问题反映一下
我把背景文件分成两组,BG2一组的分辨率是1024X768,BG1一 ...

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

使用道具 举报

发表于 2013-8-1 19:36:04 来自手机 | 显示全部楼层
本帖最后由 tulongwa 于 2013-8-1 19:37 编辑
sratlf 发表于 2013-8-1 17:28
这个还真没这功能。。。或者你可以改变下  探测分辨率失败的话就加载第一个文件夹的背景  成功就加载第二 ...


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

点评

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

使用道具 举报

 楼主| 发表于 2013-8-1 22:59:53 | 显示全部楼层
tulongwa 发表于 2013-8-1 19:36
那么探测分辨率的命令该怎么写咧?


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

使用道具 举报

发表于 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分辨率应该没有机器不支持的。
现在终于没问题了,多谢!@!
回复

使用道具 举报

发表于 2013-12-11 10:23:05 | 显示全部楼层
好东西啊,马上试用
回复

使用道具 举报

发表于 2014-12-5 14:41:31 | 显示全部楼层
厉害,今天才看到。。。谢谢
回复

使用道具 举报

发表于 2014-12-5 16:42:12 | 显示全部楼层
你这个批处理是怎么打包滴,能告诉我吗
回复

使用道具 举报

发表于 2014-12-24 19:10:22 | 显示全部楼层
多谢,我去试用
回复

使用道具 举报

发表于 2014-12-29 00:07:09 | 显示全部楼层
以前的一直没成功过,试试这个如何
回复

使用道具 举报

发表于 2015-1-14 09:03:37 | 显示全部楼层
谢谢S大的作品,辛苦了,顶
回复

使用道具 举报

发表于 2016-11-8 22:34:01 | 显示全部楼层
感谢风险
回复

使用道具 举报

发表于 2023-4-26 07:07:31 | 显示全部楼层
目前一直在用,挺不错的。
回复

使用道具 举报

发表于 2023-5-23 17:57:49 | 显示全部楼层
经测试可以使用,感谢楼主分享。
回复

使用道具 举报

发表于 2023-6-4 21:41:24 | 显示全部楼层
强烈支持了。
刚好最近在弄efi启动
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 00:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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