Anche oggi, come di volta in volta, presenteremo un piccolo strumento o applicazione, utile per tutti amanti della personalizzazione dei suoi molto apprezzati Sistemi operativi GNU / Linux, soprattutto di terminale. Quindi oggi ne parleremo "BTColor".
"BTColor", è solo un po ' bash shell script, che ho creato per abbellire il terminale del mio risciacquare chiamato personale Miracoli GNU / Linux, soprattutto per quei giorni di celebrazione del #DesktopFriday Linuxero.
Prima di entrare nell'argomento di questo ragazzino copione creato chiamato "BTColor", è bene ricordare che nel caso in cui desideri ampliare le tue conoscenze sulla personalizzazione del tuo Distribuzioni GNU / Linux, puoi esplorare dopo aver terminato questa pubblicazione, alcune altre pubblicazioni precedenti relative all'argomento, come, pywal, che è:
"Pywal è uno strumento che genera una tavolozza di colori dai colori dominanti in un'immagine. Quindi applica i colori all'intero sistema e al volo in tutti i tuoi programmi preferiti. Attualmente sono supportati 5 backend per la generazione del colore, ognuno dei quali fornisce una tavolozza di colori diversa per ciascuna immagine. Probabilmente troverai una combinazione di colori attraente. Pywal supporta anche temi predefiniti e ha più di 250 temi incorporati. Puoi anche creare i tuoi file del tema da condividere con altri." Pywal: uno strumento interessante per personalizzare i nostri terminali
BTColor: Colore terminale banner
Cos'è lo script BTColor?
Come ho detto all'inizio del post, "BTColor" non è più di:
"Un piccolo e utile script di shell bash che ho creato per abbellire un terminale con banner di testo e immagini in bianco e nero oa colori, che possono essere molto utili soprattutto, per quei giorni di celebrazione di #FridayDeDesk Linuxeros."
Come funziona lo script BTColor?
Fondamentalmente lo script "BTColor" Quello che fa è colore un Banner ASCII per testo o immagine, che è stato precedentemente creato manualmente o automaticamente attraverso siti web specializzati per loro, come ad esempio:
Mentre, per colorare il file Banner ASCII, fa uso della tecnologia o della conoscenza chiaramente spiegata su questi 2 siti web:
Com'è il codice dello script BTColor?
Il codice è relativamente piccolo e molto facile da capire e quindi da modificare. E lo stesso è il seguente:
#!/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
Download, installazione, utilizzo e screenshot
In realtà, non è necessario scaricare e installare nulla, dal momento che tutto il codice è lassù. Sarebbe piuttosto copiare e incollare nella sua interezza in un file di testo e chiamarlo, forse, qualcosa come: miracles_lpi_btcolor.sh. Da allora, è così che l'ho fatto, più o meno il mio solito MX Linux Respin detto Miracoli che uso sempre.
Quindi, sarebbe solo necessario eseguirlo con a comando comando semplice verso il percorso del file dove è stato registrato, che nel mio caso era il seguente:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
E con questo, vedremmo il file Banner di testo cosa dice «DesdeLinux» colorato con i colori del Bandiera spagnola e il banner immagine con il logo di «DesdeLinux» con i colori del Bandiera del Venezuela.
Per il resto basterebbe solo provare a inserirne di nuovi Banner di testo e immagini, creato manualmente o automaticamente, assegnando loro i rispettivi colori che vengono inseriti in esso, poiché, per ora, ne porta solo 4 di default, Giallo, blu, rosso e bianco per pixel (caratteri) della Bandiera.
Conclusione
Speriamo questo "piccolo post utile" su «BTColor»
, un po 'utile bash shell script che permette di abbellire un terminale con banner di testo e immagine en in bianco e nero oa colori, soprattutto per quei giorni di celebrazione del #DesktopFriday Linuxeros; essere di grande interesse e utilità, per l'intero «Comunidad de Software Libre y Código Abierto»
e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux»
.
Per ora, se ti è piaciuto publicación
, Non fermarti condividilo con altri, sui tuoi siti web, canali, gruppi o comunità di social network o sistemi di messaggistica preferiti, preferibilmente gratuiti, aperti e / o più sicuri come Telegram, Signal, Mastodonte o un altro di Fediverse, preferibilmente.
E ricorda di visitare la nostra home page all'indirizzo «DesdeLinux» per esplorare altre notizie e unirti al nostro canale ufficiale di Telegramma da DesdeLinux. Mentre, per maggiori informazioni, puoi visitare qualsiasi Biblioteca in linea come OpenLibra y jedit, per accedere e leggere libri digitali (PDF) su questo argomento o altri.