Dans cet artcile nous allons voir comment personnaliser notre terminal avec de l’ASCII Art et comment transformer un image en ASCII.
Nous allons commencer par personnaliser notre Terminal avec figlet.
Avec figlet nous allons créer une bannière pour notre Terminal.
Nous commençons par installer figlet:
fred@lxde:~$sudo apt-get install figlet
puis nous allons éditer bashrc
fred@lxde:~$sudo nano ~/.bashrc
puis ajouter par exemple figlet LXDE à la fin du fichier basrc, ce qui va donner:
Mainettant nous allons voir comment afficher un logo en ASCII Art dans un Terminal, pour pouvoir le faire nous allons installer linuxlogo
On comence par installer linuxlogo:
fred@lxde:~$sudo apt-get install linuxlogo
puis on lance la commande linuxlogo, ce qui donne:
Nous pouvons personnaliser le message:
fred@lxde:~$ linux_logo -F "fred est le plus beau^^"
ce qui donne:
Maintenant nous allons afficher des animaux ou des personnages dans le Terminal grâce à cowsay
On installe:
fred@lxde:~$sudo apt-get install cowsay
et son utilisation:
fred@lxde:~$cowsay fred est le plus beau
ce qui donne:
pour afficher d’autres animaux ou personnages, il faut se rendre dans /usr/share/cowsay/cows/
et pour utiliser par exemple le démon:
fred@lxde:/usr/share/cowsay/cows$cowsay -f daemon fred est le plus moche!
ce qui donne:
Maintenant, nous allons voir comment à partir d’une image nous allons créer une image code ASCII, pour ce faire nous allons utiliser caca-utils
on commence par l’installer:
fred@lxde:~$sudo apt-get install caca-utils
ensuite c’est tout simple, il suffit de lancer la commande cacaview
fred@lxde:~/Images$ cacaview Tux.png
ce qui donne
et pour envoyer une image dans un fichier text en code ASCII:
fred@lxde:~/Images$img2txt Tux.png > Tuxascii.txt
ce qui donne
et maintenant d’un Tux.png « propre » en un Tux.png ASCII Art
fred@PC01:~/Images$ img2txt --format=svg Tux.png > tux.svg fred@PC01:~/Images$ mogrify -format png tux.svg
ce qui nous donne:
Voilà, je m’arrête là :-)
dommage, il manquait pas grand chose pour finir le tour d’horizon :
sl
cmatrix
fortunes-fr
je ne connaissais pas fortunes-fr et ni sl, sur sl as-tu un lien à part second life je ne trouve pas sous l’ami google :-)
j’ai trouvé ce blog en anglais :)
http://www.cyberciti.biz/tips/displays-animations-when-accidentally-you-type-sl-instead-of-ls.html
Merci H2L29!
tiens ça me donne une idée de blague, faire un allias sur un serveur sl=ls comme dans l’article…
~$sudo apt-get install caca-utils
impossible installer bashr…
H2L29, quand on clic sur ton nom , ça nous amene à ton site , et une voix et un texte nous interpelle … cool trop bien !
Bon , presque tout marche sur mon ubuntu 14.04 …. Le Tux pas , par contre , ni le debut de ton article …. j’ai fait des captures d’ecran !! ( au fait ton lien sur skype , ne fonctionne pas ) … ^^
Je n’ai pas skype, mais tu peux me rejoindre sur Hangout ;-)
Super! MERCI BCP. Enfin un sujet qui traite le code ASCII sous Linux!