BTColor: Iwe afọwọkọ kekere lati ṣe ẹwà Terminal GNU / Linux

BTColor: Iwe afọwọkọ kekere lati ṣe ẹwà Terminal GNU / Linux

BTColor: Iwe afọwọkọ kekere lati ṣe ẹwà Terminal GNU / Linux

Loni lẹẹkansi, bii lati igba de igba, a yoo ṣafihan ohun elo kekere tabi ohun elo kan, ti o wulo fun gbogbo awọn wọnyẹn isọdi awọn ololufẹ ti rẹ gíga abẹ GNU / Awọn ọna Ṣiṣẹ Linux, paapa ti awọn ebute. Nitorina loni, a yoo sọrọ nipa "BTColor".

"BTColor", jẹ diẹ diẹ bash ikarahun akosile, eyiti Mo ṣẹda lati ṣe ẹwa ebute ti mi Atunṣe ti a npe ni osise Iyanu GNU / Linux, paapaa fun awọn ọjọ ti ayẹyẹ ti awọn #DesktopFriday Linuxeros.

Pywal: Ohun elo ti o nifẹ lati ṣe akanṣe Awọn ebute wa

Pywal: Ohun elo ti o nifẹ lati ṣe akanṣe Awọn ebute wa

Ṣaaju ki o to lọ sinu akọle ti ọmọdekunrin yii akosile da ti a npe ni "BTColor", o dara lati ranti pe bi o ba fẹ faagun imọ rẹ nipa sisọ aṣa rẹ GNU / Linux Distros, o le ṣawari lẹhin ti pari iwe yii, diẹ ninu awọn atẹjade iṣaaju miiran ti o ni ibatan si koko-ọrọ, gẹgẹbi, Pywal, eyiti o jẹ:

"Pywal jẹ ọpa ti o ṣe ipilẹṣẹ awọ kan lati awọn awọ ti o jẹ ako ni aworan kan. Lẹhinna lo awọn awọ si gbogbo eto ati lori fifo ni gbogbo awọn ifihan ayanfẹ rẹ. Awọn afẹhinti iran iran ti o ni atilẹyin 5 lọwọlọwọ wa, ọkọọkan eyiti o pese paleti awọ oriṣiriṣi fun aworan kọọkan. O ṣee ṣe ki o wa eto awọ ti o wuyi. Pywal tun ṣe atilẹyin awọn akori ti a ti pinnu tẹlẹ ati pe o ni awọn akori ti a ṣe sinu rẹ ju 250 lọ. O tun le ṣẹda awọn faili akori tirẹ lati pin pẹlu awọn miiran." Pywal: Ohun elo ti o nifẹ lati ṣe akanṣe Awọn ebute wa

Nkan ti o jọmọ:
Pywal: Ohun elo ti o nifẹ lati ṣe akanṣe Awọn ebute wa

Nkan ti o jọmọ:
Komorebi: Bii o ṣe le ṣe akanṣe Awọn Iduro wa pẹlu awọn ipilẹ ti ere idaraya?
Nkan ti o jọmọ:
Conkys: Bawo ni lati ṣe adani awọn Conkys wa lati ma lo Neofetch?
Nkan ti o jọmọ:
Awọn Ọjọ Ojú-iṣẹ GNU / Linux: Awọn oju opo wẹẹbu Iṣẹṣọ ogiri lati Ṣayẹyẹ
Nkan ti o jọmọ:
XFCE: Bii o ṣe le ṣe akanṣe Aaye Ojú-iṣẹ Asin Linux?

BTColor: Awọ ebute Awọ

Kini Iwe-akọọlẹ BTColor?

Gẹgẹbi Mo ti sọ ni ibẹrẹ ti ifiweranṣẹ, "BTColor" ko to ju:

"Iwe afọwọkọ ikarahun kekere kekere ti o wulo ti Mo ti ṣẹda lati ṣe ẹwà ebute pẹlu awọn asia ọrọ ati awọn aworan ni dudu ati funfun tabi awọ kikun, eyiti o le wulo pupọ paapaa, fun awọn ọjọ ayẹyẹ ti #FridayDeDesk Linuxeros."

Bawo ni iwe afọwọkọ BTColor n ṣiṣẹ?

Besikale iwe afọwọkọ "BTColor" Ohun ti o ṣe ni awọ un ASCII asia fun ọrọ tabi aworan, eyiti o ti ṣẹda tẹlẹ pẹlu ọwọ tabi laifọwọyi nipasẹ awọn oju opo wẹẹbu amọja fun wọn, gẹgẹbi:

Lakoko ti o ti, lati le awọ awọn Awọn asia ASCII, lo imọ-ẹrọ tabi alaye ti a ṣalaye ni kedere lori awọn oju opo wẹẹbu 2 wọnyi:

Bawo ni koodu ti BTColor Script?

Koodu jẹ iwọn kekere ati rọrun pupọ lati ni oye, ati nitorinaa, lati yipada. Ati pe kanna ni atẹle:

#!/usr/bin/env bash

# https://manytools.org/hacker-tools/ascii-banner/ -> Banners ASCII
# https://www.ascii-art-generator.org/es.html -> Creador de arte ASCII online
# https://misc.flogisoft.com/bash/tip_colors_and_formatting -> bash:tip_colors_and_formatting
# https://robotmoon.com/256-colors/#foreground-colors -> xterm 256 colors

initializeANSI()
{

esc=""

# a="${esc}[0m" # brillo por defecto
# b="${esc}[1m" # brillo alto
# c="${esc}[2m" # brillo bajo

# d="${esc}[4m" # subrayar banner
# e="${esc}[5m" # parpadear banner
# f="${esc}[7m" # invertir colores del banner (foreground and background)
# g="${esc}[8m" # ocultar banner

# h="${esc}[40m" # color del fondo banner: negro
# i="${esc}[41m" # color del fondo banner: rojo
# j="${esc}[42m" # color del fondo banner: verde
# k="${esc}[43m" # color del fondo banner: amarillo
# l="${esc}[44m" # color del fondo banner: blue
# m="${esc}[45m" # color del fondo banner: magenta
# n="${esc}[46m" # color del fondo banner: cyan
# o="${esc}[47m" # color del fondo banner: gris claro
p="${esc}[49m" # color del fondo banner: color por defecto
# k="${esc}[100m" # color del fondo banner: gris obscuro
# r="${esc}[101m" # color del fondo banner: rojo claro
# s="${esc}[102m" # color del fondo banner: verde claro
# t="${esc}[103m" # color del fondo banner: amarillo claro
# u="${esc}[104m" # color del fondo banner: azul claro
# v="${esc}[105m" # color del fondo banner: magenta claro
# w="${esc}[106m" # color del fondo banner: cyan claro
# x="${esc}[107m" # color del fondo banner: blanco

colorfont001="${esc}[38;5;226m" # Amarillo
colorfont002="${esc}[38;5;20m" # Azul
colorfont003="${esc}[38;5;1m" # Rojo
colorfont004="${esc}[38;5;15m" # Blanco

reset="${esc}[0m"

}

initializeANSI

cat << EOF

${p}${colorfont004}

${colorfont003} ******* ** ** **
${colorfont003} /**////** /** /** //
${colorfont003} /** /** ***** ****** /** ***** /** ** ******* ** ** ** **
${colorfont001} /** /** **///** **//// ****** **///**/** /**//**///**/** /**//** **
${colorfont001} /** /**/*******//***** **///**/*******/** /** /** /**/** /** //***
${colorfont003} /** ** /**//// /////**/** /**/**//// /** /** /** /**/** /** **/**
${colorfont003} /******* //****** ****** //******//******/********/** *** /**//****** ** //**
${colorfont003} /////// ////// ////// ////// ////// //////// // /// // ////// // //

${colorfont001} .,;;;;;;;;;;;;;;;;;;;;;;;,,.
${colorfont001} :k00OOOOOOOOOOOOOOOOOOOOOOOO00x,
${colorfont001} :X0:. ...... .cKK;
${colorfont001} dWd. ,d,'o; .kWl
${colorfont001} dWd. .kO:d0; .kWl
${colorfont002} .dWd. .,o00:':' .kWl
${colorfont002} .dWd. .:ldOOo:. .kWl
${colorfont004} .dWd. 'cxOkdl,..lkko' .kWl
${colorfont004} .dWd. .,lkOxc' .cOKKl. .kWl
${colorfont002} .dWd. ,o0NKo. .. .kWl
${colorfont002} .dWd. .:lxkkxl,. .kWl
${colorfont003} .dWd. .:okOdl;. .kWl
${colorfont003} .dWd. 'lxkOo' .kWl
${colorfont003} .dWd. .;x0d' .kWl
${colorfont003} oWx. ,o: .ONc
${colorfont003} ,OXx:;;,,,,,,,,,;;;,,;;;;,,,;:kXk.
${colorfont003} .cxOOOOOOOOOOOOOOOOOOOOOOOOOkd:.

${reset}

EOF

Ṣe igbasilẹ, fifi sori ẹrọ, lo ati awọn sikirinisoti

Lootọ ko si ye lati gba lati ayelujara ki o fi sori ẹrọ ohunkohun, niwon, gbogbo koodu wa nibe. Yoo jẹ kuku lati daakọ ati lẹẹ ni gbogbo rẹ sinu faili ọrọ kan ki o pe ni, boya, ohunkan bii: iyanu_lpi_btcolor.sh. Niwon, eyi ni bii Mo ṣe, nipa iṣe deede mi MX Linux Respin ti a npe ni Awọn iṣẹ iyanu pe Mo nigbagbogbo lo.

Lẹhinna, yoo jẹ dandan nikan lati ṣiṣẹ pẹlu a pipaṣẹ pipaṣẹ ti o rọrun si ọna faili naa nibiti o ti gbasilẹ, eyiti o wa ninu ọran mi ni atẹle:

«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»

Ati pẹlu eyi, a yoo rii awọn Asia Text kini o sọ "LatiLaini" awọ pẹlu awọn awọ ti awọn Ara ilu Spanish ati Banner Aworan pẹlu aami apẹrẹ ti "LatiLaini" pẹlu awọn awọ ti awọn Ilu asia ti Venezuela.

BTColor: Sikirinifoto

Fun iyoku, yoo jẹ dandan nikan lati gbiyanju fifi sii awọn tuntun Ọrọ ati Awọn asia Aworan, ti a ṣẹda pẹlu ọwọ tabi adaṣe, fifun wọn awọn awọ oniwun ti a fi sii sinu rẹ, nitori, fun bayi, o mu 4 wa ni aiyipada, Yellow, Bulu, Pupa ati Funfun fun awọn piksẹli (awọn ohun kikọ) ti Banner.

Aworan jeneriki fun awọn ipinnu nkan

Ipari

A nireti eyi "wulo kekere post" nipa «BTColor», kekere kan wulo bash ikarahun akosile ti o fun laaye lati ṣe ẹwa a ebute con ọrọ ati awọn asia aworan en dudu ati funfun tabi kikun awọ, paapaa fun awọn ọjọ ti ayẹyẹ ti awọn #DesktopFriday Linuxeros; jẹ anfani nla ati iwulo, fun gbogbo rẹ «Comunidad de Software Libre y Código Abierto» ati ti ilowosi nla si kaakiri ti iyanu, titobi ati ilolupo eda abemi ti awọn ohun elo ti «GNU/Linux».

Fun bayi, ti o ba fẹran eyi publicación, Maṣe da duro pin pẹlu awọn miiran, lori awọn oju opo wẹẹbu ayanfẹ rẹ, awọn ikanni, awọn ẹgbẹ tabi awọn agbegbe ti awọn nẹtiwọọki awujọ tabi awọn ọna fifiranṣẹ, pelu ọfẹ, ṣiṣi ati / tabi ni aabo diẹ sii bi TelegramSignalMastodon tabi miiran ti Fediverse, pelu.

Ati ki o ranti lati ṣabẹwo si oju-iwe ile wa ni «LatiLaini» lati ṣawari awọn iroyin diẹ sii, bii darapọ mọ ikanni osise wa ti Telegram lati FromLinuxLakoko ti, fun alaye diẹ sii, o le ṣabẹwo si eyikeyi Online ìkàwé bi OpenLibra y Idajọ, lati wọle si ati ka awọn iwe oni-nọmba (PDFs) lori akọle yii tabi awọn miiran.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.