sratlf 发表于 2013-3-24 19:38:48

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

本帖最后由 sratlf 于 2013-4-9 14:51 编辑

看到论坛现有的几个背景图切换脚本都对文件名之类的有要求感觉不怎么方便因此写了这个脚本

用法:command 本脚本 /背景图片所在路径/

以将本脚本放在默认目录/boot/grub/下为例背景图片均放置在/boot/grub/bg/

可以使用 command BGAutoChange /BOOT/GRUB/BG/ 来代替 splashimage 命令菜单切换时将随机切换背景图

对背景图片没有特殊要求可以任意命名也经过gz或lzma压缩只要求是vbe模式支持的背景图(即可以通过splashimage命令加载为背景图的文件)

数量随意放几百张也行放一张也行

加了容错处理不小心放进去不是背景图的文件也没关系

v2更新:修正文件数量少于10时可能产生的死循环bug

xyzxp 发表于 2013-3-24 22:44:50

谢谢版主,伸手党收下了

快雪时晴 发表于 2013-3-24 21:26:38

强!G4D应用又添彩了

zjzaog 发表于 2013-3-24 21:22:18

谢谢天版,这东西太好了

2013lalasuo 发表于 2013-3-24 23:21:20

S大的作品都不能错过。

2011cwj6958 发表于 2013-3-25 01:24:28

版主又出佳作,下载试用。谢谢

2011ryoohki 发表于 2013-3-25 02:19:54

恩,总知先收藏了个吧

cheong0hk 发表于 2013-3-25 10:03:31

S大的作品都不能错过。

bfgxp 发表于 2013-3-25 11:46:04

收藏,这是个好东西。

yjd 发表于 2013-3-25 15:25:27

支持。。
我一直用无背景模式,这样速度快呵呵

tulongwa 发表于 2013-3-28 16:57:28

背景文件可以跟其它文件混放在一个文件夹里么?

sratlf 发表于 2013-3-28 20:48:53

回复 #11 tulongwa 的帖子

可以不过建议别放太多其他无关文件会增加查找的时间

20115156 发表于 2013-3-30 23:12:05

下载了解压不了

sratlf 发表于 2013-3-30 23:42:13

回复 #13 20115156 的帖子

貌似八十多个下载的只有你解压失败??是不是先找找自己的原因

讯极天度 发表于 2013-3-31 00:19:51

回复 #1 sratlf 的帖子

版主出手 果断不一样

wanghh 发表于 2013-4-1 20:23:13

谢谢楼主分享!

M 发表于 2013-4-2 14:45:34

我就发现无忧的超版就没一个简单的,而且都心胸宽广的很,什么都可以分享,无限敬仰。感谢分享。

M 发表于 2013-4-2 15:27:56

很强大的东东,就是图片多了就反应很慢,也许是图片太大了吧。很感谢超版的分享。

反复整了几个小时,就是贼慢贼慢的,不知道是不是图片大了的原因,但是BMP格式的图片只要清晰的就没有身材瘦小的,纠结,又找不到好的工具来整这个图片。

[ 本帖最后由 M 于 2013-4-2 23:10 编辑 ]

sratlf 发表于 2013-4-3 13:59:12

回复 #18 M 的帖子

文件多了确实会有点变慢和机器性能以及文件所在介质读取速度有关系

M 发表于 2013-4-3 14:27:25

回复 #19 sratlf 的帖子

报告夜大,有些图片启动后会变花,不知道是不是图片问题,看图片分辨率和个头都是差不多的,一般3MB---7MB之间,很纠结,没好工具压缩BMP图片。有的工具压缩会破坏图片数据。

sratlf 发表于 2013-4-3 14:38:36

回复 #20 M 的帖子

我用的背景图基本都只有几百k。。。几M大的背景图还是很慢的

M 发表于 2013-4-3 14:54:49

回复 #21 sratlf 的帖子

请教下夜大是用什么工具压缩了图片了吗?我在百度找的好看点的都是好几兆大。小的又不清晰,还不好看。

另外不知道夜大的这个支不支持在BG文件夹下自动扫描加载压缩过的 .lzma文件来当随机的背景呀?

sratlf 发表于 2013-4-3 15:04:53

回复 #22 M 的帖子

不是压缩找的那种接近纯色的背景图那样的体积很小好看的体积肯定会上去

会扫描这个文件夹下的所有文件不管什么格式的。。。所以说尽量只放背景图别放别的文件

M 发表于 2013-4-3 17:55:50

回复 #23 sratlf 的帖子

谢谢夜大的指点。就按夜大的思路办。谢啦。

M 发表于 2013-4-3 21:38:47

请教图片一般使用多大的分辨率好点啊。我使用1920的好像大了点,显示不完整。后来弄成1440X800的,显示都很清晰,速度也能接受,大约需要1---5秒。但是显示还是不完整,只显示左上角的部分,大部分都不显示。不知道VBE是不是有最大分辨率的限制呀?我设置的是最大的1:1000,不知道VBE是不是只能完整显示1024以下的分辨率呀?

sratlf 发表于 2013-4-4 10:40:40

回复 #25 M 的帖子

宽度设置的1:1000那最大宽度就800想用大分辨率的可以设置 1:20001440×900的就能用了

M 发表于 2013-4-4 20:40:44

回复 #26 sratlf 的帖子

感谢夜大,设置为2000确实可以了。水平问题,以前在论坛见别人说过,好像最大不能超过1000,以为不能设置1000以上的。谢谢了。

M 发表于 2013-4-5 22:13:56

测试折腾了两天,特地来吱一声。

如果想要速度快点,尽量找个头小点的图片,分辨率不要太高,1440以下的就可以,另外显示的最大宽度最好设置为1000,千万不要设置2000,那样虽然显示了全图景象,但是很多老式的显示器会无法启动,提示分辨率超出。17寸的方屏显示器一般都会启动不了。那15寸的就更抓瞎了(很多单位都是规定的15寸显示器,比如银行)。所以为了工作的时候不出岔子,建议使用1000的宽度限制。

最后说下:童靴们啊,盆友们啊,这个确实很爽啊,每次启动都是新鲜的华丽的养眼的背景,能不爽么。和 chiannet 大的五子登科里面的每次都自动变换桌面壁纸的 整一块,无法言语的爽啊。

del111 发表于 2013-4-6 22:01:34

强烈支持了。
论坛下载附件怎么要收钱?扣威望?

harry586 发表于 2013-4-7 21:54:58

{:3_145:}
请问S大~~~我用了你的文件后,出现2种情况
成功:文件夹里只有一个背景图的时候
失败:文件夹里2个以上的时候,总是显示(Failed too many times...X_X)~~~求助阿
页: [1] 2 3
查看完整版本: [脚本] 0409更新 vbe模式下背景图随机切换(对文件名及数量等无特殊要求)