BTColor: Pieni komentosarja GNU / Linux-päätelaitteen kaunistamiseksi

BTColor: Pieni komentosarja GNU / Linux-päätelaitteen kaunistamiseksi

BTColor: Pieni komentosarja GNU / Linux-päätelaitteen kaunistamiseksi

Tänään, kuten aika ajoin, esittelemme pienen työkalun tai sovelluksen, joka on hyödyllinen kaikille niille , jotka rakastavat mukauttaa rakastamiaan GNU/Linux-käyttöjärjestelmiä , erityisesti päätteitä . Joten tänään puhumme "BTColorista".

"BTColor" ei ole muuta kuin pieni bash-komentoskripti , jonka loin kaunistaakseni henkilökohtaisen Respin- tietokoneeni MilagrOS GNU/Linux -päätettä , erityisesti perjantai-illan Linux-käyttäjien juhlinnan kunniaksi.

Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen

Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen

Ennen kuin syvennymme tähän pieneen "BTColor" -nimiseen skriptiin , on syytä muistaa, että jos haluat laajentaa tietämystäsi GNU/Linux-jakelujen mukauttamisesta , voit tutustua aiempiin aiheeseen liittyviin julkaisuihin tämän julkaisun jälkeen, kuten Pywaliin , joka on:

” Pywal on työkalu, joka luo väripaletin kuvan hallitsevista väreistä. Sitten se käyttää näitä värejä koko järjestelmässäsi ja lennossa kaikissa suosikkiohjelmissasi. Tällä hetkellä on viisi tuettua värien luonti-taustaohjelmaa, joista jokainen tarjoaa erilaisen väripaletin kullekin kuvalle. Löydät todennäköisesti itsellesi sopivan värimaailman. Pywal tukee myös valmiiksi määritettyjä teemoja ja siinä on yli 250 sisäänrakennettua teemaa. Voit myös luoda omia teematiedostoja jaettavaksi muiden kanssa. ” Pywal: Mielenkiintoinen työkalu päätelaitteiden mukauttamiseen.

Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen
Aiheeseen liittyvä artikkeli:
Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen
Komorebi: Kuinka mukauttaa pöydät animoitujen taustojen kanssa?
Aiheeseen liittyvä artikkeli:
Komorebi: Kuinka mukauttaa pöydät animoitujen taustojen kanssa?
Conkys: Kuinka mukauttaa Conkyt käyttämään Neofetchiä?
Aiheeseen liittyvä artikkeli:
Conkys: Kuinka mukauttaa Conkyt käyttämään Neofetchiä?
days-desktop-gnu-linux-verkkosivustot-taustakuvat-juhla
Aiheeseen liittyvä artikkeli:
GNU / Linux Desktop Days: Taustakuvat verkkosivustoille juhlia varten
XFCE: Kuinka mukauttaa Linux-hiiren työpöytäympäristöä?
Aiheeseen liittyvä artikkeli:
XFCE: Kuinka mukauttaa Linux-hiiren työpöytäympäristöä?

BTColor: Mainospalkkien päätelaitteen väri

Mikä on BTColor-komentosarja?

Kuten sanoin viestin alussa, "BTColor" ei ole muuta kuin:

” Loin pienen ja hyödyllisen bash-komentosarjan, jonka tarkoituksena on kaunistaa terminaalia mustavalkoisilla tai nelivärisillä tekstibannereilla ja kuvilla, jotka voivat olla erittäin hyödyllisiä erityisesti #FridayDesktop Linux -juhlissa. ”

Kuinka BTColor-komentosarja toimii?

Pohjimmiltaan "BTColor" -skripti värittää ASCII -teksti- tai kuvabannerin , joka on aiemmin luotu manuaalisesti tai automaattisesti erikoistuneiden verkkosivustojen, kuten:, avulla:

ASCII-bannerien värittämiseen käytetään näillä kahdella verkkosivustolla selkeästi selitettyä teknologiaa tai tietoa:

Kuinka BTColor-komentosarjan koodi on?

Koodi on suhteellisen pieni ja erittäin helppo ymmärtää, ja siksi muokata. Ja sama on seuraava:

#!/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

Lataa, asenna, käytä ja kuvakaappauksia

Itse asiassa mitään ei tarvitse ladata tai asentaa , koska kaikki koodi on siellä. Se olisi pikemminkin kuin koko koodin kopioiminen ja liittäminen tekstitiedostoon ja sen nimeäminen esimerkiksi muotoon: milagros_lpi_btcolor.sh . Näin minä sen tein tavallisella MX Linux Respinilläni nimeltä MilagrOS , jota käytän aina.

Sitten sinun tarvitsee vain suorittaa se yksinkertaisella komennolla tiedostopolkuun, johon se tallentui, mikä minun tapauksessani oli seuraava:

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

Ja sen myötä näkisimme tekstibannerin , jossa lukee "DesdeLinux", väritettynä Espanjan lipun väreissä ja kuvabannerin, jossa on "DesdeLinux" -logo, väritettynä Venezuelan lipun väreissä.

BTColor: Näyttökuva

Muussa tapauksessa sinun tarvitsee vain yrittää lisätä uusia teksti- ja kuvabannereita , jotka on luotu manuaalisesti tai automaattisesti, ja määrittää niille vastaavat värit, jotka niihin lisätään, koska tällä hetkellä siinä on oletuksena vain neljä, keltainen, sininen, punainen ja valkoinen, bannerin pikseleille (merkeille) .

Yleiskuva artikkelin johtopäätöksille

Johtopäätös

Toivomme tämän "hyödyllinen pieni viesti" päälle «BTColor», hyödyllinen pieni bash-komentosarja jonka avulla voi kaunistaa a terminaali kanssa teksti- ja kuvabannereita en mustavalkoinen tai värillinen, varsinkin niille juhlapäiville #DesktopFriday Linuxeros; on suurta kiinnostusta ja hyötyä koko «Comunidad de Software Libre y Código Abierto» ja suurella panoksella Nizzan suurenmoisen, jättimäisen ja kasvavan ekosysteemin levittämiseen «GNU/Linux».

Toistaiseksi, jos pidit tästä publicación, Älä lopeta jaa se muiden kanssa suosikkisivustoillasi, kanavillasi, sosiaalisten verkostojen tai viestijärjestelmien ryhmissä tai yhteisöissä, mieluiten ilmaisina, avoimina ja / tai turvallisempina Telegram, signaali, Mastodontti tai jokin muu Fediverse, mieluiten.

Muista myös vierailla kotisivullamme osoitteessa " DesdeLinux " lukeaksesi lisää uutisia ja liittyä viralliselle DesdeLinux Telegram -kanavallemme . Lisätietoja saat verkkokirjastoista, kuten OpenLibrasta ja JedIT:stä , lukeaksesi digitaalisia kirjoja (PDF-tiedostoja) tästä tai muista aiheista.


Lisää ensisijaiseksi lähteeksi Googlessa