BTColor: In lyts skript om de GNU / Linux Terminal te ferfraaien

BTColor: In lyts skript om de GNU / Linux Terminal te ferfraaien

BTColor: In lyts skript om de GNU / Linux Terminal te ferfraaien

Hjoed wer, sa no en dan sille wy in lyts ark of applikaasje presintearje, nuttich foar al dy maatwurk leafhawwers fan syn heech wurdearre GNU / Linux bestjoeringssystemen, foaral fan 'e terminals, Dat hjoed sille wy oer prate "BTColor".

"BTColor", is neat mear as, in lyts bash shell-skript, dy't ik makke haw om de terminal fan my te ferfraaien Respin neamd personiel Wûnders GNU / Linux, spesjaal foar dy dagen fan fiering fan 'e #DesktopFriday Linuxeros.

Pywal: In nijsgjirrich ark om ús terminals oan te passen

Pywal: In nijsgjirrich ark om ús terminals oan te passen

Foardat jo yngean op it ûnderwerp fan dizze lytse jonge skrift oanmakke neamd "BTColor", is it goed om te ûnthâlden dat as jo jo kennis oer it oanpassen fan jo wolle útwreidzje GNU / Linux Distros, kinne jo nei ôfrin fan dizze publikaasje ûndersykje wat oare eardere publikaasjes oangeande it ûnderwerp, lykas, Pywal, dat is:

"Pywal is in ark dat in kleurepalet genereart út de dominante kleuren yn in ôfbylding. Tapasse dan de kleuren op it heule systeem en yn 'e flecht yn al jo favorite shows. D'r binne op it stuit 5 stipe backgen foar generaasje fan kleuren, dy't elk in oare kleurenpalet foar elke ôfbylding leverje. Jo sille wierskynlik in oantreklik kleurskema fine. Pywal stipet ek foarôf definieare tema's en hat mear dan 250 ynboude tema's. Jo kinne ek jo eigen temabestannen oanmeitsje om mei oaren te dielen." Pywal: In nijsgjirrich ark om ús terminals oan te passen

Ferlykber artikel:
Pywal: In nijsgjirrich ark om ús terminals oan te passen

Ferlykber artikel:
Komorebi: Hoe kinne wy ​​ús buro's oanpasse mei animearre eftergrûnen?
Ferlykber artikel:
Conkys: Hoe kinne wy ​​ús Conkys oanpasse om Neofetch net te brûken?
Ferlykber artikel:
GNU / Linux buroblêddagen: Wallpapers websides om te fieren
Ferlykber artikel:
XFCE: Hoe kinne jo de Linux Mouse Desktop Environment oanpasse?

BTColor: Banners Terminalkleur

Wat is it BTColor Script?

Lykas ik sei oan it begjin fan 'e post, "BTColor" it is net mear dan:

"In lyts en nuttich bash-shell-skript dat ik haw makke om in terminal te ferfraaien mei tekstbanners en ôfbyldings yn swart-wyt as folsleine kleur, wat tige nuttich kin wêze foaral foar dy dagen fan fiering fan #FridayDeDesk Linuxeros."

Hoe wurket it BTColor-skript?

Yn prinsipe it skript "BTColor" Wat it docht is kleurje un ASCII-banner foar tekst as ôfbylding, dat earder mei de hân is makke of automatysk fia spesjale websides derfoar, lykas:

Wylst, om de ASCII-spandoeken, makket gebrûk fan 'e technology of kennis dy't dúdlik wurdt útlein op dizze 2 websides:

Hoe is de koade fan it BTColor Script?

De koade is relatyf lyts en heul maklik te begripen, en dêrom te feroarjen. En itselde is it folgjende:

#!/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, ynstallaasje, gebrûk en screenshots

Echt, net nedich om alles te downloaden en te ynstallearjen, sûnt, alle koade is der boppe. It soe leaver wêze om yn syn gehiel yn in tekstbestân te kopiearjen en te pleatsen en it, miskien, wat te neamen as: miracles_lpi_btcolor.sh, Sûnt, dit is hoe't ik it haw dien, oer myn gewoane MX Linux Respin neamd Wûnders dat brûk ik altyd.

Dan soe it allinich nedich wêze om it mei a út te fieren ienfâldich kommando kommando nei it paad fan it bestân wêr't it is opnommen, wat yn myn gefal it folgjende wie:

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

En dêrmei soene wy ​​de Tekstbanner wat stiet der "FromLinux" kleure mei de kleuren fan 'e Spaanske flagge en de Image Banner mei it logo fan "FromLinux" mei de kleuren fan 'e De flagge fan Fenezuëla.

BTColor: Skermprint

Foar de rest soe it allinich nedich wêze om te besykjen nij yn te foegjen Tekst- en ôfbyldingsbanners, mei de hân of automatysk oanmakke, tawiist se de oanbelangjende kleuren dy't dêryn binne ynfoege, om't it foar no allinich standert 4 bringt, Giel, blau, read en wyt foar de piksels (tekens) fan de Banner.

Generike ôfbylding foar konklúzjes fan artikels

konklúzje

Wy hoopje dit "nuttige lytse post" oer «BTColor», in nuttich lyts bash shell-skript dat makket it mooglik om a te ferfraaien terminal mei tekst- en ôfbyldingsbanners en swart en wyt as folkleur, spesjaal foar dy dagen fan fiering fan 'e #DesktopFriday Linuxeros; is fan grut belang en nut, foar it heule «Comunidad de Software Libre y Código Abierto» en fan grutte bydrage oan 'e fersprieding fan it prachtige, gigantyske en groeiende ekosysteem fan tapassingen fan «GNU/Linux».

Foar no, as jo dit leuk fine publicación, Net stopje diel it mei oaren, op jo favorite websides, kanalen, groepen of mienskippen fan sosjale netwurken of berjochtenystemen, by foarkar fergees, iepen en / of feiliger as TelegramSinjaalMastodon of in oar fan Fediverse, by foarkar.

En tink om ús thússide te besykjen op «FromLinux» om mear nijs te ferkennen, en ek lid wurde fan ús offisjele kanaal fan Telegram fan DesdeLinuxWylst, foar mear ynformaasje, kinne jo elk besykje Online bibleteek lykas OpenLibra y JedIT, om tagong te krijen ta en lêzen fan digitale boeken (PDF's) oer dit ûnderwerp as oaren.


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

Wês de earste om kommentaar

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre. Ferplichte fjilden binne markearre mei *

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.