Thread Wallpaper Wechsel
(24 answers)
Opened by jeans at 2009-08-09 17:23
Zeile 12:
Semikolon (;) am Ende vergessen. Quote für Gnome: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #!/usr/bin/perl use strict; use warnings; use Gnome2::GConf; my $imgdir='/home/topeg/.BILDER/'; my $gpath='/desktop/gnome/background/picture_filename'; my $client = Gnome2::GConf::Client->get_default(); my $img=$client->get_string($gpath); my @imgs=sort glob("$imgdir*.*"); my $cnt=0; while($cnt<@imgs) { last if($img eq $imgs[$cnt]); $cnt++; } $cnt=-1 if($cnt>=$#imgs); $cnt++; $img=$imgs[$cnt]; $client->set($gpath, { type => 'string', data => $img }); |