Ngayon muli, tulad ng pana-panahon, magpapakita kami ng isang maliit na tool o application, na kapaki-pakinabang para sa lahat ng mga iyon mga mahilig sa pagpapasadya ng kanyang lubos na pinahahalagahan Mga Sistema ng Pagpapatakbo ng GNU / Linux, lalo na ng mga terminal. Kaya ngayon, pag-uusapan natin "BTColor".
"BTColor", ay kaunti lamang bash shell script, na aking nilikha upang pagandahin ang terminal ng aking I-respin tinawag na tauhan Himala GNU / Linux, lalo na sa mga araw ng pagdiriwang ng #DesktopFriday Mga Linuxero.
Bago mapunta sa paksa ng maliit na batang ito script nilikha tinawag "BTColor", magandang tandaan na kung sakaling nais mong mapalawak ang iyong kaalaman tungkol sa pagpapasadya ng iyong Mga Distrito ng GNU / Linux, maaari mong tuklasin matapos matapos ang publication na ito, ilang iba pang mga nakaraang publication na nauugnay sa paksa, tulad ng, pywal, na kung saan ay:
"Ang Pywal ay isang tool na bumubuo ng isang color palette mula sa mga nangingibabaw na kulay sa isang imahe. Pagkatapos ay ilapat ang mga kulay sa buong system at on the fly sa lahat ng iyong mga paboritong palabas. Mayroong kasalukuyang 5 suportadong mga backend ng henerasyon ng kulay, na ang bawat isa ay nagbibigay ng iba't ibang mga paleta ng kulay para sa bawat imahe. Malamang makakahanap ka ng isang kaakit-akit na scheme ng kulay. Sinusuportahan din ng Pywal ang paunang natukoy na mga tema at mayroong higit sa 250 mga built-in na tema. Maaari ka ring lumikha ng iyong sariling mga file ng tema upang ibahagi sa iba." Pywal: Isang nakawiwiling tool upang ipasadya ang aming mga Terminal
BTColor: Mga Kulay ng Mga Banner Terminal
Ano ang BTColor Script?
Tulad ng sinabi ko sa simula ng post, "BTColor" ito ay hindi hihigit sa:
"Isang maliit at kapaki-pakinabang na bash shell script na nilikha ko upang pagandahin ang isang terminal na may mga banner ng teksto at mga imahe na itim at puti o buong kulay, na maaaring maging napaka kapaki-pakinabang lalo na sa mga araw na iyon ng pagdiriwang ng #FridayDeDesk Linuxeros."
Paano gumagana ang script ng BTColor?
Talaga ang script "BTColor" Ang ginagawa nito ay kulayanin un ASCII banner para sa teksto o imahe, na dating nilikha ng kamay o awtomatikong sa pamamagitan ng mga dalubhasang website para sa kanila, tulad ng:
Habang, upang kulayan ang Mga banner ng ASCII, Ginagamit nang malinaw ang teknolohiya o kaalaman sa 2 website na ito:
Kumusta ang code ng BTColor Script?
Ang code ay medyo maliit at napakadaling maunawaan, at samakatuwid, upang baguhin. At pareho ang sumusunod:
#!/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
Mag-download, mag-install, gumamit at mga screenshot
Sa katunayan, hindi na kailangang mag-download at mag-install ng anumang bagay, dahil, lahat ng code ay nasa itaas. Sa halip, ito ay magiging kopyahin at idikit sa kabuuan nito sa isang text file at tawagan ito, marahil, isang bagay tulad ng: milagro_lpi_btcolor.sh. Dahil, ito ang kung paano ko nagawa ito, tungkol sa aking nakasanayan MX Linux Respin tinatawag na Himala na lagi kong ginagamit.
Pagkatapos, kakailanganin lamang na isagawa ito ng a simpleng utos ng utos patungo sa landas ng file kung saan ito naitala, na sa aking kaso ay ang sumusunod:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
At kasama nito, makikita natin ang Text Banner ano ang sinasabi nito «DesdeLinux» may kulay ng mga Bandila ng Espanya at ang Image Banner na may logo ng «DesdeLinux» may mga kulay ng Ang watawat ng Venezuela.
Para sa natitira, kakailanganin lamang na subukang magpasok ng mga bago Mga banner ng Larawan at Larawan, nilikha nang manu-mano o awtomatiko, na nagtatalaga sa kanila ng kani-kanilang mga kulay na naipasok dito, dahil, sa ngayon, nagdadala lamang ito ng 4 bilang default, Dilaw, Asul, Pula at Puti para sa mga pixel (character) ng Banner.
Konklusyon
Inaasahan namin na ito "kapaki-pakinabang maliit na post" sa «BTColor»
, isang kapaki-pakinabang na maliit bash shell script na nagpapahintulot sa pagandahin a pandulo sa teksto at mga banner ng imahe en itim at puti o buong kulay, lalo na sa mga araw ng pagdiriwang ng #DesktopFriday Linuxeros; ay may malaking interes at utility, para sa kabuuan «Comunidad de Software Libre y Código Abierto»
at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng «GNU/Linux»
.
Sa ngayon, kung nagustuhan mo ito publicación
, Huwag kang tumigil ibahagi ito kasama ng iba, sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o mga sistema ng pagmemensahe, mas mabuti na libre, bukas at / o mas ligtas bilang Telegrama, Senyas, Mastodon o iba pa ng Fediverse, mas mabuti.
At tandaan na bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang higit pang mga balita, pati na rin sumali sa aming opisyal na channel ng Telegram ng DesdeLinux. Habang, para sa karagdagang impormasyon, maaari mong bisitahin ang anumang Online library bilang OpenLibra y jedit, upang ma-access at mabasa ang mga digital na libro (PDF) sa paksang ito o iba pa.