BTColor: mazs skripts, lai izrotātu GNU / Linux termināli

BTColor: mazs skripts, lai izrotātu GNU / Linux termināli

BTColor: mazs skripts, lai izrotātu GNU / Linux termināli

Šodien atkal, ik pa laikam, mēs prezentēsim nelielu rīku vai lietojumprogrammu, kas noderīga visiem tiem pielāgošanas cienītāji no viņa augsti novērtēta GNU / Linux operētājsistēmas, it īpaši termināls. Tāpēc šodien mēs parunāsim "BTColor".

"BTColor", ir tikai nedaudz bash shell skripts, kuru esmu izveidojis, lai izdaiļotu sava Respins izsauca personālu Brīnumi GNU / Linux, it īpaši tām svētku dienām #DesktopFriday Linuxeroseros.

Pywal: interesants rīks mūsu termināļu pielāgošanai

Pywal: interesants rīks mūsu termināļu pielāgošanai

Pirms iedziļināties šī mazā zēna tēmā scenārijs izveidots sauc "BTColor", ir labi atcerēties, ka gadījumā, ja vēlaties paplašināt savas zināšanas par sava uzņēmuma pielāgošanu GNU / Linux Distros, pēc šīs publikācijas pabeigšanas varat izpētīt dažas citas iepriekšējas publikācijas, kas saistītas ar šo tēmu, piemēram, pywal, kurš ir:

"Pywal ir rīks, kas ģenerē krāsu paleti no attēlā dominējošajām krāsām. Pēc tam uzklājiet krāsas visai sistēmai un lidojiet visās iecienītajās izrādēs. Pašlaik ir 5 atbalstītas krāsu ģenerēšanas aizmugures, no kurām katra nodrošina atšķirīgu krāsu paleti katram attēlam. Jūs, iespējams, atradīsit pievilcīgu krāsu shēmu. Pywal atbalsta arī iepriekš definētas tēmas, un tajā ir vairāk nekā 250 iebūvētu motīvu. Varat arī izveidot savus motīvu failus, lai tos koplietotu ar citiem." Pywal: interesants rīks mūsu termināļu pielāgošanai

Pywal: interesants rīks mūsu termināļu pielāgošanai
saistīto rakstu:
Pywal: interesants rīks mūsu termināļu pielāgošanai
Komorebi: Kā pielāgot mūsu rakstāmgaldus ar animētu fonu?
saistīto rakstu:
Komorebi: Kā pielāgot mūsu rakstāmgaldus ar animētu fonu?
Conkys: Kā pielāgot mūsu Conkys, lai neizmantotu Neofetch?
saistīto rakstu:
Conkys: Kā pielāgot mūsu Conkys, lai neizmantotu Neofetch?
dienas-darbvirsma-gnu-linux-vietnes-tapetes-svinības
saistīto rakstu:
GNU / Linux darbvirsmas dienas: atzīmējiet vietņu tapetes
XFCE: Kā pielāgot Linux peles darbvirsmas vidi?
saistīto rakstu:
XFCE: Kā pielāgot Linux peles darbvirsmas vidi?

BTColor: baneru termināla krāsa

Kas ir BTColor skripts?

Kā jau teicu ieraksta sākumā, "BTColor" tas ir ne vairāk kā:

"Neliels un noderīgs skripta skripta skripts, ko esmu izveidojis, lai izrotātu termināli ar teksta reklāmkarogiem un melnbaltu vai pilnkrāsu attēliem, kas var būt ļoti noderīgi, īpaši tajās #FridayDeDesk Linuxeros svinēšanas dienās."

Kā darbojas BTColor skripts?

Būtībā scenārijs "BTColor" Tas, ko tā dara, ir krāsoties un ASCII reklāmkarogs tekstam vai attēlam, kas iepriekš ir izveidots ar rokām vai automātiski, izmantojot viņiem paredzētas specializētas vietnes, piemēram:

Lai gan, lai krāsotu ASCII baneri, izmanto tehnoloģiju vai zināšanas, kas skaidri paskaidrotas šajās 2 vietnēs:

Kā notiek BTColor skripta kods?

Kods ir salīdzinoši mazs un ļoti viegli saprotams, tāpēc to var modificēt. Tas pats ir šāds:

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

Lejupielāde, instalēšana, izmantošana un ekrānuzņēmumi

faktiski nav nepieciešams neko lejupielādēt un instalēt, tā kā viss kods ir augšā. Drīzāk būtu pilnībā nokopēt un ielīmēt teksta failā un, iespējams, saukt to šādi: brīnumi_lpi_btcolor.sh. Tā kā es to darīju apmēram tā, kā parasti MX Linux Respin sauc Brīnumi ko es vienmēr lietoju.

Tad tas būtu nepieciešams tikai izpildīt ar a vienkārša komandu komanda uz faila ceļu, kur tas tika ierakstīts, kas manā gadījumā bija šāds:

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

Un līdz ar to mēs redzētu Teksta reklāmkarogs ko tas saka «DesdeLinux» nokrāsots ar krāsas Spānijas karogs un attēlu reklāmkarogs ar logotipu «DesdeLinux» ar krāsām Venecuēlas karogs.

BTColor: Ekrānuzņēmums

Pārējā gadījumā būtu nepieciešams izmēģināt tikai jaunu ievietošanu Teksta un attēlu baneri, kas izveidots manuāli vai automātiski, piešķirot tām atbilstošās krāsas, kas tajā ievietotas, jo pagaidām tas pēc noklusējuma nes tikai 4, Dzeltena, zila, sarkana un balta par pikseļi (rakstzīmes) reklāmkaroga.

Vispārējs attēls raksta secinājumiem

Secinājums

Mēs to ceram "noderīga maz ziņa" uz «BTColor», noderīgs maz bash shell skripts kas ļauj izdaiļot a termināls ar teksta un attēlu baneri en melnbalts vai pilnkrāsu, it īpaši tām svētku dienām #DesktopFriday Linuxeros; ir liela interese un lietderība kopumā «Comunidad de Software Libre y Código Abierto» un liels ieguldījums brīnišķīgās, gigantiskās un augošās EOS ekosistēmas izplatībā «GNU/Linux».

Pagaidām, ja jums tas patika publicación, Neapstājies padalies ar to kopā ar citiem jūsu iecienītākajās vietnēs, kanālos, sociālo tīklu vai ziņojumapmaiņas sistēmu grupās vai kopienās, vēlams bez maksas, atvērtā un / vai drošākā veidā TelegramSignalizētMastodonts vai cita no Fediverse, vēlams.

Un atcerieties apmeklēt mūsu mājas lapu vietnē «DesdeLinux» izpētīt vairāk jaunumu, kā arī pievienoties mūsu oficiālajam kanālam Telegramma no DesdeLinuxLai gan, lai iegūtu vairāk informācijas, jūs varat apmeklēt jebkuru Tiešsaistes bibliotēka kā OpenLibra y jedit, lai piekļūtu un lasītu digitālās grāmatas (PDF) par šo vai citām tēmām.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.