分页: 2 / 2
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2010-09-22 17:10
由 jinxing_ing
daidengke 写了:这个有bash shell 版本的吗?
Perl 不懂呀!
俺也用Java 写了个简单的,不过这个功能 用shell 是最合适的,如果是bash shell 就更爽了!
谁有呀!俺最近在学习bash shell

哈哈送上一个 bash shell 的
http://blog.csdn.net/jxfgh/archive/2010 ... 00976.aspx
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2010-09-22 22:30
由 only_one
刚写的 shell script
很简单 几行而已 放到开机启动里
#/bin/sh
# change the background of desktop randomly
# only_one 2010/09/20
pt="/home/`whoami`/图片/background" #背景图片目录
test -f /tmp/cgbk.lock && exit || echo $$ > /tmp/cgbk.lock
while [ true ]
do
sleep 2h #切换时间 默认2小时
gconftool-2 --type string --set /desktop/gnome/background/picture_filename "$pt/`ls $pt | shuf -n 1`"
done
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2010-12-04 10:33
由 yyxl
不错啊,哈哈!
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2011-02-25 13:11
由 wxy
在楼主的代码中可以添加如下代码,达到随机排列图片的目的:
从第99行后插入即可。
代码: 全选
chomp( @picFiles );
my @t;
for (my $i = scalar @picFiles;$i > 0;$i--) {
push(@t,splice(@picFiles,int(rand(scalar @picFiles)),1));
}
@picFiles = @t;
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2011-10-20 14:58
由 速腾1994
ls能解释下什么是动态壁纸么
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2011-10-30 18:01
由 qq420100523
已用上,谢谢楼主的脚本。。
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2012-01-12 10:34
由 bsidb
感谢楼主分享~已经用上了~
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2012-01-12 10:35
由 bsidb
速腾1994 写了:ls能解释下什么是动态壁纸么
Ubuntu默认有一个动态壁纸文件,就是隔一段时间会自动更换一张壁纸。
Re: ubuntu 下实现动态桌面壁纸 生成xml的实用脚本
发表于 : 2012-01-12 11:15
由 stroller2008
那个渐变切换不好使,好像看视频后就好用,但是平时不行,还是瞬间切换,是不是跟刷新频率设置有关,不知道