#51 Le 10/10/2009, à 20:57
- wido
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
Bonjour, ne vous cassez pas le *Q*
un petit traitement sur le fichier bashfr pour fortune:
#!/bin/bash
# script du 13-10-09
# Création d'une fortune du site bashfr
# dépendances:
# fortune-mod
# tofrodos pour (dos2unix)
#========================#
# Utilisation avec le terminal:
# fortune bashfr
#__CONKY__#
# bashfr : ${execi 300 fortune bashfr}
#========================#
# crée par wido <widomaker2k7[at]gmail>
#
# http://doc.ubuntu-fr.org/fortune
#========================#
# Installation du programme fortune #
sudo apt-get install fortune-mod fortunes-fr tofrodos
# Téléchargement du fichier bashfr_fortunes #
wget "http://danstonchat.com/bashfr_fortunes" --output-document="$HOME/bashfr_fortunes"
# Traitement du fichier texte pour qu'il soit compatible avec le programme fortune #
sed -e 's/^--\ http.*//g;/^$/d' "$HOME/bashfr_fortunes" > "$HOME/bashfrtemp"
iconv -f iso-8859-1 -t utf8 "$HOME/bashfrtemp" --output "$HOME/bashfr"
strfile -s -r "$HOME/bashfr" "$HOME/bashfr.dat"
# Supprime les ^M à la fin des lignes
dos2unix bashfr
# Création du dossier fortune (à décocher si le dossier n'existe pas)#
#sudo mkdir -p /usr/share/fortune/
# Déplacement des deux fichiers #
sudo mv bashfr /usr/share/games/fortunes/bashfr
sudo mv bashfr.dat /usr/share/games/fortunes/bashfr.dat
# Fin du script #
ensuite dans votre conky vous rajoutez:
${execi 300 fortune bashfr}
http://doc.ubuntu-fr.org/fortune
Dernière modification par wido (Le 13/10/2009, à 18:07)
Hors ligne
#52 Le 11/10/2009, à 17:50
- alextheflyman
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
Merci Wido pour script !
Mais j'aurais juste une ou deux question, premièrement il y a un carré à la fin de chaque phrase de la quote sauf pour la dernière, et comment pourrais faire un retour a ligne quand les phrases dépassent le conky ?
ps: il y a juste une petite erreur dans ton script c'est:
# Déplacement des deux fichiers #
sudo mv bashfr /usr/share/games/fortunes/bashfr
sudo mv bashfr.dat /usr/share/games/fortunes/bashfr.dat
# Fin du script #
Merci à toi !
Hors ligne
#53 Le 11/10/2009, à 17:55
- wido
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
en utilisant par exemple:
${scroll 16 ta fonction}
16 c'est l'espace de la phrase pour faire un retour (fait un test)
ps: il y a juste une petite erreur dans ton script c'est
je vais le modifier de suite merci
Dernière modification par wido (Le 11/10/2009, à 17:57)
Hors ligne
#54 Le 12/10/2009, à 18:36
- alextheflyman
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
Merci Wido pour l'astuce scroll mais ce n'est pas exactement ce que je recherche, scroll fait défiler le texte alors que je souhaiterais juste un retours a la ligne automatique.
De plus, il y a des carrés vides a la fin de chaque phrase, sais-tu a quoi cela est du ?
Amicalement,
AleX
Hors ligne
#55 Le 12/10/2009, à 19:48
- wido
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
Je n'ai pas ce souci
joue sur ces commandes dans conky
#caractère bizarre
#override_utf8_locale no
#uppercase no
et pourrais-tu faire un screenshot, comme cela je verrais le problème.
Pour le retour à la ligne je ne sais pas, je connais une astuce pour couper la phrase mais ce n'est pas ce que tu veux
Hors ligne
#56 Le 13/10/2009, à 17:17
- alextheflyman
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
bon je regarde ça et je screenshot si ça bug toujours !
Hors ligne
#58 Le 13/10/2009, à 17:56
- wido
Re : [Conky] Une quote de bashfr aléatoire sur le bureau
Je sais d'où ça vient, le ^M ne s'affiche pas chez moi, sauf sous gvim:
http://img257.imageshack.us/i/200910131 … x1024.png/
je continue à chercher
EDIT: c'est résolu j'ai trouvé, comme c'est fait par des windowsiens le fichier est codé en dos et à l'aide du programme dos2unix plus de problème.
Dernière modification par wido (Le 13/10/2009, à 18:04)
Hors ligne