BTColor: نص صغير لتجميل محطة جنو / لينكس

BTColor: نص صغير لتجميل محطة جنو / لينكس

BTColor: نص صغير لتجميل محطة جنو / لينكس

اليوم مرة أخرى ، من وقت لآخر ، سنقدم أداة أو تطبيقًا صغيرًا مفيدًا لكل هؤلاء عشاق التخصيص له تقديرا عاليا أنظمة تشغيل جنو / لينكس، وخاصة من محطة. لذلك اليوم سوف نتحدث عن "BTColor".

"BTColor"، هو مجرد القليل البرنامج النصي شل باش، الذي قمت بإنشائه لتجميل جهاز استجب دعا الموظفين المعجزات جنو / لينكس، خاصة في أيام الاحتفال ببرنامج #DesktopFriday لينكسيروس.

Pywal: أداة مثيرة للاهتمام لتخصيص محطاتنا

Pywal: أداة مثيرة للاهتمام لتخصيص محطاتنا

قبل الدخول في موضوع هذا الصبي الصغير سيناريو خلق يسمى "BTColor"، من الجيد أن تتذكر أنه في حالة رغبتك في توسيع نطاق معرفتك حول تخصيص ملف توزيعات جنو / لينكس، يمكنك بعد الانتهاء من هذا المنشور استكشاف بعض المنشورات السابقة الأخرى ذات الصلة بالموضوع ، مثل ، بيوال، الذي:

"Pywal هي أداة تنشئ لوحة ألوان من الألوان السائدة في صورة ما. ثم قم بتطبيق الألوان على النظام بأكمله وعلى الطاير في جميع برامجك المفضلة. يوجد حاليًا 5 خلفيات خلفية مدعومة لتوليد الألوان ، توفر كل منها لوحة ألوان مختلفة لكل صورة. من المحتمل أن تجد نظام ألوان جذاب. يدعم Pywal أيضًا السمات المحددة مسبقًا ويحتوي على أكثر من 250 سمة مدمجة. يمكنك أيضًا إنشاء ملفات السمات الخاصة بك لمشاركتها مع الآخرين." Pywal: أداة مثيرة للاهتمام لتخصيص محطاتنا

Pywal: أداة مثيرة للاهتمام لتخصيص محطاتنا
المادة ذات الصلة:
Pywal: أداة مثيرة للاهتمام لتخصيص محطاتنا
كوموريبي: كيف نخصص مكاتبنا بخلفيات متحركة؟
المادة ذات الصلة:
كوموريبي: كيف نخصص مكاتبنا بخلفيات متحركة؟
Conkys: كيف نخصص Conkys لدينا وليس لاستخدام Neofetch؟
المادة ذات الصلة:
Conkys: كيف نخصص Conkys لدينا وليس لاستخدام Neofetch؟
أيام-سطح المكتب-جنو-لينكس-مواقع-خلفيات-احتفال
المادة ذات الصلة:
أيام سطح مكتب GNU / Linux: خلفيات مواقع للاحتفال
XFCE: كيفية تخصيص بيئة سطح مكتب Linux Mouse؟
المادة ذات الصلة:
XFCE: كيفية تخصيص بيئة سطح مكتب Linux Mouse؟

BTC color: لون طرفي لافتات

ما هو BTColor Script؟

كما قلت في بداية المنشور ، "BTColor" ليس أكثر من:

"نص برمجي صغير ومفيد لصدفة bash قمت بإنشائه لتجميل المحطة باستخدام لافتات نصية وصور بالأبيض والأسود أو بالألوان الكاملة ، والتي يمكن أن تكون مفيدة جدًا خاصة في تلك الأيام التي احتفلت فيها بـ #FridayDeDesk Linuxeros."

كيف يعمل البرنامج النصي BTColor؟

أساسا السيناريو "BTColor" ما يفعله هو اللون un شعار ASCII للنص أو الصورةوالتي تم إنشاؤها مسبقًا يدويًا أو تلقائيًا من خلال مواقع الويب المتخصصة لها ، مثل:

بينما ، من أجل تلوين ملف لافتات ASCII ، يستخدم التكنولوجيا أو المعرفة الموضحة بوضوح على هذين الموقعين:

كيف هو كود 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

التنزيل والتثبيت والاستخدام ولقطات الشاشة

في الحقيقة، لا حاجة لتنزيل وتثبيت أي شيء، منذ ذلك الحين ، كل الشفرة موجودة هناك. سيكون من الأفضل نسخ ولصق بالكامل في ملف نصي وتسميته ، ربما ، شيء مثل: miracles_lpi_btcolor.sh. منذ ذلك الحين ، هكذا فعلت ذلك ، عن المعتاد MX Linux Respin ودعا المعجزات التي أستخدمها دائمًا.

بعد ذلك ، سيكون من الضروري فقط تنفيذه بامتداد أمر بسيط نحو مسار الملف حيث تم تسجيله ، والذي كان في حالتي ما يلي:

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

وبهذا ، سنرى ملف لافتة نصية ماذا. تقول «DesdeLinux» الملونة بألوان علم الأسبانية وبانر الصورة مع شعار «DesdeLinux» بألوان علم فنزويلا.

BTC color: لقطة شاشة

بالنسبة للبقية ، سيكون من الضروري فقط محاولة إدخال أخرى جديدة لافتات النص والصورة، يتم إنشاؤه يدويًا أو تلقائيًا ، مع تخصيص الألوان الخاصة به والتي يتم إدخالها فيه ، لأنه ، في الوقت الحالي ، لا يجلب سوى 4 بشكل افتراضي الأصفر والأزرق والأحمر والأبيض إلى بكسل (أحرف) من لافتة.

صورة عامة لاستنتاجات المقالة

اختتام

نأمل هذا "وظيفة صغيرة مفيدة" في «BTColor», القليل من المفيد البرنامج النصي شل باش الذي يسمح بتجميل أ محطة مع لافتات النص والصورة en أبيض وأسود أو بالألوان الكاملة، خاصة في أيام الاحتفال ببرنامج #DesktopFriday لينكسيروس ذات فائدة وفائدة كبيرة للجميع «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في نشر النظام البيئي الرائع والعملاق والمتنامي لتطبيقات «GNU/Linux».

في الوقت الحالي ، إذا أعجبك هذا publicación، لا تتوقف شاركه مع الآخرين ، على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك ، ويفضل أن تكون مجانية و / أو مفتوحة و / أو أكثر أمانًا تیلیجرامسيجنلالمستودون حيوان بائد شبيه بالفيل أو آخر Fediverse، ويفضل.

وتذكر زيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinuxبينما ، لمزيد من المعلومات ، يمكنك زيارة أي مكتبة على الإنترنت كما OpenLibra y جيديت, للوصول إلى الكتب الرقمية وقراءتها (ملفات PDF) حول هذا الموضوع أو غيره.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.