BTColor: GNU / Linux टर्मिनल को सुशोभित करने के लिए एक छोटी स्क्रिप्ट

BTColor: GNU / Linux टर्मिनल को सुशोभित करने के लिए एक छोटी स्क्रिप्ट

BTColor: GNU / Linux टर्मिनल को सुशोभित करने के लिए एक छोटी स्क्रिप्ट

आज फिर से, जैसा कि समय-समय पर, हम एक छोटा उपकरण या आवेदन प्रस्तुत करेंगे, जो उन सभी के लिए उपयोगी होगा अनुकूलन प्रेमियों उसकी बहुत सराहना की GNU / Linux ऑपरेटिंग सिस्टम, विशेष रूप से अंतिम। इसलिए आज, हम बात करेंगे "BTColor".

"BTColor", बस थोड़ा सा है खोल खोल स्क्रिप्ट, जो मैंने अपने टर्मिनल को सुशोभित करने के लिए बनाया है respin स्टाफ कहा जाता है चमत्कार जीएनयू / लिनक्सविशेष रूप से उत्सव के उन दिनों के लिए #DesktopFriday Linuxeros।

पायवाल: हमारे टर्मिनलों को अनुकूलित करने के लिए एक दिलचस्प उपकरण

पायवाल: हमारे टर्मिनलों को अनुकूलित करने के लिए एक दिलचस्प उपकरण

इस छोटे लड़के के विषय में आने से पहले लिपि कहा जाता है "BTColor", यह याद रखना अच्छा है कि यदि आप अपने ज्ञान को अनुकूलित करने के बारे में अपने ज्ञान का विस्तार करना चाहते हैं GNU / लिनक्स डिस्ट्रोस, आप इस प्रकाशन को समाप्त करने के बाद पता लगा सकते हैं, विषय से संबंधित कुछ अन्य पिछले प्रकाशन, जैसे, प्यवाल, जो है:

"पायवाल एक ऐसा उपकरण है जो एक छवि में प्रमुख रंगों से एक रंग पैलेट उत्पन्न करता है। फिर पूरे सिस्टम पर रंगों को लागू करें और अपने सभी पसंदीदा शो में मक्खी पर। वर्तमान में 5 समर्थित रंग निर्माण बैकएंड हैं, जिनमें से प्रत्येक प्रत्येक छवि के लिए एक अलग रंग पैलेट प्रदान करता है। आपको संभवतः एक आकर्षक रंग योजना मिलेगी। Pywal पूर्वनिर्धारित विषयों का भी समर्थन करता है और 250 से अधिक अंतर्निहित थीम है। आप दूसरों के साथ साझा करने के लिए अपनी स्वयं की थीम फ़ाइलें भी बना सकते हैं।" पायवाल: हमारे टर्मिनलों को अनुकूलित करने के लिए एक दिलचस्प उपकरण

पायवाल: हमारे टर्मिनलों को अनुकूलित करने के लिए एक दिलचस्प उपकरण
संबंधित लेख:
पायवाल: हमारे टर्मिनलों को अनुकूलित करने के लिए एक दिलचस्प उपकरण
Komorebi: एनिमेटेड पृष्ठभूमि के साथ हमारे डेस्क को कैसे अनुकूलित करें?
संबंधित लेख:
Komorebi: एनिमेटेड पृष्ठभूमि के साथ हमारे डेस्क को कैसे अनुकूलित करें?
Conkys: Neofetch का उपयोग न करने के लिए हमारे Conkys को कैसे अनुकूलित करें?
संबंधित लेख:
Conkys: Neofetch का उपयोग न करने के लिए हमारे Conkys को कैसे अनुकूलित करें?
दिन-डेस्कटॉप-गन्नू-लिनक्स-वेबसाइट-वॉलपेपर-उत्सव
संबंधित लेख:
GNU / लिनक्स डेस्कटॉप डेज़: सेलिब्रेट करने के लिए वॉलपेपर वेबसाइट
XFCE: लिनक्स माउस डेस्कटॉप पर्यावरण को कैसे अनुकूलित करें?
संबंधित लेख:
XFCE: लिनक्स माउस डेस्कटॉप पर्यावरण को कैसे अनुकूलित करें?

BTColor: बैनर टर्मिनल रंग

BTColor स्क्रिप्ट क्या है?

जैसा कि मैंने पोस्ट की शुरुआत में कहा था, "BTColor" यह इससे अधिक नहीं है:

"एक छोटी और उपयोगी बैश शेल स्क्रिप्ट जो मैंने काले और सफेद या पूर्ण रंग में टेक्स्ट बैनर और छवियों के साथ एक टर्मिनल को सुशोभित करने के लिए बनाई है, जो विशेष रूप से #FridayDeDesk Linuxeros के उत्सव के उन दिनों के लिए बहुत उपयोगी हो सकती है।"

BTColor स्क्रिप्ट कैसे काम करती है?

मूल रूप से स्क्रिप्ट "BTColor" यह क्या करता है रंग un पाठ या छवि के लिए ASCII बैनर, जो पहले उनके लिए विशेष वेबसाइट के माध्यम से हाथ से या स्वचालित रूप से बनाया गया है, जैसे:

जबकि, रंग करने के लिए ASCII बैनर, इन 2 वेबसाइटों पर स्पष्ट रूप से बताई गई तकनीक या ज्ञान का उपयोग करता है:

BTColor Script का कोड कैसे है?

कोड अपेक्षाकृत छोटा है और समझने में बहुत आसान है, और इसलिए, संशोधित करने के लिए। और वही निम्नलिखित है:

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

डाउनलोड, इंस्टॉलेशन, उपयोग और स्क्रीनशॉट

असल में कुछ भी डाउनलोड और इंस्टॉल करने की आवश्यकता नहीं हैके बाद से, सभी कोड वहाँ है। इसके बजाय एक पाठ फ़ाइल में इसकी संपूर्णता को कॉपी और पेस्ट करना होगा और इसे कॉल करना होगा, शायद, कुछ इस तरह से: चमत्कार_लपि_बटोलर.श। चूंकि, यह मैंने अपने सामान्य जीवन के बारे में किया है एमएक्स लिनक्स रिस्पिन कहा जाता है चमत्कार कि मैं हमेशा उपयोग करता हूं।

फिर, इसे केवल एक के साथ निष्पादित करना आवश्यक होगा साधारण कमांड कमांड फ़ाइल के पथ की ओर, जहाँ यह दर्ज किया गया था, जो मेरे मामले में निम्नलिखित था:

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

और इसके साथ, हम देखेंगे पाठ बैनर यह क्या कहता है «DesdeLinux» के रंग के साथ रंग स्पैनिश झंडा और लोगो के साथ छवि बैनर «DesdeLinux» के रंगों के साथ वेनेजुएला का झंडा.

BTColor: स्क्रीनशॉट

बाकी के लिए, केवल नए लोगों को सम्मिलित करने का प्रयास करना आवश्यक होगा पाठ और छवि बैनर, मैन्युअल रूप से या स्वचालित रूप से, उन्हें संबंधित रंगों को असाइन करना, जो इसमें डाले गए हैं, क्योंकि, अब के लिए, यह केवल डिफ़ॉल्ट रूप से 4 लाता है, पीला, नीला, लाल और सफेद के लिए पिक्सेल (वर्ण) बैनर का।

लेख के निष्कर्ष के लिए सामान्य छवि

निष्कर्ष

हमें इसकी उम्मीद है "उपयोगी छोटी पोस्ट" पर «BTColor», एक उपयोगी सा खोल खोल स्क्रिप्ट कि एक सुशोभित करने की अनुमति देता है अंतिम साथ पाठ और छवि बैनर en काले और सफेद या पूर्ण रंगविशेष रूप से उत्सव के उन दिनों के लिए #DesktopFriday लिनक्सरोस; संपूर्ण के लिए बहुत रुचि और उपयोगिता है «Comunidad de Software Libre y Código Abierto» और अनुप्रयोगों के अद्भुत, विशाल और बढ़ते पारिस्थितिकी तंत्र के प्रसार में महान योगदान «GNU/Linux».

अभी के लिए, अगर आपको यह पसंद आया publicación, रुको मत इसे साझा करें दूसरों के साथ, आपकी पसंदीदा वेबसाइटों, चैनलों, समूहों या सामाजिक नेटवर्क या संदेश प्रणालियों के समुदायों पर, अधिमानतः मुक्त, खुला और / या अधिक सुरक्षित Telegramसंकेतमेस्टोडोन या किसी अन्य की फ़ेडरिवर्स, अधिमानतः।

और हमारे होम पेज पर जाना याद रखें «DesdeLinux» अधिक समाचार तलाशने के लिए, साथ ही साथ हमारे आधिकारिक चैनल से जुड़ें का टेलीग्राम DesdeLinuxजबकि, अधिक जानकारी के लिए, आप किसी भी यात्रा कर सकते हैं ऑनलाइन लाइब्रेरी जैसा OpenLibra y जेडीआईटी, इस विषय पर या अन्य लोगों तक डिजिटल पुस्तकों (पीडीएफ) को पढ़ने और पढ़ने के लिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।