สกรีนเซฟเวอร์ ASCII สำหรับ command-line หรือ TUI หรือไม่?


31

คำถามนี้ถูกปิดเนื่องจากกว้างเกินไปดังนั้นฉันจะเจาะจงมากขึ้นเกี่ยวกับภาพเคลื่อนไหว ASCII ที่นี่=)

มีภาพเคลื่อนไหว ASCII ใดบ้างที่สามารถใช้เป็นภาพพักหน้าจอได้ทั้งใน TUI หรือในบรรทัดคำสั่ง


TUI คืออะไรในโลก
guntbert

2
@guntbert ส่วนต่อประสานข้อความผู้ใช้=)
TellMeWhy

ตัวอย่างเช่นบรรทัดคำสั่ง ...
TellMeWhy

ทำไมไม่เรียกมันว่า CLI อย่างที่คนอื่นทำ
guntbert

1
นั่นเป็นเพียง CLI - แต่ฉันค้นพบตั้งแต่อินเตอร์เฟสเช่นncursesนั้นเรียกว่า TUI ซึ่งสมเหตุสมผลแล้วเนื่องจากเราไม่มีบรรทัดคำสั่งอยู่ที่นั่น แต่เป็นข้อความตาม (ดูnm-tuiตัวอย่าง)
guntbert

คำตอบ:


24

Pipes.sh

สกรีนเซฟเวอร์สุดคลาสสิคใน ASCII

ป้อนคำอธิบายรูปภาพที่นี่

การใช้งาน:

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

การติดตั้ง :

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

ตัวเลือก :

 -t #

ประเภทของท่อ ดูเอกสารประกอบเพื่อดูทั้งหมด

-f [20-100]

อัตราเฟรม

-s [5-15]

ความน่าจะเป็นของการติดตั้งแบบตรง

-r LIMIT

รีเซ็ตหลังจาก x อักขระ 0 ถ้าไม่ จำกัด

-R

จุดเริ่มต้นแบบสุ่ม

-B

ไม่มีเอฟเฟกต์หนา

-C

ไม่มีสี


อ้างถึงเอกสารประกอบสำหรับข้อมูลเพิ่มเติม


1
หนึ่งที่ดีที่สุด=)
TellMe ทำไม

21

cmatrixเป็นอีกหนึ่งที่ดี! ติดตั้งด้วย:

sudo apt-get install cmatrix

manpageคำอธิบายเกี่ยวกับมัน:

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 (chrisa@asty.org), with a lot of help from many other people. See README file for details.

                                                                  Mon May 3 1999                                                        CMatrix(1)

ตัวอย่าง:

สถานีปกติทำงาน:

cmatrix -s -b

ป้อนคำอธิบายรูปภาพที่นี่

คอนโซล:

cmatrix -s -b -l

ป้อนคำอธิบายรูปภาพที่นี่


หมายเหตุ:แม้ว่าฉันจะไม่แสดงในภาพที่นี่ แต่เป็นภาพเคลื่อนไหว

และถ้าคุณต้องการให้มันทำงานเหมือนสกรีนเซฟเวอร์ที่เหมาะสม (แม้ว่า-lตัวเลือกจะไม่ทำงาน) ให้ลองดูคำตอบนี้


12

Termsaver

Termsaver เป็นสกรีนเซฟเวอร์แบบข้อความที่ฝังภาพเคลื่อนไหวต่าง ๆ :

 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)

(จากman termsaver)


การติดตั้ง :

 sudo apt-get install termsaver

หรือติดตั้งโดยใช้ศูนย์ซอฟต์แวร์ Ubuntu:

ติดตั้งผ่านศูนย์ซอฟต์แวร์

การใช้งาน:

 termsaver matrix

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่




-1

โหมดโซนใน emacs สามารถใช้เป็นสกรีนเซฟเวอร์ หากคุณสนใจเกี่ยวกับโหมดบรรทัดเขียนบนหน้าจอของคุณแล้วคุณไม่ใช่ผู้ใช้ emacs!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.