Fedora Core 6 et Fortune
Tout le monde le sait ce qui est inutile est quasiment indispensable.
Je me suis donc amusé avec fortune pour voir comment on pouvait l'utiliser.
fortune est un programme simple permettant d'afficher un message au hasard provenant d'une base de données de citations.
Voyons Voir un peu comment marche fortune.
Installation
Rien de plus grâce à yum
yum install fortune-mod
Utilisation
Pour afficher les citations fortune interroge des bases de données qui par défaut se trouvent dans /usr/share/games/fortune/
Donc il suffit de taper :
fortune linux
Pour afficher une citation en rapport avec Linux.
On peut aussi créer notre propre base de citations très simplement :
cd /usr/share/games/fortune
vi pirates
Puis nous remplissons notre base en séparant nos citations par des %
Exemple :
J'ai l'intention de réquisitionner un de ces bâtiments, de trouver des matelots à Tortuga et de piller, voler et saccager comme un forband sans âme et sans coeur !
%
Vous ne connaissez pas les femmes de Singapour !
%
"Capitaine" Jack Sparrow...pour être précis...
%
Au moins on vous a parlé de moi !
%
Chers amis ! Milady...que cette journée demeure celle où vous avez failli capturer...le Capitaine Jack Sparrow !
%
Tu m'es vaguement familier, t'aurais-je déjà menacé ?
%
Range ton épée fiston...ça vaut pas l'coup, j'te battrai encore !
%
Tous les trésors ne sont pas d'argent et d'or l'ami !
%
Arrêtez de percer des trous dans mon bâtiment !!!!
%
Bienvenue aux Caraïbes mon ange !!!
Ensuite il suffit de créer la base de données de ce fichier avec la commande :
strfile pirates pirates.dat
Et fortune peut interroger notre base !
root@sparrow fortune# fortune pirates
"Capitaine" Jack Sparrow...pour être précis...
motd avec fortune
On peut donc afficher une citation par exemple à notre motd pour nos connexions ssh.
Deux solutions :
Un script en cron toutes les 5 minutes de ce genre :
#!/bin/sh
fortune pirates > /etc/motd
Ou bien un script dans le profil utilisateur soit général soit d'un utilisateur propre ( fichier ~/.bash_profile ) donc
vi /etc/profile.d/motd.sh
Avec dedans :
#!/bin/sh
fortune pirates
Et on a comme résultat :
root@hook ~# ssh sparrow
Last login: Thu Oct 25 20:55:44 2006 from hook
Chers amis ! Milady...que cette journée demeure celle où vous avez failli capturer...le Capitaine Jack Sparrow !!!
root@sparrow ~#
Signature de mail avec fortune
On peut imaginer pleins d'utilisation bien sûr comme par exemple une signature de mail avec citation aléatoire de la même façon.
Toujours un fichier en cron ( crontab -e ) disons toutes les 5 minutes ( toutes les minutes si vous écrivez beaucoup de mails ) :
#!/bin/sh
echo " TitaX <br>" > ~/.signature
fortune pirates >> ~/.signature
Ensuite avec Thunderbird ( ou autres ) faites : édition > paramètres des comptes > choississez votre compte et cochez "Apposer cette signature" et coller l'adresse de votre signature qui est ici ~/.signature.
Et voilà vous pouvez aussi compléter votre base de citation avec des citations en français par exemple en les téléchargeant sur ce site.
Si vous voyez d'autres applications pour fortune n'hésitez pas à laisser un commentaire !
Haaaaaaa, ben justement, je me disais, la nouvelle Wanda a vraiment la classe, mais il lui manque des phrases cool (c'est une particularité de fedora qui ne fourni pas fortune par defaut).
Bref pour mettre tout ca en oeuvre :
Ajouter au tableau de bord > Poisson,
puis clic-droit sur la nouvelle Wanda ultra sexy > préférences, et dans le champs commande à lancer lors d'un clic on mettra fortune.
Merci Titax pour les autres applications.
PS : le fond noir pour le code c'est un peu dur, je trouve.
Et c'est encore mieux avec les fortunes de bash_fr
J'ai jamais compris à quoi servait ce truc du poisson d'ailleurs ...
Pour le fond noir pour le code c'est pour faire genre programmeur
Drpixel = oui il est sur ton dépot je crois d'ailleurs !
dans motd.sh au lieu de :
fortune pirates, essai fortune pirates | cowsay
PS: pour wanda, sous gnome :
Alt + F2 : free the fish