I dag igen, som fra tid til anden, vil vi præsentere et lille værktøj eller et program, der er nyttigt for alle dem tilpasningselskere af hans højt værdsatte GNU / Linux-operativsystemer, især af terminal. Så i dag vil vi tale om "BTColor".
"BTColor", er bare lidt bash shell script, som jeg har oprettet for at forskønne min terminal respin kaldte personale Mirakler GNU / Linux, især for de dage med fejringen af #DesktopFriday Linuxere.
Før jeg kommer ind på emnet for denne lille dreng script oprettet kaldet "BTColor", er det godt at huske, at hvis du vil udvide din viden om at tilpasse din GNU / Linux Distros, kan du udforske, når du er færdig med denne publikation, nogle andre tidligere publikationer relateret til emnet, såsom, pywal, som er:
"Pywal er et værktøj, der genererer en farvepalet ud fra de dominerende farver i et billede. Anvend derefter farverne på hele systemet og i farten i alle dine yndlingsshows. Der er i øjeblikket 5 understøttede farvegenereringsbackend, som hver giver en forskellig farvepalet til hvert billede. Du vil sandsynligvis finde et attraktivt farveskema. Pywal understøtter også foruddefinerede temaer og har mere end 250 indbyggede temaer. Du kan også oprette dine egne temafiler, der skal deles med andre." Pywal: Et interessant værktøj til at tilpasse vores terminaler
BTColor: Bannere Terminal Color
Hvad er BTColor Script?
Som jeg sagde i begyndelsen af indlægget, "BTColor" det er ikke mere end:
"Et lille og nyttigt bash shell-script, som jeg har oprettet for at forskønne en terminal med tekstbannere og billeder i sort og hvid eller i fuld farve, hvilket især kan være meget nyttigt til de dage, hvor #FridayDeDesk Linuxeros fejres."
Hvordan fungerer BTColor-scriptet?
Dybest set scriptet "BTColor" Hvad det gør er farve un ASCII-banner til tekst eller billede, som tidligere er oprettet manuelt eller automatisk via specialiserede websteder til dem, såsom:
Mens, for at farve farven ASCII bannere, gør brug af teknologien eller den viden, der er tydeligt forklaret på disse 2 websteder:
Hvordan er koden til BTColor Script?
Koden er relativt lille og meget let at forstå og derfor at ændre. Og det samme er følgende:
#!/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, installation, brug og skærmbilleder
Faktisk, ikke nødvendigt at downloade og installere noget, da al koden er deroppe. Det ville være snarere at kopiere og indsætte i sin helhed i en tekstfil og kalde den måske noget i retning af: mirakler_lpi_btcolor.sh. Siden er det sådan, jeg har gjort det, om min sædvanlige MX Linux respin kaldet Mirakler som jeg altid bruger.
Derefter ville det kun være nødvendigt at udføre det med en enkel kommando kommando mod stien til filen, hvor den blev optaget, hvilket i mit tilfælde var følgende:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
Og med det ville vi se Tekstbanner hvad står der «DesdeLinux» farvet med farverne på Spansk flag og Image Banner med logoet for «DesdeLinux» med farverne på Venezuelas flag.
For resten ville det kun være nødvendigt at prøve at indsætte nye Tekst- og billedbannere, oprettet manuelt eller automatisk ved at tildele dem de respektive farver, der er indsat i det, da det indtil videre kun bringer 4 som standard, Gul, blå, rød og hvid for pixels (tegn) af banneren.
Konklusion
Vi håber det "nyttigt lille indlæg" om «BTColor»
, en nyttig lille bash shell script der gør det muligt at forskønne en terminal med bannere til tekst og billede en sort og hvid eller fuld farve, især for de dage med fejringen af #DesktopFriday Linuxeros; være af stor interesse og nytte for hele det «Comunidad de Software Libre y Código Abierto»
og med stort bidrag til udbredelsen af det vidunderlige, gigantiske og voksende økosystem af applikationer af «GNU/Linux»
.
For nu, hvis du kunne lide dette publicación
, Stop ikke del det med andre på dine yndlingswebsteder, kanaler, grupper eller samfund af sociale netværk eller messaging-systemer, helst gratis, åbent og / eller mere sikkert som Telegram, Signal, Mastodon eller en anden af Fediverse, helst.
Og husk at besøge vores startside kl «DesdeLinux» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram af DesdeLinux. Mens, for mere information, kan du besøge enhver Online bibliotek som OpenLibra y jedit, for at få adgang til og læse digitale bøger (PDF-filer) om dette emne eller andre.