BTColor: یک اسکریپت کوچک برای زیباسازی ترمینال GNU / Linux
امروز دوباره ، گاه به گاه ، یک ابزار یا برنامه کوچک ارائه خواهیم داد که برای همه افراد مفید است دوستداران سفارشی سازی از او بسیار استقبال می شود سیستم عامل های گنو / لینوکس، به ویژه از پایانه. بنابراین امروز ، ما در مورد صحبت خواهیم کرد "BTColor".
"BTColor"، فقط کمی است اسکریپت پوسته bash، که من برای زیبایی ترمینال خود ایجاد کرده ام پاسخ دادن پرسنل تماس گرفتند معجزات گنو / لینوکس، مخصوصاً برای آن روزهای جشن # روز دسکتاپ لینوکسروس
Pywal: ابزاری جالب برای شخصی سازی پایانه های ما
قبل از ورود به موضوع این پسر کوچک خط ایجاد شده به نام "BTColor"، خوب است به یاد داشته باشید در صورتی که می خواهید دانش خود را در مورد سفارشی سازی خود گسترش دهید توزیع گنو / لینوکس، می توانید پس از اتمام این انتشار ، برخی دیگر از نشریات قبلی مرتبط با موضوع ، مانند ، پیوال، که:
"Pywal ابزاری است که از رنگهای غالب تصویر یک پالت رنگ ایجاد می کند. سپس در تمام نمایش های مورد علاقه خود رنگها را روی کل سیستم و در حال حرکت بکار ببرید. در حال حاضر 5 زمینه رنگی پشتیبانی شده وجود دارد که هر یک از آنها یک پالت رنگ متفاوت برای هر تصویر ارائه می دهند. شما به احتمال زیاد یک طرح رنگی جذاب خواهید یافت. Pywal همچنین از تم های از پیش تعریف شده پشتیبانی می کند و بیش از 250 موضوع داخلی دارد. همچنین می توانید پرونده های تم خود را ایجاد کنید تا با دیگران به اشتراک بگذارید." Pywal: ابزاری جالب برای شخصی سازی پایانه های ما
شاخص
BTColor: رنگ ترمینال بنرها
اسکریپت BTColor چیست؟
همانطور که در ابتدای پست گفتم ، "BTColor" بیش از این نیست:
"اسکریپت bash shell کوچک و مفیدی که برای زیبایی بخشیدن به پایانه ای با آگهی های متن و تصاویر سیاه و سفید یا تمام رنگی ایجاد کرده ام ، که مخصوصاً برای آن روزهای جشن #FridayDeDesk Linuxeros می تواند بسیار مفید باشد."
اسکریپت BTColor چگونه کار می کند؟
اصولاً فیلمنامه "BTColor" آنچه انجام می دهد این است رنگ کردن un بنر ASCII برای متن یا تصویر، که قبلاً به صورت دستی یا خودکار از طریق وب سایت های تخصصی برای آنها ایجاد شده است ، مانند:
در حالی که ، به منظور رنگ آمیزی بنرهای ASCII ، از این فناوری یا دانش که به وضوح در این 2 وب سایت توضیح داده شده استفاده می کند:
کد اسکریپت BTColor چگونه است؟
کد نسبتاً کوچک است و درک آن بسیار آسان است و بنابراین اصلاح می شود. و همان موارد زیر است:
#!/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
بارگیری ، نصب ، استفاده و عکسهای صفحه
در واقع بدون نیاز به بارگیری و نصب هر چیزی، از آنجا که ، همه کد موجود است. بهتر است کپی و پیاده سازی کامل آن در یک فایل متنی انجام شود و بتوان آن را فراخوانی کرد ، شاید چیزی مانند: miracles_lpi_btcolor.sh. از آنجا که من این کار را انجام داده ام ، در حد معمول خودم پاسخ MX لینوکس نام معجزه که من همیشه از آن استفاده می کنم
سپس ، فقط لازم است که آن را با a اجرا کنیم دستور ساده به سمت پرونده پرونده ای که در آن ثبت شده است ، که در مورد من به شرح زیر است:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
و با این کار ، بنر متن چی میگه "FromLinux" رنگی با رنگ های پرچم اسپانیا و بنر تصویر با آرم "FromLinux" با رنگ های پرچم ونزوئلا.
برای بقیه ، فقط درج موارد جدید لازم است بنرهای متنی و تصویری، به صورت دستی یا خودکار ایجاد می شود ، رنگ های مربوطه را که در آن قرار می گیرند به آنها اختصاص می دهد ، زیرا در حال حاضر ، به طور پیش فرض فقط 4 را به ارمغان می آورد ، زرد ، آبی ، قرمز و سفید برای پیکسل (نویسه) آگهی
نتیجه
ما امیدواریم که این "پست کوچک مفید" بر «BTColor»
, کمی مفید اسکریپت پوسته bash که اجازه می دهد تا زیبا پایانه با بنرهای متن و تصویر en سیاه و سفید یا تمام رنگی، مخصوصاً برای آن روزهای جشن # روز دسکتاپ Linuxeros؛ برای همه از علاقه و سودمندی بالایی برخوردار باشد «Comunidad de Software Libre y Código Abierto»
و سهم بزرگی در انتشار اکوسیستم فوق العاده ، غول پیکر و رو به رشد برنامه های کاربردی دارد «GNU/Linux»
.
در حال حاضر ، اگر این را دوست دارید publicación
، متوقف نشو آن را به اشتراک بگذارید با دیگران ، در وب سایت ها ، کانال ها ، گروه ها یا انجمن های مورد علاقه خود در شبکه های اجتماعی یا سیستم های پیام رسانی ، ترجیحاً رایگان ، باز و / یا ایمن تر به عنوان تلگرام, سیگنال, مادادون یا دیگری از جهان، ترجیحا.
و به یاد داشته باشید که به صفحه اصلی ما در مراجعه کنید «از لینوکس» برای کشف اخبار بیشتر و همچنین عضویت در کانال رسمی ما تلگرام از DesdeLinux. در حالی که برای کسب اطلاعات بیشتر می توانید به هرکدام مراجعه کنید کتابخانه آنلاین مانند OpenLibra y جدیت, برای دسترسی و مطالعه كتابهای دیجیتال (PDF) با این موضوع یا مطالب دیگر.
اولین کسی باشید که نظر