Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tutoriel:matrix_terminal [Le 03/11/2017, 16:20] – [Première solution : via un script shell] 194.214.115.1 | tutoriel:matrix_terminal [Le 06/05/2019, 13:08] (Version actuelle) – [Deuxième solution : via CMatrix] 193.250.138.66 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ====== Matrix dans votre terminal ! ====== | ||
+ | {{ http:// | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | |||
+ | |||
+ | ===== Première solution : via un script shell===== | ||
+ | |||
+ | Vous pouvez vous servir de ce script <code bash> | ||
+ | do printf " | ||
+ | for ((i=0; i< | ||
+ | do printf " "; | ||
+ | | ||
+ | | ||
+ | |||
+ | Résultat : {{http:// | ||
+ | |||
+ | 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' | ||
+ | |||
+ | ===== Deuxième solution : via CMatrix ===== | ||
+ | Commencez par [[: | ||
+ | |||
+ | Pour faire fonctionner **CMatrix** dans [[:Xterm]], [[: | ||
+ | |||
+ | CMatrix est un programme spécialement développé pour reproduire la matrice. Il se ferme lui aussi avec **Ctrl + C**. | ||
+ | Lancez-le avec < | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ==== Personnaliser CMatrix ==== | ||
+ | |||
+ | Par défaut, le logiciel affiche l' | ||
+ | |||
+ | === Avec des effets === | ||
+ | |||
+ | Pour appliquer un effet, ajoutez simplement son code après un '' | ||
+ | |||
+ | * Défilement non-synchronisé : '' | ||
+ | * Caractères gras : '' | ||
+ | * Tous les caractères gras : '' | ||
+ | * Forcer le type $TERM de Linux à être activé : '' | ||
+ | * Mode Linux (utiliser la police de la console) : '' | ||
+ | * Utiliser l' | ||
+ | * Afficher la liste de toutes les commandes CMatrix disponibles : '' | ||
+ | * Mode " | ||
+ | * Mode fenêtre X, utiliser si [[:xterm]] se sert de mtx.pcf : '' | ||
+ | * Afficher les informations de version de CMatrix (même chose que '' | ||
+ | * Colorer le texte (voir couleurs ci-dessous) : '' | ||
+ | |||
+ | === Avec une vitesse de défilement === | ||
+ | |||
+ | Vous pouvez régler la vitesse de défilement du texte. Pour cela, écrivez '' | ||
+ | Par exemple, si vous voulez que votre texte utilise l' | ||
+ | |||
+ | === Avec une couleur === | ||
+ | |||
+ | Vous pouvez aussi changer la couleur du texte qui défile ! Il est inutile de dire que l' | ||
+ | Plus sérieusement, | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Par exemple, si vous voulez que votre texte soit rouge, qu'il défile le plus rapidement possible et que son défilement ne soit pas synchronisé, | ||
+ | |||
+ | ===== Conclusion ===== | ||
+ | |||
+ | Afficher la Matrix dans votre terminal n'a pas vraiment de but. Mais pour les fans du film, ce peut être intéressant à présenter. Autre utilisation : si vous êtes programmeur et que vous faites, par exemple, des vidéos YouTube, entrer le code C peut directement vous donner un certain côté fiable et convaincant. | ||
+ | |||
+ | ===== Problèmes connus ===== | ||
+ | |||
+ | * L' | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * **(fr)** [[https:// | ||
+ | * **(fr)** [[https:// | ||
+ | ---- | ||
+ | |||
+ | Contributeurs : [[: |