Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- barra="echo -e \033[0;34m∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞\033[0m"
- ok="\033[1;31m[\033[1;33mINSTALADO\033[1;31m]\e[0m"
- fun_bar () {
- comando="$1"
- _=$(
- $comando > /dev/null 2>&1
- ) & > /dev/null
- pid=$!
- while [[ -d /proc/$pid ]]; do
- echo -ne " \033[1;33m["
- for((i=0; i<10; i++)); do
- echo -ne "\033[1;31m##"
- sleep 0.2
- done
- echo -ne "\033[1;33m]"
- sleep 1s
- echo
- tput cuu1
- tput dl1
- done
- echo -e " \033[1;33m[\033[1;31m####################\033[1;33m] - \033[1;32m100%\033[0m"
- sleep 1s
- }
- spin () {
- local pid=$!
- local delay=0.25
- local spinner=( '█■■■■' '■█■■■' '■■█■■' '■■■█■' '■■■■█' )
- while [ "$(ps a | awk '{print $1}' | grep $pid)" ]; do
- for i in "${spinner[@]}"
- do
- tput civis
- echo -ne "\033[34m\r [*] \e[37m DESCARGAMDO ESPERE UN MOMENTO.\e[31m[\033[32m$i\033[31m]\033[0m ";
- sleep $delay
- printf "\b\b\b\b\b\b\b\b";
- done
- done
- printf " \b\b\b\b\b"
- tput cnorm
- printf "\033[1;31m[\033[1;33mINSTALADO\033[1;31m]\e[0m"
- echo "";
- }
- clear
- pkg update &> /dev/null & spin
- pkg upgrade &> /dev/null & spin
- pkg install pv &> /dev/null & spin
- termux-setup-storage
- recursos () {
- clear
- $barra
- if
- [[ -e /data/data/com.termux/files/usr/bin/jq ]] && jq="$ok"
- then
- echo -e "\033[1;36mjq $ok"
- else
- echo -e "\033[1;34m [!] \033[1;33minstalando jq"
- pkg install jq -y &> /dev/null & spin
- fi
- if
- [[ -e /data/data/com.termux/files/usr/bin/apachectl ]] && apachectl="$ok"
- then
- echo -e "\033[1;36mapache2 $ok"
- else
- echo -e "\033[1;34m [!] \033[1;33minstalando apache2"
- apt install apache2 -y &> /dev/null & spin
- fi
- $barra
- }
- echo -e "\033[1;37m TERMUX ACTULIZADO CON LOS RECURSOS BASICOS " | pv -qL 10
- $barra
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement