[Script] Diaporama de fond d'écran et plus
[Script] Diaporama de fond d'écran et plus
Bonjour,
Suite a une demande, j'ai ecrit un petit script qui permet de changer son fond d'écran (aléatoirement ou pas) a interval régulier (temps defini par l'utilisateur).
Il permet aussi de changer de fond d'écran (aléatoirement ou pas) au clic sur une icone dans la zone de notification (requière zenity).
Le script utilise d'origine le programme feh pour gerrer les fonds d'écran mais il y a une option pour utiliser votre programme préféré.
Le script : Script_Diapo.tar.gz
Se script est bien entendu libre de droit.
Suite a une demande, j'ai ecrit un petit script qui permet de changer son fond d'écran (aléatoirement ou pas) a interval régulier (temps defini par l'utilisateur).
Il permet aussi de changer de fond d'écran (aléatoirement ou pas) au clic sur une icone dans la zone de notification (requière zenity).
Le script utilise d'origine le programme feh pour gerrer les fonds d'écran mais il y a une option pour utiliser votre programme préféré.
Le script : Script_Diapo.tar.gz
Se script est bien entendu libre de droit.
Re: [Script] Diaporama de fond d'écran et plus
Salut,
1.
2. et sans les fautes d'orthographe et avec les accents c'est beaucoup mieux. Personne n'a envie de voir des fautes qui piquent les yeux sur son output.
format accepter -> format accepté
Desactiver -> Désactiver
C'est deux mode ne peuvent etre activé en même temps. Veuillez édité le script. -> Ces (démonstratif) deux modes ne peuvent être activés en même temps. Veuillez éditer (deuxième verbe, infinitif) le script.
etc.....
@+
~ktr
1.
Tu devrais préciser la licence.veka a écrit :Se script est bien entendu libre de droit.
2. et sans les fautes d'orthographe et avec les accents c'est beaucoup mieux. Personne n'a envie de voir des fautes qui piquent les yeux sur son output.
format accepter -> format accepté
Desactiver -> Désactiver
C'est deux mode ne peuvent etre activé en même temps. Veuillez édité le script. -> Ces (démonstratif) deux modes ne peuvent être activés en même temps. Veuillez éditer (deuxième verbe, infinitif) le script.
etc.....
@+
~ktr
Re: [Script] Diaporama de fond d'écran et plus
Ça doit faire plaisir de bosser pour se prendre ça dans la tronche en remerciements dis donc.
@veka: merci, c'est pas mal utile par ici
@veka: merci, c'est pas mal utile par ici
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [Script] Diaporama de fond d'écran et plus
Il faudrait faire un README pour préciser le répertoire ou mettre les images.
Sinon merci c'est sympa comme idée et script.
Pourquoi ne pas un faire un PKGBUILD pour AUR?
Sinon merci c'est sympa comme idée et script.
Pourquoi ne pas un faire un PKGBUILD pour AUR?
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
Re: [Script] Diaporama de fond d'écran et plus
+1 avec CroK. Dis moi, tu viens de Pawis ? C'est la capitale de la Fwance non ?Kooothor a écrit :Salut,
1.Tu devrais préciser la licence.veka a écrit :Se script est bien entendu libre de droit.
2. et sans les fautes d'orthographe et avec les accents c'est beaucoup mieux. Personne n'a envie de voir des fautes qui piquent les yeux sur son output.
format accepter -> format accepté
Desactiver -> Désactiver
C'est deux mode ne peuvent etre activé en même temps. Veuillez édité le script. -> Ces (démonstratif) deux modes ne peuvent être activés en même temps. Veuillez éditer (deuxième verbe, infinitif) le script.
etc.....
@+
~ktr
Re: [Script] Diaporama de fond d'écran et plus
Merci pour vos remerciement,
@Kooothor , Ricard , CroK :
En se qui concerne la licence, c'est la même que le language utilisé ( /bin/bash ).
Cependant se script utilise aussi le logiciel feh et la librairie zenity donc je supose que je doit tenir compte de leurs licence si il sont plus restictif que le language du script .
Bref je ne connais pas assez l'univers des licences pour définir la licence adéquate, donc je n'en mais aucune.
@biginoz
En se qui concerne le README, je le trouve légèrement superflux étant donné qu'il faut ouvrir le script pour paramétrer le script et que tout est bien commenté (même le dossier de destination des images est paramétrable) .
En se qui concerne AUR, je ne sait pas comment faire pour créer un paquet.
Pour les fautes d'orthographe je suis désolé mais je fait de mon mieux. Si elles vous pique les yeux, je vous invite a les corriger dans le script et à m'envoyer la correction.
PS: J'ai corrigé les fautes signalé.
@Kooothor , Ricard , CroK :
En se qui concerne la licence, c'est la même que le language utilisé ( /bin/bash ).
Cependant se script utilise aussi le logiciel feh et la librairie zenity donc je supose que je doit tenir compte de leurs licence si il sont plus restictif que le language du script .
Bref je ne connais pas assez l'univers des licences pour définir la licence adéquate, donc je n'en mais aucune.
@biginoz
En se qui concerne le README, je le trouve légèrement superflux étant donné qu'il faut ouvrir le script pour paramétrer le script et que tout est bien commenté (même le dossier de destination des images est paramétrable) .
En se qui concerne AUR, je ne sait pas comment faire pour créer un paquet.
Pour les fautes d'orthographe je suis désolé mais je fait de mon mieux. Si elles vous pique les yeux, je vous invite a les corriger dans le script et à m'envoyer la correction.
PS: J'ai corrigé les fautes signalé.
-
- Hankyu
- Messages : 25
- Inscription : jeu. 08 juil. 2010, 14:28
Re: [Script] Diaporama de fond d'écran et plus
Il n'y a pas de rapport entre la licence que tu utilise et les logiciels utilisés dans ton script, ni avec le langage utilisé.veka a écrit :Merci pour vos remerciement,
@Kooothor , Ricard , CroK :
En se qui concerne la licence, c'est la même que le language utilisé ( /bin/bash ).
Cependant se script utilise aussi le logiciel feh et la librairie zenity donc je supose que je doit tenir compte de leurs licence si il sont plus restictif que le language du script .
Bref je ne connais pas assez l'univers des licences pour définir la licence adéquate, donc je n'en mais aucune.
Si tu veut mon conseil le choix se fait entre 3 licences :
- La GPL v3 est la licence la plus courante est la plus répendue
- la CECIL complètement compatible avec la GPL et qui est en voie d'adoption au niveau européen pour tout les logiciels libres faits par les instituts de recherche
- la LPRAB a n'utiliser uniquement si tu n'a vraiment rien a faire de ce que peu devenir ton script
-
- Hankyu
- Messages : 25
- Inscription : jeu. 08 juil. 2010, 14:28
Re: [Script] Diaporama de fond d'écran et plus
Voici un patch : http://pastebin.com/2ZFnLE2h
- passage de bash à sh
- suppression du fichier généré à la fin de l'execution
- utilisation de "which" pour trouver zenity (peut êtr améliorable)
Re: [Script] Diaporama de fond d'écran et plus
Merci MisterFreez
j'ai ajouter cette licence qui me convient a la perfection.
QUESTION IDIOTE :
Je ne connais rien au licence, dois-je remplacer le nom et l'adresse par le mien ou pas ?
PS : je ne suis en rien contre les remarques mais je ne compte pas lui ajouter de fonction ( il est avant tout conçu pour moi ) mais je suis pret a corriger des bugs et autres problèmes.
PS2 : Je regarde ton patch tout de suite ...
EDIT :
Quelle est l'interet de cette commande ?
j'ai ajouter cette licence qui me convient a la perfection.
Code : Tout sélectionner
#==================================================
#
# LICENCE PUBLIQUE RIEN À BRANLER
# Version 1, Mars 2009
#
# Copyright (C) 2009 Sam Hocevar
# 14 rue de Plaisance, 75014 Paris, France
#
# La copie et la distribution de copies exactes de cette licence sont
# autorisées, et toute modification est permise à condition de changer
# le nom de la licence.
#
# CONDITIONS DE COPIE, DISTRIBUTON ET MODIFICATION
# DE LA LICENCE PUBLIQUE RIEN À BRANLER
#
# 0. Faites ce que vous voulez, j’en ai RIEN À BRANLER.
#
#==================================================
Je ne connais rien au licence, dois-je remplacer le nom et l'adresse par le mien ou pas ?
PS : je ne suis en rien contre les remarques mais je ne compte pas lui ajouter de fonction ( il est avant tout conçu pour moi ) mais je suis pret a corriger des bugs et autres problèmes.
PS2 : Je regarde ton patch tout de suite ...
EDIT :
Quelle est l'interet de cette commande ?
Code : Tout sélectionner
RANDOM="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
-
- Hankyu
- Messages : 25
- Inscription : jeu. 08 juil. 2010, 14:28
Re: [Script] Diaporama de fond d'écran et plus
Oui je ne suis pas sur que tu doive metre une adresse postale mais un e-mail c'est bien. Je pense qu'il faut pouvoir te contacter.veka a écrit :QUESTION IDIOTE :
Je ne connais rien au licence, dois-je remplacer le nom et l'adresse par le mien ou pas ?
La variable RANDOM n'est pas POSIX, elle n'existe pas dans le bourne shell. Sous diverses distributions (dont arch) /bin/sh est un liens vers /bin/bash et cette variable existe donc mais sous ubuntu et bientôt toutes les distributions basée sur Debian ce seras dash qui seras utilisé ce qui obligeras à utiliser une syntaxe bien plus rigoureuse.veka a écrit :EDIT :
Quelle est l'interet de cette commande ?Code : Tout sélectionner
RANDOM="$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " )"
C'est une ligne que j'ai récupéré dans un howto sur internet tel quel il peut probablement être optimisé en limitant la quantité de données lues sur /dev/urandom.
Re: [Script] Diaporama de fond d'écran et plus
Le patch et la licence sont maintenant appliqué.
Merci a tous de votre aide.
Merci a tous de votre aide.
Re: [Script] Diaporama de fond d'écran et plus
Bonjour,
Pour raccourcir un peu:
Pour raccourcir un peu:
Code : Tout sélectionner
find "$dossier" -type f -name '*.jpg' -o -name '*.JPG' -o -name '*.jpeg' -o -name '*.JPEG' -o -name '*.PNG' -o -name '*.png' >> "$fichier"
Re: [Script] Diaporama de fond d'écran et plus
C'est beau la communauté en action
/me essuie une larme...
/me essuie une larme...
-
- Hankyu
- Messages : 25
- Inscription : jeu. 08 juil. 2010, 14:28
Re: [Script] Diaporama de fond d'écran et plus
Un peu plus court :
Encore deux petites remarques :
Code : Tout sélectionner
find "$dossier" -type f -iname '*.jpg' -o -iname '*.jpeg' -o -iname '*.png' >> "$fichier"
- lancer feh comme ça pour les noms de fichiers contenants des espaces : $comande "$var" &
- pour obtenir le nombre de fichiers tu peut utiliser cette syntaxe : wc -l < $fichier