Advertisement
SrMomo

Untitled

Dec 10th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. barra="echo -e \033[0;34m∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞=∞\033[0m"
  2. ok="\033[1;31m[\033[1;33mINSTALADO\033[1;31m]\e[0m"
  3. fun_bar () {
  4. comando="$1"
  5. _=$(
  6. $comando > /dev/null 2>&1
  7. ) & > /dev/null
  8. pid=$!
  9. while [[ -d /proc/$pid ]]; do
  10. echo -ne " \033[1;33m["
  11. for((i=0; i<10; i++)); do
  12. echo -ne "\033[1;31m##"
  13. sleep 0.2
  14. done
  15. echo -ne "\033[1;33m]"
  16. sleep 1s
  17. echo
  18. tput cuu1
  19. tput dl1
  20. done
  21. echo -e " \033[1;33m[\033[1;31m####################\033[1;33m] - \033[1;32m100%\033[0m"
  22. sleep 1s
  23. }
  24. spin () {
  25. local pid=$!
  26. local delay=0.25
  27. local spinner=( '█■■■■' '■█■■■' '■■█■■' '■■■█■' '■■■■█' )
  28. while [ "$(ps a | awk '{print $1}' | grep $pid)" ]; do
  29. for i in "${spinner[@]}"
  30. do
  31. tput civis
  32. echo -ne "\033[34m\r [*] \e[37m DESCARGAMDO ESPERE UN MOMENTO.\e[31m[\033[32m$i\033[31m]\033[0m ";
  33. sleep $delay
  34. printf "\b\b\b\b\b\b\b\b";
  35. done
  36. done
  37. printf " \b\b\b\b\b"
  38. tput cnorm
  39. printf "\033[1;31m[\033[1;33mINSTALADO\033[1;31m]\e[0m"
  40. echo "";
  41. }
  42. clear
  43. pkg update &> /dev/null & spin
  44. pkg upgrade &> /dev/null & spin
  45. pkg install pv &> /dev/null & spin
  46. termux-setup-storage
  47. recursos () {
  48. clear
  49. $barra
  50. if
  51. [[ -e /data/data/com.termux/files/usr/bin/jq ]] && jq="$ok"
  52. then
  53. echo -e "\033[1;36mjq $ok"
  54. else
  55. echo -e "\033[1;34m [!] \033[1;33minstalando jq"
  56. pkg install jq -y &> /dev/null & spin
  57. fi
  58. if
  59. [[ -e /data/data/com.termux/files/usr/bin/apachectl ]] && apachectl="$ok"
  60. then
  61. echo -e "\033[1;36mapache2 $ok"
  62. else
  63. echo -e "\033[1;34m [!] \033[1;33minstalando apache2"
  64. apt install apache2 -y &> /dev/null & spin
  65. fi
  66. $barra
  67. }
  68. echo -e "\033[1;37m TERMUX ACTULIZADO CON LOS RECURSOS BASICOS " | pv -qL 10
  69. $barra
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement