Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:matrix_terminal [Le 29/08/2013, 00:18]
86.68.22.17
tutoriel:matrix_terminal [Le 15/09/2022, 20:46] (Version actuelle)
moths-art Correction des guillemets (détecté et corrigé via le bot wiki-corrector : https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-Lo ====== Matrix dans votre terminal ! ======+{{tag>​terminal tutoriel}} 
 +====== Matrix dans votre terminal ! ======
  
-{{ http://​www.impassionedcinema.com/​wordpress/​wp-content/​uploads/​2012/​06/​matrix.gif?​768 }}+{{ http://​www.impassionedcinema.com/​wordpress/​wp-content/​uploads/​2012/​06/​matrix.gif?​400 }}
  
 <​note>​Vous êtes tout de suite prévenu : ce tutoriel est purement inutile... C'est juste "​fun"​ !</​note>​ <​note>​Vous êtes tout de suite prévenu : ce tutoriel est purement inutile... C'est juste "​fun"​ !</​note>​
Ligne 7: Ligne 8:
 ===== Pré-requis ===== ===== Pré-requis =====
  
-  * Disposer des droits d'​administration. +
-  * Disposer d'une connexion à Internet configurée et activée. +
-  * Avoir installé le paquet **[[apt>​cmatrix]]**.+
  
 ===== Première solution : via un script shell===== ===== Première solution : via un script shell=====
  
-Vous pouvez vous servir de ce script <​code ​shell>while true; do printf "​\e[32m%X\e[0m"​ $((RANDOM%2));​ for ((i=0; i<​$((RANDOM%128));​ i++)) do printf " "; done; done</​code>​ pour afficher une suite de 0 et de 1 aléatoirement sur le terminal.+Vous pouvez vous servir de ce script <​code ​bash>while true;  
 +       do printf "​\e[32m%X\e[0m"​ $((RANDOM%2)); ​ 
 +             for ((i=0; i<​$((RANDOM%128));​ i++))  
 +                   do printf " "; ​ 
 +                   done;  
 +       done;   </​code>​ pour afficher une suite de 0 et de 1 aléatoirement sur le terminal.
  
-Résultat : (({{http://​2.bp.blogspot.com/​-guGiFWEX4ho/​ULePk_tZfPI/​AAAAAAAAFjs/​U05A7ZMAZWk/​s1600/​matrix.png?​280}}))+Résultat : {{http://​2.bp.blogspot.com/​-guGiFWEX4ho/​ULePk_tZfPI/​AAAAAAAAFjs/​U05A7ZMAZWk/​s1600/​matrix.png?​280}}
  
 Vous pouvez stopper le déluge de nombres en appuyant simultanément sur **Ctrl + C**. On en conviendra : cette méthode n'est pas très classe. C'est pourquoi, pour donner un aspect réaliste, le programme //CMatrix// a spécialement été conçu pour l'​occasion. Vous pouvez stopper le déluge de nombres en appuyant simultanément sur **Ctrl + C**. On en conviendra : cette méthode n'est pas très classe. C'est pourquoi, pour donner un aspect réaliste, le programme //CMatrix// a spécialement été conçu pour l'​occasion.
  
 ===== Deuxième solution : via CMatrix ===== ===== Deuxième solution : via CMatrix =====
 +Commencez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​cmatrix]]**.
 +
 +Pour faire fonctionner **CMatrix** dans [[:Xterm]], [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​cmatrix-xfont]]**.
  
 CMatrix est un programme spécialement développé pour reproduire la matrice. Il se ferme lui aussi avec **Ctrl + C**. CMatrix est un programme spécialement développé pour reproduire la matrice. Il se ferme lui aussi avec **Ctrl + C**.
-Lancez-le avec <​code>​cmatrix</​code>​ et vous obtiendrez ce résultat : (({{http://​1.bp.blogspot.com/​-yttmaeCk_vQ/​UOxGfIemldI/​AAAAAAAAMcw/​Bbpfs0e7jpM/​s1600/​cmatrix.png?​280}}))+Lancez-le avec <​code>​cmatrix</​code>​ et vous obtiendrez ce résultat : {{http://​1.bp.blogspot.com/​-yttmaeCk_vQ/​UOxGfIemldI/​AAAAAAAAMcw/​Bbpfs0e7jpM/​s1600/​cmatrix.png?​280}}
  
 <note tip>​CMatrix va utiliser le terminal dans lequel la commande a été lancée.</​note>​ <note tip>​CMatrix va utiliser le terminal dans lequel la commande a été lancée.</​note>​
Ligne 73: Ligne 80:
 ===== Problèmes connus ===== ===== Problèmes connus =====
  
-  * L'​effet "Mode Linux" peut produire une erreur ''​Impossible d'​obtenir le descripteur de fichier faisant référence à la console U����(�$''​. \\ //**Mais l'​auteur ne sait absolument pas comment régler cette erreur !!!**// Si vous, vous le savez, n'​hésitez pas à partager votre savoir afin d'​aider les autres utilisateurs !+  * L'​effet "Mode Linux" peut produire une erreur ''​Impossible d'​obtenir le descripteur de fichier faisant référence à la console U����(�$''​. \\ //**Mais l'​auteur ne sait absolument pas comment régler cette erreur !!!**// Si vous, vous le savez, n'​hésitez pas à partager votre savoir afin d'​aider les autres utilisateurs !
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(fr)** [[http://​www.geekologie.me/​2012/​11/​fun-la-matrix-dans-un-terminal-sous.html|La source du tutoriel sur le code C, sur Geekologie.me]] +  * **(fr)** [[https://​web.archive.org/​web/​20150618084305/​http://​www.geekologie.me/​2012/​11/​fun-la-matrix-dans-un-terminal-sous-linux.html|La source du tutoriel sur le code C, sur Geekologie.me]] 
-  * **(fr)** [[http://​www.geekologie.me/​2013/​01/​cmatrix-pour-ubuntu-mint-la-matrix-dans.html|La source du tutoriel sur CMatrix, sur Geekologie.me]] +  * **(fr)** [[https://​web.archive.org/​web/​20150618084311/​http://​www.geekologie.me/​2013/​01/​cmatrix-pour-ubuntu-mint-la-matrix-dans-votre-terminal.html|La source du tutoriel sur CMatrix, sur Geekologie.me]]
 ---- ----
  
 Contributeurs : [[:​utilisateurs/​pika3d|Pika3D (créateur)]],​ ... Contributeurs : [[:​utilisateurs/​pika3d|Pika3D (créateur)]],​ ...
- 
----- 
  • tutoriel/matrix_terminal.1377728289.txt.gz
  • Dernière modification: Le 29/08/2013, 00:18
  • par 86.68.22.17