Bugün yine, zaman zaman, tüm bunlar için yararlı olan küçük bir araç veya uygulama sunacağız. özelleştirme severler çok takdir edilen GNU / Linux İşletim Sistemleriözellikle uç. Yani bugün hakkında konuşacağız "BTColor".
"BTColor", sadece biraz bash kabuk komut dosyasıterminalimi güzelleştirmek için yarattığım respin personel aradı Mucizeler GNU / Linuxözellikle o günlerde #DesktopFriday Linuxerolar.
Bu küçük çocuğun konusuna girmeden önce senaryo yaratıldı aradı "BTColor", kişiselleştirmeyle ilgili bilginizi genişletmek istemeniz durumunda GNU / Linux Dağıtımları, bu yayını bitirdikten sonra konuyla ilgili diğer bazı önceki yayınları inceleyebilirsiniz, örneğin: pywal, hangisi:
"Pywal, bir görüntüdeki baskın renklerden bir renk paleti oluşturan bir araçtır. Ardından renkleri tüm sisteme ve tüm favori şovlarınızda anında uygulayın. Şu anda, her biri her görüntü için farklı bir renk paleti sağlayan desteklenen 5 renk oluşturma arka ucu vardır. Muhtemelen çekici bir renk şeması bulacaksınız. Pywal ayrıca önceden tanımlanmış temaları destekler ve 250'den fazla yerleşik temaya sahiptir. Başkalarıyla paylaşmak için kendi tema dosyalarınızı da oluşturabilirsiniz.başlıklı bir kılavuz yayınladı Pywal: Terminallerimizi özelleştirmek için ilginç bir araç
BTColor: Afişler Terminal Rengi
BTColor Senaryosu nedir?
Yazının başında söylediğim gibi, "BTColor" şundan fazla değil:
"Siyah beyaz veya tam renkli metin afişleri ve görüntülerle bir terminali güzelleştirmek için oluşturduğum küçük ve kullanışlı bir bash kabuğu betiği, özellikle # FridayDeDesk Linuxeros'un kutlandığı günler için çok yararlı olabilir.başlıklı bir kılavuz yayınladı
BTColor betiği nasıl çalışır?
Temelde senaryo "BTColor" Ne yapar renk un Metin veya resim için ASCII başlığı, önceden elle veya kendileri için özel web siteleri aracılığıyla otomatik olarak oluşturulmuş olanlar, örneğin:
Renklendirmek için ASCII afişleri, bu 2 web sitesinde açıkça açıklanan teknoloji veya bilgiyi kullanır:
BTColor Komut Dosyasının kodu nasıl?
Kod nispeten küçüktür ve anlaşılması ve dolayısıyla değiştirilmesi çok kolaydır. Ve aynı şey şudur:
#!/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
İndirme, yükleme, kullanma ve ekran görüntüleri
Aslında, hiçbir şey indirip yüklemeye gerek yok, çünkü tüm kod yukarıda. Daha ziyade, bütünüyle bir metin dosyasına kopyalayıp yapıştırmak ve onu şöyle adlandırmak olacaktır: miracles_lpi_btcolor.sh. O zamandan beri, her zamanki gibi bunu böyle yaptım MX Linux Respin denilen Mucizeler her zaman kullandığım.
Daha sonra, bunu yalnızca bir basit komut komutu kaydedildiği dosyanın yoluna doğru, bu benim durumumda şöyleydi:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
Ve bununla, Metin Başlığı ne diyor «DesdeLinux» renkleri ile renklendirilmiş İspanyol Bayrağı ve logolu Resim Banner'ı «DesdeLinux» renkleriyle Venezuela'nın bayrağı.
Geri kalanı için sadece yenilerini eklemeyi denemek gerekecek Metin ve Resim Afişleri, manuel veya otomatik olarak oluşturulmuş, onlara eklenen ilgili renkleri atayarak, çünkü şimdilik yalnızca varsayılan olarak 4 getiriyor, Sarı, Mavi, Kırmızı ve Beyaz için pikseller (karakterler) Afiş.
Sonuç
Bunu umuyoruz "yararlı küçük gönderibaşlıklı bir kılavuz yayınladı üzerinde «BTColor»
, kullanışlı biraz bash kabuk komut dosyası güzelleştirmeye izin veren terminal ile metin ve resim afişleri en siyah beyaz veya tam renkliözellikle o günlerde #DesktopFriday Linuxeros; büyük ilgi ve faydalıdır. «Comunidad de Software Libre y Código Abierto»
ve harika, devasa ve büyüyen ekosistemin yayılmasına büyük katkı sağlar. «GNU/Linux»
.
Şimdilik, bunu beğendiyseniz publicación
, Durma paylaş başkalarıyla, favori web sitelerinizde, kanallarınızda, gruplarınızda veya sosyal ağların veya mesajlaşma sistemlerinde, tercihen ücretsiz, açık ve / veya daha güvenli Telegram, işaret, Mastodon veya başka biri Fediversetercihen.
Ve ana sayfamızı ziyaret etmeyi unutmayın: «DesdeLinux» daha fazla haber keşfetmek ve resmi kanalımıza katılmak için Telgrafı DesdeLinux. Daha fazla bilgi için herhangi birini ziyaret edebilirsiniz. Çevrimiçi kitaplık olarak OpenLibra y jedit, bu konudaki dijital kitaplara (PDF'ler) erişmek ve bunları okumak için.