Ternimal - Animált életforma megjelenítése a Linux terminálon


A Ternimal (nem terminál, igen, mi is először olvassuk terminálnak) egy egyszerű, nagyon rugalmas program, amely az animált életformát szimulálja a terminálban Unicode blokk szimbólumok segítségével. Egyszerűen kiszínezi a távolságmezőket egy kanyargó út szegmensétől.

A legtöbb Linux terminálemulátorban és a legtöbb egyterű betűtípussal működik, és tesztelték Linuxon (szinte az összes terminálemulátor hibátlanul teszi a ternimalistát), Mac OS-en és Windowson is.

Telepítse a Ternimal szolgáltatást Linux rendszerekre

A Ternimalnak nincsenek függőségei, a Rust Standard Library kivételével (> u003d 1,20) kell telepíteni, ekkor a Ternimal az ábra szerint felépíthető.

$ git clone https://github.com/p-e-w/ternimal.git
$ cd ternimal
$ rustc -O ternimal.rs

Az elkészítése után elkezdheti használni a ternimal-t különböző színű animált életformák, például kígyók, a szivárvány, a koordináltan mozgó, több szétválasztott entitás és még sok más megjelenítéséhez.

Ezután a ternimal futtatásához, mint bármely más parancsot a rendszeren, helyezze át a fent felépített futtatható fájlt a PATH környezeti változó könyvtárába (például ~/bin/).

$ mkdir ~/bin		#create bin in your home folder if it doesn’t exist.
$ cp ternimal ~/bin 

Az alábbiakban csak néhány példa arra, hogy mit tehet a ternimal.

A következő parancs egy rajot jelenít meg, amelyet a [Ctrl + C] megnyomásával állíthat be.

$ ternimal length=600 thickness=0,4,19,0,0

Ez a parancs animált kígyót jelenít meg.

$ ternimal length=100 thickness=1,4,1,0,0 radius=6,12 gradient=0:#666600,0.5:#00ff00,1:#003300

A következő parancs pedig vastag szivárványt jelenít meg.

$ ternimal length=20 thickness=70,15,0,1,0 padding=10 radius=5 gradient=0.03:#ffff00,0.15:#0000ff,0.3:#ff0000,0.5:#00ff00

Ahogy a fejlesztő helyesen fogalmazott, „gyakorlati szempontból a program nem túl hasznos. Ez azonban tartalmaz egy csomó klassz technológiát és matematikát ”.

Ternimal Github adattár: https://github.com/p-e-w/ternimal

A Ternimal csak egyike azoknak a Linux szórakoztató terminálprogramoknak, amelyek az agyad (vagy esetleg a szemed) gyakorlására szolgálnak; miután hosszú ideig dolgozott a parancssoron, felhívhatja az egyik ilyen ternimált (különösen egy rajot), és csak nézheti. Használja az alábbi visszajelzési űrlapot, hogy megossza róla gondolatait.