Économiseur d'écran ASCII pour la ligne de commande ou un TUI?

31

Cette question a été fermée car trop large, je serai donc plus précis en ce qui concerne les animations ASCII ici =)

Y a-t-il des animations ASCII qui peuvent être utilisées comme économiseurs d'écran - soit dans le TUI ou dans la ligne de commande?

Dis moi pourquoi
la source
Qu'est-ce qu'un UIS dans le monde?
guntbert
2
@guntbert Text User Interface =)
TellMeWhy
Par exemple, la ligne de commande ...
TellMeWhy
Pourquoi ne pas l'appeler CLI, comme tout le monde le fait?
guntbert
1
Eh bien, c'est juste une CLI - mais je l'ai découvert depuis que des interfaces comme ncursessont appelées TUI, ce qui est logique car nous n'avons pas de ligne de commande mais elles sont basées sur du texte (voir nm-tuipar exemple).
guntbert

Réponses:

24

Pipes.sh

L'économiseur d'écran classique en ASCII.

entrez la description de l'image ici

Utilisation:

wget https://raw.githubusercontent.com/pipeseroni/pipes.sh/master/pipes.sh 
chmod +x pipes.sh
./pipes.sh

Installation:

git clone https://github.com/pipeseroni/pipes.sh.git
cd pipes.sh
sudo make install

Options:

 -t #

Type de tuyaux. Reportez-vous à la documentation pour les voir tous.

-f [20-100]

Framerate.

-s [5-15]

Probabilité d'un raccord droit.

-r LIMIT

Réinitialiser après x caractères, 0 si aucune limite.

-R

Point de départ aléatoire.

-B

Aucun effet audacieux.

-C

Sans couleur.


Reportez-vous à la documentation pour plus d'informations.

hg8
la source
1
Le meilleur =)
TellMeWhy
21

cmatrixest un autre grand! Installez- le avec:

sudo apt-get install cmatrix

La manpagedescription à ce sujet:

CMatrix(1)                                                    General Commands Manual                                                   CMatrix(1)

NAME
       CMatrix - simulates the display from "The Matrix"

SYNOPSIS
       cmatrix [-abBflohnsVx] [-u update] [-C color]

DESCRIPTION
       Shows a scrolling 'Matrix' like screen in Linux

   OPTIONS
       -a     Asynchronous scroll

       -b     Bold characters on

       -B     All bold characters (overrides -b)

       -f     Force the linux $TERM type to be on

       -l     Linux mode (sets "matrix.fnt" font in console)

       -o     Use old-style scrolling

       -h, -? Print usage and exit

       -n     No bold characters (overrides -b and -B)

       -s     "Screensaver" mode, exits on first keystroke

       -x     X window mode, use if your xterm is using mtx.pcf

       -V     Print version information and exit

       -u delay
              Screen update delay 0 - 9, default 4

       -C color
              Use this color for matrix (default green).  Valid colors are green, red, blue, white, yellow, cyan, magenta and black.

   KEYSTROKES
       The following keystrokes are available during execution (unavailable in -s mode)

       a      Toggle asynchronous scroll

       b      Random bold characters

       B      All bold characters

       n      Turn off bold characters

       0-9    Adjust update speed

       ! @ # $ % ^ & )
              Change  the  color  of  the  matrix to the corresponding color: ! - red, @ - green, # - yellow, $ - blue, % - magenta, ^ - cyan, & -
              white, ) - black.

       q      Quit the program

BUGS
       This program is very CPU intensive.  Don't be surprised if it eats up over 40% of your CPU at times.

HOMEPAGE
       The CMatrix homepage is currently at http://www.asty.org/cmatrix.

AUTHORS
       Chris Allegretta ([email protected]), with a lot of help from many other people. See README file for details.

                                                                  Mon May 3 1999                                                        CMatrix(1)

Exemples:

Fonctionnement normal du terminal:

cmatrix -s -b

entrez la description de l'image ici

Console:

cmatrix -s -b -l

entrez la description de l'image ici


Remarque: Bien que je ne le montre pas dans les images ici, il est animé.

Et si vous voulez qu'il fonctionne comme un économiseur d'écran approprié (bien que l' -loption ne fonctionne pas), consultez cette réponse .


la source
12

Termsaver

Termsaver est un économiseur d'écran basé sur du texte incorporant diverses animations:

 urlfetcher     displays url contents with typing animation
 starwars       runs the asciimation Star Wars movie
 matrix         displays a matrix movie alike screensaver
 jokes4all      displays recent jokes from jokes4all.net (NSFW)
 clock          displays a digital clock on screen
 programmer     displays source code in typing animation
 quotes4all     displays recent quotes from quotes4all.net
 rssfeed        displays rss feed information
 rfc            randomly displays RFC contents
 sysmon         displays a graphical system monitor
 randtxt        displays word in random places on screen
 asciiartfarts  displays ascii images from asciiartfarts.com (NSFW)

(De man termsaver)


Installation:

 sudo apt-get install termsaver

Ou installez en utilisant Ubuntu Software Center:

Installer via le centre de logiciel

Utilisation:

 termsaver matrix

entrez la description de l'image ici

entrez la description de l'image ici

entrez la description de l'image ici

hg8
la source
12

Cette animation ASCII peut être utilisée comme économiseur d'écran:

Aquarium vivant

entrez la description de l'image ici

Vous pouvez découvrir comment l'installer ici .

Dis moi pourquoi
la source
-1

le mode zone dans emacs peut être utilisé comme économiseur d'écran. Si vous vous souciez de la ligne de mode gravée sur votre écran, vous n'êtes pas un utilisateur emacs!

zombieRMS
la source