Ceci est une ancienne révision du document !
Parfois, Une image vaut mille mots. VHS est l’outil parfait expliquer en image animée comment utiliser des outils en ligne de commande
VHS en image
VHS est un outil sensiblement identique à asciinema. Néamoins VHS utilise une approche déclarative (via la création de fichier .tape). Il permet d’automatiser l’éxecution d’un scénario composé d’une suite de commandes à executer, pour ensuite enregrister le résultat des actions sous forme de videos dans différents formats (webm, mp4, gif), ce qui peut être particulièrement utile pour la documentation ou le partage de connaissances.
En partant de ce fichier demo-vhs.tape
Output demo-vhs.gif
Require nix
Set TypingSpeed 75ms
Set FontSize 18
Set Width 800
Set Height 680
Type "# Install the needed packages" Sleep 500ms Enter Enter Sleep 2s
Type "nix-shell -p dotacat neofetch"
Type "neofetch" Sleep 500ms Enter Sleep 2s
Type "dotacat --help | dotacat" Sleep 500ms Enter
Sleep 5s
Nous obtenons le résultat ci-dessous avec la commande suivante vhs demo-vhs.tape
Sources
-
- openai
- Reformulation des phrases
- Correction des fautes d’orthographes
