¿Protector de pantalla ASCII para la línea de comandos o una TUI?

31

Esta pregunta se cerró debido a que es demasiado amplia, por lo que seré más específico con respecto a las animaciones ASCII aquí =)

¿Hay animaciones ASCII que puedan usarse como salvapantallas, ya sea en la TUI o en la línea de comandos?

Dime por qué
fuente
¿Qué en el mundo es un TUI?
Guntbert
2
@Guntbert Text User Interface =)
TellMeWhy
Por ejemplo, la línea de comandos ...
TellMeWhy
¿Por qué no llamarlo CLI, como todos los demás?
Guntbert
1
Bueno, eso es solo una CLI, pero descubrí que las interfaces como ncursesse llaman TUI, lo que tiene sentido ya que no tenemos una línea de comando pero están basadas en texto (ver nm-tuipor ejemplo).
guntbert

Respuestas:

24

Pipes.sh

El protector de pantalla clásico en ASCII.

ingrese la descripción de la imagen aquí

Uso:

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

Instalación:

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

Opciones:

 -t #

Tipo de tuberías. Consulte la documentación para verlos todos.

-f [20-100]

Cuadros por segundo.

-s [5-15]

Probabilidad de un ajuste recto.

-r LIMIT

Restablecer después de x caracteres, 0 si no hay límite.

-R

Punto de partida aleatorio.

-B

Sin efecto audaz.

-C

Sin color.


Consulte la documentación para más información.

hg8
fuente
1
The best one =)
TellMeWhy
21

cmatrix¡Es otro gran uno! Instalarlo con:

sudo apt-get install cmatrix

La manpagedescripción en él:

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)

Ejemplos:

Terminal normal en funcionamiento:

cmatrix -s -b

ingrese la descripción de la imagen aquí

Consola:

cmatrix -s -b -l

ingrese la descripción de la imagen aquí


Nota: Aunque no lo muestro en las imágenes aquí, está animado.

Y si desea que funcione como un protector de pantalla adecuado (aunque la -lopción no funcionará), consulte esta respuesta .


fuente
12

Ahorrador de términos

Termsaver es un protector de pantalla basado en texto que incorpora varias animaciones:

 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)


Instalación:

 sudo apt-get install termsaver

O instalar usando el Centro de software de Ubuntu:

Instalar a través del centro de software

Uso:

 termsaver matrix

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

hg8
fuente
12

Esta animación ASCII se puede utilizar como protector de pantalla:

Acuario vivo

ingrese la descripción de la imagen aquí

Puede averiguar cómo instalarlo aquí .

Dime por qué
fuente
5

Fuente

sudo apt-get install bsdgames
worms -d 190 -n 4

ingrese la descripción de la imagen aquí

rain -d 180

ingrese la descripción de la imagen aquí

AB
fuente
-1

El modo de zona en emacs se puede utilizar como protector de pantalla. Si te importa la línea de modo grabada en tu pantalla, ¡entonces no eres un usuario de emacs!

zombieRMS
fuente