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 taas, aika ajoin, esitämme pienen työkalun tai sovelluksen, joka on hyödyllinen kaikille niille räätälöinnin ystäville hänen arvostettuaan GNU / Linux-käyttöjärjestelmät, erityisesti pääte. Joten tänään puhumme "BTColor".

"BTColor", ei ole muuta kuin pieni bash-komentosarja, jonka olen luonut kaunistaakseni päätelaitteeni Kierrä uudelleen soitettu henkilökunta Ihmeitä GNU / Linux, varsinkin niille juhlapäiville #DesktopFriday Linuxerot.

Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen

Pywal: Mielenkiintoinen työkalu päätelaitteidemme mukauttamiseen

Ennen kuin pääset tämän pienen pojan aiheeseen käsikirjoitus luotu kutsutaan "BTColor", on hyvä muistaa, että jos haluat laajentaa tietämystäsi GNU / Linux-distrot, voit tutkia tämän julkaisun valmistuttua joitain muita aiheeseen liittyviä julkaisuja, kuten pywal, mikä on:

"Pywal on työkalu, joka tuottaa värivalikoiman kuvan hallitsevista väreistä. Levitä sitten värit koko järjestelmään ja lennossa kaikissa suosikkiohjelmissasi. Tällä hetkellä on 5 tuettua väriä tuottavaa taustajärjestelmää, joista kukin tarjoaa eri väripaletin jokaiselle kuvalle. Löydät todennäköisesti houkuttelevan värimaailman. Pywal tukee myös ennalta määriteltyjä teemoja, ja siinä on yli 250 sisäänrakennettua teemaa. Voit myös luoda omia teematiedostoja jakamista muiden kanssa." Pywal: Mielenkiintoinen työkalu päätelaitteidemme 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" se on enintään:

"Pieni ja hyödyllinen bash-komentosarjaskripti, jonka olen luonut kaunistaaksesi päätelaitteen mustavalkoisilla tai värillisillä tekstibannereilla ja kuvilla, mikä voi olla erityisen hyödyllistä #FridayDeDesk Linuxerosin juhlapäivinä."

Kuinka BTColor-komentosarja toimii?

Pohjimmiltaan käsikirjoitus "BTColor" Se mitä se tekee väri un ASCII-banneri tekstille tai kuvalle, joka on aiemmin luotu käsin tai automaattisesti heille erikoistuneiden verkkosivustojen kautta, kuten:

Vaikka, jotta väri ASCII-bannerit, hyödyntää tekniikkaa tai tietoa, joka on selkeästi selitetty näillä kahdella verkkosivustolla:

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

oikeastaan sinun ei tarvitse ladata ja asentaa mitään, koska kaikki koodi on siellä. Olisi pikemminkin kopioida ja liittää kokonaisuudessaan tekstitiedostoon ja kutsua sitä ehkä nimellä: ihmeitä_lpi_btcolor.sh. Koska olen näin tehnyt sen, tavalliseen tapaan MX Linux Respin nimeltään Ihmeitä jota käytän aina.

Sitten se olisi tarpeen vain suorittaa se a: lla yksinkertainen komentokomento kohti tiedoston polkua, johon se on tallennettu, mikä oli tapauksessani seuraava:

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

Ja sen kanssa näemme Tekstibanneri mitä se sanoo "FromLinux" värillinen Espanjan lippu ja Image Banner logo "FromLinux" värin kanssa Venezuelan lippu.

BTColor: Näyttökuva

Loppujen lopuksi olisi vain tarpeen yrittää lisätä uusia Teksti- ja kuvarannekkeet, luodaan manuaalisesti tai automaattisesti, määrittämällä heille siihen lisätyt värit, koska toistaiseksi se tuo oletusarvoisesti vain 4, Keltainen, sininen, punainen ja valkoinen varten pikseliä (merkkiä) bannerin.

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 SähkesignaaliMastodontti tai jokin muu Fediverse, mieluiten.

Ja muista käydä kotisivullamme osoitteessa «FromLinux» tutkia lisää uutisia sekä liittyä viralliseen kanavallemme Sanoma DesdeLinuxiltaVaikka saat lisätietoja käymällä missä tahansa Verkkokirjasto kuten OpenLibra y jedit, käyttää ja lukea digitaalisia kirjoja (PDF) tästä aiheesta tai muusta.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.