Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink

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 hmm

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 smile

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

#57 Le 13/10/2009, à 17:34

alextheflyman

Re : [Conky] Une quote de bashfr aléatoire sur le bureau

Bon voila j'ai trouvé une quote qui coupe une phrase et qui a les petits carré ^^

conkybashfr.th.png

Dernière modification par alextheflyman (Le 13/10/2009, à 17:35)

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 wink

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