| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- #!/bin/bash
- install_h(){
- clear
- msg -bar
- [[ -z $1 ]] && print_center -ama "INTALANDO ARCHIVO ONLINE" || print_center -ama "ACTUALIZANDO ARCHIVOS ONLINE"
- msg -bar
- arq=$(curl -sSL https://raw.githubusercontent.com/NetVPS/Multi-Script/main/R9/online/list-arq)
- mkdir ${ADM_src}/tool
- while IFS= read -r line
- do
- line2=$(echo "$line"|cut -d "=" -f1)
- line3="$(echo "$line"|cut -d "=" -f2|tr -d '[[:space:]]')"
- if echo -ne $(msg -azu " Descargando $line3....") && wget -O ${ADM_src}/tool/$line3 https://raw.githubusercontent.com/NetVPS/Multi-Script/main/R9/online/$line3 &>/dev/null; then
- chmod +x ${ADM_src}/tool/$line3
- echo "$line" >> ${ADM_src}/tool/tool
- msg -verd "[ok]"
- else
- msg -verm2 "[fail]"
- rm ${ADM_src}/tool/$line3
- fi
-
- done <<< $arq
- msg -bar
- [[ -z $1 ]] && print_center -verd "INSTALACION COMPLETA" || print_center -verd "ACTULIZACION COMPLETA"
- enter
- }
- ferramentas_fun () {
- clear
- msg -bar
- print_center -ama "MENU DE HERRAMIENTAS ONLINE"
- msg -bar
- if [[ ! -d ${ADM_src}/tool ]]; then
- print_center -ama "NO HAY HERRAMINETAS INSTALADAS"
- else
- local Numb=1
- while IFS= read -r line
- do
- line2=$(echo "$line"|cut -d "=" -f1)
- line3="$(echo "$line"|cut -d "=" -f2)"
- echo -ne " $(msg -verd "[$Numb]") $(msg -verm2 ">") " && msg -azu "$line2"
- script[$Numb]="$line3"
- let Numb++
- done <<< $(cat ${ADM_src}/tool/tool)
- msg -bar
- echo -ne " $(msg -verd "[$Numb]") $(msg -verm2 ">") " && msg -verm2 "LIMPIAR LISTA DE HERRAMIENTAS"
- script[$Numb]="clear_h"
- let Numb++
- fi
- msg -bar
- echo -ne "$(msg -verd " [0]") $(msg -verm2 ">") $(msg -bra " \033[1;41m VOLVER \033[0m")"
- if [[ ! -d ${ADM_src}/tool ]]; then
- echo -e " $(msg -verd " [1]") $(msg -verm2 ">") $(msg -azu "INSTALAR HERRAMIENTAS")"
- local Numb=1
- script[$Numb]="install_h"
- else
- echo -e " $(msg -verd " [$Numb]") $(msg -verm2 ">") $(msg -azu "ACTUALIZAR HERRAMIENTAS")"
- script[$Numb]="up_h"
- fi
- msg -bar
- script[0]="volver"
- selection=$(selection_fun $Numb)
- if [[ -e "${ADM_src}/tool/$(echo ${script[$selection]}|tr -d '[[:space:]]')" ]]; then
- ${ADM_src}/tool/$(echo ${script[$selection]}|tr -d '[[:space:]]')
- elif [[ ${script[1]} = "install_h" ]]; then
- install_h
- elif [[ ${script[$selection]} = "clear_h" ]]; then
- rm -rf ${ADM_src}/tool
- clear
- msg -bar
- print_center -ama "ALMACEN DE HERRAMIENTAS ONLINES ELIMINADO"
- enter
- elif [[ ${script[$selection]} = "up_h" ]]; then
- rm -rf ${ADM_src}/tool
- install_h up
- fi
- return 1
- }
- ferramentas_fun
|