Re: background aléatoir
- From: Remi Suinot <rsuinux gmx fr>
- To: gnome-fr-list gnome org
- Subject: Re: background =?iso-8859-15?q?al=E9atoir?=
- Date: Mon, 22 Mar 2004 09:10:24 +0100
En ce Sun, 21 Mar 2004 17:13:57 +0100, le sermont de Remi Suinot <rsuinux gmx fr> contenait:
.../...
> J'aurais une petite question:
> est-il possible d'avoir une image de fond d'écran aléatoire?
> A chaque lancement de gnome ou temporisé, peu importe.
Merci à tous(tes) pour vos réponses.
Je me permet d'expliquer, comment j'ai fait, au cas ou google passerait
par là... :
1) création d'un répertoire ~/images/backgrounds/
2) création d'un script dans ~/.gnome2/nautilus-scripts/
voila le contenu:
#!/usr/bin/perl -w
# ----------------------------------------------------------
# script pour modifier le fond d'écran aléatoirement
# sous gnome 2.4
# Trouvé sur http://jodrell.net/gnome-hacks/hacks.html?id=6
# Posted by bfrantzdale hmc edu on 2003-08-03
# ----------------------------------------------------------
# Adapté par R. Suinot rsuinux<at>gmx.fr
# le 22 Mars 2004
# ----------------------------------------------------------
use strict;
# repertoire des images
my $dir = "~/images/backgrounds/";
# tableau contenant la liste des images
my @files = `ls ${dir}*.JPG ${dir}*.jpg ${dir}*.png`;
# print "there are $#files \n";
my $base = 1.1;
my $tmp = ($base ** rand(log(2)/log($base)) - 1);
# $filename = $files[rand(@files)];
my $filename = $files[int($tmp*($#files+1))];
chomp($filename);
# print $filename . "\n";
system("gconftool-2", "--type", "string", "--set",
"/desktop/gnome/background/picture_options", "scaled"
);
system("gconftool-2", "--type", "string", "--set",
"/desktop/gnome/background/picture_filename", $filename
);
3) chmod +x sur le script, bien sur!
Et c'est tout!
C'est effectivement d'une facilité déconcertante, mais je trouve qu'il faut vraiment
être au courant pour connaitre gconftools-2. Perso, c'est la première fois que j'en
entend parler. Y a t il une doc sur cette commande (mis à part le man en anglais)?
En tout cas, merci encore à vous.
Amicalement.
Rémi.
--
R. Suinot: http://rsuinot.free.fr => page perso
http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le jeu idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]