Merhabalar,
Linux dünyası .sh dosyası olmazsa olmazlarındandır. Peki Son kullanıcının kullanacağı bir script yazmak durumunda kaldıysanız, Terminal ekranını nasıl daha sevimli hale getirebiliriz.
Banner:
Tabiki ilk önce Banner kodu kullanabiliriz. Google "ascii banner" yazdığınızda çok fazla site çıkar ilk çıkan 3 siteyi aşağıya ekledim. Buradan Banner üretebilirsiniz.
http://www.network-science.de/ascii/
https://www.kammerl.de/ascii/AsciiSignature.php
https://manytools.org/hacker-tools/ascii-banner/
Renkli İfadeler:
Sonrasında ise rekli ifadeler yazımızı güzelleştirecektir.
Kendim için hazırladığım kodu paylaşayım. Siz ondan bakarak birçok şey öğreneceğinize eminim.
Örnek Kod:
#!/bin/sh
KIRMIZI_FG=`tput setaf 1`
YESIL_FG=`tput setaf 2`
SARI_FG=`tput setaf 3`
MAVI_FG=`tput setaf 4`
MOR_FG=`tput setaf 5`
LILA_FG=`tput setaf 6`
KIRMIZI_BG=`tput setab 1`
YESIL_BG=`tput setab 2`
SARI_BG=`tput setab 3`
MAVI_BG=`tput setab 4`
MOR_BG=`tput setab 5`
LILA_BG=`tput setab 6`
RESET=`tput sgr0`
BOLD=`tput bold`
CIZ=`tput sgr 0 1`
echo """ ___ _______ ___ _______
/ \ | ____| / \ | \
/ ^ \ | |__ / ^ \ | .--. |
/ /_\ \ | __| / /_\ \ | | | |
/ _____ \ | | / _____ \ | '--' |
/__/ \__\ |__| /__/ \__\ |_______/
____ ____ .______ .__ __.
\ \ / / | _ \ | \ | |
\ \/ / | |_) | | \| |
\ / | ___/ | . |
\ / | | | |\ |
\__/ | _| |__| \__|
########################################################################
# ${BOLD}${MAVI_FG}AFAD VPN Uygulamasına Hoşgeldiniz!${RESET} #
########################################################################
################### ${LILA_FG}Giriş yapabilmeniz için;${RESET} ###########################
-${LILA_FG}Adım 1${RESET} : Kullanıcı Adınızı girecekesiniz
-${LILA_FG}Adım 2${RESET} : Kullanıcı Şifrenizi gireceksiniz
########################################################################
***${YESIL_FG} ESP tunnel connected${RESET} *** Yazısını gördüğünüzde VPN bağlantınız aktif oldu.
# Bu terminali VPN bağlantınız boyunca ${KIRMIZI_FG}${BOLD}'KAPATMAYIN'${RESET} yoksa bağlantınız kesilir.
# VPN bağlantınızı ${SARI_FG}sonlandırmak${RESET} için bu terminali kapatın
"""
sudo /opt/afad/openconnect/openconnect --protocol=gp m****.afad.gov.tr --authgroup=GW --servercert pin-sha256:g76Wf4Ae6Axba2I+7HgUf*************BInIwA4A=
Hiç yorum yok:
Yorum Gönder