BTColor: Một tập lệnh nhỏ để làm đẹp cho GNU / Linux Terminal

BTColor: Một tập lệnh nhỏ để làm đẹp cho GNU / Linux Terminal

BTColor: Một tập lệnh nhỏ để làm đẹp cho GNU / Linux Terminal

Hôm nay, thỉnh thoảng, chúng tôi sẽ giới thiệu một công cụ hoặc ứng dụng nhỏ, hữu ích cho tất cả những những người yêu thích tùy biến đánh giá cao của anh ấy Hệ điều hành GNU / Linux, đặc biệt là cuối cùng. Vì vậy, hôm nay, chúng ta sẽ nói về "BTColor".

"BTColor", không hơn không kém, một bash shell script, mà tôi đã tạo ra để làm đẹp cho thiết bị đầu cuối của Respin được gọi là nhân viên Phép màu GNU / Linux, đặc biệt là cho những ngày kỷ niệm #DesktopFriday Linuxeros.

Pywal: Một công cụ thú vị để tùy chỉnh Thiết bị đầu cuối của chúng tôi

Pywal: Một công cụ thú vị để tùy chỉnh Thiết bị đầu cuối của chúng tôi

Trước khi đi vào chủ đề về cậu bé này kịch bản được tạo ra được gọi là "BTColor", bạn nên nhớ điều đó trong trường hợp bạn muốn mở rộng kiến ​​thức về việc tùy chỉnh Các phân phối GNU / Linux, bạn có thể khám phá sau khi kết thúc ấn phẩm này, một số ấn phẩm trước đó khác có liên quan đến chủ đề này, chẳng hạn như, Pywal, đó là:

"Pywal là một công cụ tạo bảng màu từ các màu chủ đạo trong hình ảnh. Sau đó, áp dụng màu sắc cho toàn bộ hệ thống và nhanh chóng trong tất cả các chương trình yêu thích của bạn. Hiện tại có 5 phần phụ trợ tạo màu được hỗ trợ, mỗi phần mềm cung cấp một bảng màu khác nhau cho mỗi hình ảnh. Bạn có thể sẽ tìm thấy một bảng màu hấp dẫn. Pywal cũng hỗ trợ các chủ đề được xác định trước và có hơn 250 chủ đề cài sẵn. Bạn cũng có thể tạo các tệp chủ đề của riêng mình để chia sẻ với những người khác." Pywal: Một công cụ thú vị để tùy chỉnh Thiết bị đầu cuối của chúng tôi

Bài viết liên quan:
Pywal: Một công cụ thú vị để tùy chỉnh Thiết bị đầu cuối của chúng tôi

Bài viết liên quan:
Komorebi: Làm thế nào để tùy chỉnh Bàn của chúng tôi với nền động?
Bài viết liên quan:
Conkys: Làm thế nào để tùy chỉnh Conkys của chúng tôi để không sử dụng Neofetch?
Bài viết liên quan:
GNU / Linux Desktop Days: Các trang web hình nền để kỷ niệm
Bài viết liên quan:
XFCE: Làm thế nào để tùy chỉnh Môi trường Máy tính Chuột Linux?

BTColor: Màu đầu cuối của biểu ngữ

Tập lệnh BTColor là gì?

Như tôi đã nói ở đầu bài viết, "BTColor" nó không nhiều hơn:

"Một tập lệnh bash shell nhỏ và hữu ích mà tôi đã tạo để làm đẹp một thiết bị đầu cuối với các biểu ngữ văn bản và hình ảnh có màu đen trắng hoặc đủ màu, đặc biệt có thể rất hữu ích, đặc biệt là đối với những ngày kỷ niệm #FridayDeDesk Linuxeros."

Tập lệnh BTColor hoạt động như thế nào?

Về cơ bản, kịch bản "BTColor" Những gì nó làm là tô màu un Biểu ngữ ASCII cho văn bản hoặc hình ảnh, mà trước đây đã được tạo bằng tay hoặc tự động thông qua các trang web chuyên biệt dành cho họ, chẳng hạn như:

Trong khi, để tô màu cho Biểu ngữ ASCII, sử dụng công nghệ hoặc kiến ​​thức được giải thích rõ ràng trên 2 trang web này:

Mã của BTColor Script như thế nào?

Mã này tương đối nhỏ và rất dễ hiểu, do đó, có thể sửa đổi. Và tương tự như sau:

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

Tải xuống, cài đặt, sử dụng và ảnh chụp màn hình

Thật ra không cần tải xuống và cài đặt bất cứ thứ gì, vì tất cả mã đều ở trên đó. Tốt hơn là sao chép và dán toàn bộ nó vào một tệp văn bản và gọi nó, có lẽ, một cái gì đó như: Magic_lpi_btcolor.sh. Kể từ đó, đây là cách tôi đã làm, về việc bình thường của tôi MX Linux Respin gọi Phép lạ mà tôi luôn sử dụng.

Sau đó, chỉ cần thực thi nó với lệnh lệnh đơn giản về phía đường dẫn của tệp nơi nó được ghi lại, trong trường hợp của tôi là như sau:

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

Và với điều đó, chúng ta sẽ thấy Biểu ngữ Văn bản nó nói gì "FromLinux" tô màu với màu sắc của Cờ Tây Ban Nha và Biểu ngữ Hình ảnh có biểu trưng của "FromLinux" với màu sắc của Cờ của Venezuela.

BTColor: Ảnh chụp màn hình

Đối với phần còn lại, chỉ cần thử chèn những cái mới Biểu ngữ Văn bản và Hình ảnh, được tạo theo cách thủ công hoặc tự động, gán cho chúng các màu tương ứng được chèn vào đó, vì hiện tại, nó chỉ mang lại 4 theo mặc định, Vàng, Xanh, Đỏ và Trắng cho pixel (ký tự) của Biểu ngữ.

Hình ảnh chung cho kết luận bài viết

Kết luận

Chúng tôi hy vọng điều này "bài viết nhỏ hữu ích" trên «BTColor», một chút hữu ích bash shell script điều đó cho phép làm đẹp một thiết bị đầu cuối với biểu ngữ văn bản và hình ảnh en đen trắng hoặc đủ màu, đặc biệt là cho những ngày kỷ niệm #DesktopFriday Linuxeros; rất quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng «GNU/Linux».

Hiện tại, nếu bạn thích điều này publicación, Đừng dừng lại chia sẻ nó với những người khác, trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn, tốt nhất là miễn phí, mở và / hoặc an toàn hơn như TelegramTín hiệuLoại voi lớn đa tuyệt chủng hoặc cái khác trong số Fediverse, tốt nhất là.

Và nhớ ghé thăm trang chủ của chúng tôi tại «FromLinux» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Telegram từ FromLinuxTrong khi, để biết thêm thông tin, bạn có thể truy cập bất kỳ Thư viện trực tuyến như OpenLibra y JedIT, để truy cập và đọc sách kỹ thuật số (PDF) về chủ đề này hoặc chủ đề khác.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.