Protetor de tela ASCII para a linha de comando ou uma TUI?

31

Esta questão foi encerrada por ser muito ampla, por isso vou ser mais específico em relação às animações ASCII aqui =)

Existem animações ASCII que podem ser usadas como protetores de tela - na TUI ou na linha de comando?

Diga-me o porquê
fonte
O que no mundo é uma TUI?
guntbert
2
Interface de usuário de texto @guntbert =)
TellMeWhy
Por exemplo, a linha de comando ...
TellMeWhy
Por que não chamá-lo de CLI, como todo mundo faz?
precisa saber é o seguinte
1
Bem, isso é apenas uma CLI - mas descobri que interfaces como essa ncursessão chamadas TUI, o que faz sentido, pois não temos linha de comando, mas são baseadas em texto (veja, nm-tuipor exemplo).
precisa saber é o seguinte

Respostas:

24

Pipes.sh

O protetor de tela clássico em ASCII.

insira a descrição da imagem aqui

Uso:

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

Instalação:

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

Opções:

 -t #

Tipo de canos. Consulte a documentação para ver todos eles.

-f [20-100]

Taxa de quadros.

-s [5-15]

Probabilidade de um encaixe reto.

-r LIMIT

Redefina após x caracteres, 0 se não houver limite.

-R

Ponto de partida aleatório.

-B

Sem efeito ousado.

-C

Sem cor.


Consulte a documentação para obter mais informações.

hg8
fonte
1
O melhor =)
TellMeWhy
21

cmatrixé outro ótimo! Instale -o com:

sudo apt-get install cmatrix

A manpagedescrição:

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)

Exemplos:

Terminal normal em execução:

cmatrix -s -b

insira a descrição da imagem aqui

Console:

cmatrix -s -b -l

insira a descrição da imagem aqui


Nota: Embora eu não o mostre nas imagens aqui, ele é animado.

E se você quiser que ele funcione como um protetor de tela adequado (embora a -lopção não funcione), verifique esta resposta .


fonte
12

Economizador de termos

O Termsaver é um protetor de tela baseado em texto que incorpora várias animações:

 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)

(A partir de man termsaver)


Instalação:

 sudo apt-get install termsaver

Ou instale usando o Ubuntu Software center:

Instale através do centro de software

Uso:

 termsaver matrix

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

hg8
fonte
12

Essa animação ASCII pode ser usada como um protetor de tela:

Aquário ao vivo

insira a descrição da imagem aqui

Você pode descobrir como instalá-lo aqui .

Diga-me o porquê
fonte
5

Fonte

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

insira a descrição da imagem aqui

rain -d 180

insira a descrição da imagem aqui

AB
fonte
-1

O modo de zona no emacs pode ser usado como um protetor de tela. Se você se importa com a linha de modo gravada na tela, não é um usuário do emacs!

zombieRMS
fonte