20oct.2006
Des effets graphiques dans vos scripts
_ _ ____ _ _ _ _ _____ _ _ | | | | __ )| | | | \ | |_ _| | | | | | | | _ \| | | | \| | | | | | | | | |_| | |_) | |_| | |\ | | | | |_| | \___/|____/ \___/|_| \_| |_| \___/
Généralement ces informations sont misent de façon basique derrière des #.
Je vous propose deux petits utilitaires qui peuvent égayer nos entêtes de script ou servir toute autre chose.
Ces deux logiciels sont figlet et boxes, l'un permet de mettre en ASCII la chaine donnée en argument et boxes permet de mettre un texte dans une boîte.
- Installation
- Figlet
- Boxes
- Mélange des deux
- Liens Site de figlet
sudo aptitude install figlet boxes
Utilisation sans argument.

Alignement.

Changer la fonte.
Les fontes disponibles sont dans le répertoire /usr/share/figlet/

Adaptation selon la taille du terminal -t
sans adaptation :

avec adapation :

Largeur.
Avec -w vous pouvez donner la largeur utiliser, par défaut boxes prend 80 colonnes. La valeur 1 est spécial elle met chaque caractère qui n'est pas un espace sur une ligne comme sur l'image ci-dessous.

Exemple d'utilisation dans un mail

Utilisation sans argument

Alignement

Taille de la boite

Afficher les différents types de boites
$boxes -l vous donne des noms pour chaque boite, pour dire quelle boite vous désirez il vous faut donner son nom avec -d
La commande $boxes -l vous donnera toutes les boites disponible, rajoutez |more pour les avoir page par page.
Differentes boites.



Un figlet et boxes

Exemple des fonts
Site de boxes
Des pinguins en ASCII
Ascii-Fr un site français sur le ASCII art
Page de Chris - Ascii Art
Commentaires
samedi, novembre 18 2006 | 08:17
pas utile tous les jours mais génial

ça c'est pas mal pour décorer des textes
samedi, novembre 18 2006 | 14:06
Génial, ce truc !
dimanche, novembre 19 2006 | 14:25
sympa ce truc