BTColor: Zolemba zazing'ono zokongoletsa Pokwerera kwa GNU / Linux
Lero kachiwiri, monga nthawi ndi nthawi, tiwonetsa chida chochepa kapena kugwiritsa ntchito, chothandiza kwa onse okonda makonda anu za omwe amayamikiridwa kwambiri Machitidwe a GNU / Linux, makamaka a osachiritsika. Kotero lero, tidzakambirana "BTColor".
"BTColor", ndizochepa chabe script ya bash shell, Zomwe ndidapanga kuti ndikongoletse malo osungira a my Yankhani otchedwa antchito Zozizwitsa GNU / Linux, makamaka masiku amakondwerera #DesktopFriday Linuxers.
Pywal: Chida chosangalatsa chosinthira ma Terminal athu
Asanalowe mumutu wamnyamatayu script analenga wotchedwa "BTColor", ndibwino kukumbukira kuti ngati mukufuna kukulitsa chidziwitso chanu pakusintha kwanu GNU / Linux Distros, mutha kufufuza mukamaliza bukuli, zolembedwa zina zam'mbuyomu zokhudzana ndi mutuwo, monga, pywal, yomwe ndi:
"Pywal ndi chida chomwe chimapanga utoto wamitundu kuchokera pamitundu yayikulu m'chithunzichi. Kenako ikani mitundu pamakina onse ndikuwuluka pazowonetsa zonse zomwe mumakonda. Pakadali pano pali mitundu isanu yobwezeretsa mitundu yobwezeretsa, iliyonse yomwe imapereka utoto wosiyanasiyana wa chithunzi chilichonse. Mwinanso mupeza mawonekedwe okongola. Pywal imathandiziranso mitu yomwe idakonzedweratu ndipo ili ndi mitu yopitilira 5 yomangidwa. Muthanso kupanga mafayilo amitu yanuyi kuti mugawane ndi ena." Pywal: Chida chosangalatsa chosinthira ma Terminal athu
Zotsatira
BTColor: Zikwangwani Pokwelera Mtundu
Kodi BTColor Script ndi chiyani?
Monga ndidanenera kumayambiriro kwa positi, "BTColor" sizoposa:
"Zolemba zazing'ono komanso zothandiza za bash shell zomwe ndidapanga kuti ndikongoletse malo okhala ndi zikwangwani zolemba ndi zithunzi zakuda ndi zoyera kapena utoto wonse, zomwe zitha kukhala zothandiza makamaka masiku amakondwerera #FridayDeDesk Linuxeros."
Kodi zolemba za BTColor zimagwira ntchito bwanji?
Kwenikweni script "BTColor" Zomwe zimachita ndi kongoletsani un Chikwangwani cha ASCII cholemba kapena chithunzi, zomwe zidapangidwa kale ndi dzanja kapena zokha kudzera mumawebusayiti apadera, monga:
Pomwe, kuti muwonetse mtundu wa Zikwangwani za ASCII, imagwiritsa ntchito ukadaulo kapena chidziwitso chofotokozedwa momveka bwino pamawebusayiti awiri awa:
Kodi nambala ya BTColor Script ili bwanji?
Makhalidwewa ndi ochepa komanso osavuta kumva, chifukwa chake, kuti asinthe. Ndipo zomwezi ndi izi:
#!/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
Tsitsani, kukhazikitsa, kugwiritsa ntchito ndi zithunzi
Ndipotu, palibe chifukwa chotsitsira ndikuyika chilichonse, popeza nambala yonse ili pamwamba apo. Kungakhale bwino kutengera ndi kumata zonse mu fayilo yolemba ndikumayimba, mwina, monga: alirezatalischi.sh. Kuyambira, umu ndi momwe ndazichitira, zanga zachizolowezi Kupuma kwa MX Linux wotchedwa Zozizwitsa zomwe ndimagwiritsa ntchito nthawi zonse.
Ndiye, zikungoyenera kuti muchite ndi fayilo ya lamulo losavuta kulowera kumene fayilo imalembedwera, yomwe inali yanga:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
Ndipo ndi izi, titha kuwona Malembo Oyera ikuti chiyani "KuchokeraLinux" akuda ndi mitundu ya Mbendera yaku Spain ndi Image Banner yokhala ndi logo ya "KuchokeraLinux" ndi mitundu ya Mbendera ya Venezuela.
Kwa ena onse, zikungoyenera kuyesa kuyika zatsopano Zolemba ndi Zithunzi, zopangidwa pamanja kapena modzidzimutsa, kuwapatsa mitundu yomwe yaikidwamo, popeza, pakadali pano, imangobweretsa 4 mwachisawawa, Yellow, Blue, Red ndi White kwa mapikiselo (otchulidwa) wa Mbendera.
Pomaliza
Tikukhulupirira izi "positi yaying'ono yothandiza" za «BTColor»
, zothandiza pang'ono script ya bash shell zomwe zimalola kukongoletsa Pokwerera con zikwangwani zolemba ndi zithunzi en wakuda ndi woyera kapena utoto wathunthu, makamaka masiku amakondwerera #DesktopFriday Linuxeros; ndichofunika kwambiri komanso chothandiza, chonsecho «Comunidad de Software Libre y Código Abierto»
ndikuthandizira pakufalitsa zachilengedwe, zazikulu komanso zokula zomwe zikugwiritsidwa ntchito «GNU/Linux»
.
Pakadali pano, ngati mumakonda izi publicación
, Osayima gawani ndi ena, mumawebusayiti omwe mumawakonda, mayendedwe, magulu kapena magulu azamawebusayiti kapena makina amtokoma, makamaka aulere, otseguka komanso / kapena otetezeka monga uthengawo, Chizindikiro, Matimoni kapena ina ya Kusintha, makamaka.
Ndipo kumbukirani kuchezera tsamba lathu kunyumba «KuchokeraLinux» kuti muwone zambiri, komanso kujowina njira yathu yovomerezeka ya Telegalamu yochokera ku DesdeLinux. Pomwe, kuti mumve zambiri, mutha kuchezera aliyense Laibulale ya pa intaneti Como OpenLibra y kodi, kupeza ndi kuwerenga mabuku a digito (ma PDF) pamutuwu kapena ena.
Khalani oyamba kuyankha