You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
130 lines
2.9 KiB
130 lines
2.9 KiB
#!/bin/bash
|
|
source fnc_gonzy.sh
|
|
clear
|
|
|
|
function fnc_principal(){
|
|
PS3="Opción?: "
|
|
items=(
|
|
"Backup Termux"
|
|
"IMG a TXT"
|
|
"Fotos s/IMG_"
|
|
"Now() + min"
|
|
"URL descifrar"
|
|
"URL validar"
|
|
"QR crear"
|
|
"QR decod"
|
|
"TXT Lorem"
|
|
"TXT Ortog"
|
|
"TXT transl"
|
|
"TXT trucos"
|
|
"CuentAtras"
|
|
"Dado virtual"
|
|
"La Hora"
|
|
"Genera PW"
|
|
"Num a TXT EN"
|
|
"Num a TXT FR"
|
|
"Envío de SMS"
|
|
)
|
|
while true; do
|
|
select item in "${items[@]}" Salir
|
|
do
|
|
case $REPLY in
|
|
1)
|
|
clear;
|
|
source gnz_respaldarTermux.sh
|
|
break;;
|
|
2)
|
|
clear;
|
|
source gnz_imgAtxt.sh;
|
|
break;;
|
|
3)
|
|
source gnz_fotosRenombrar.sh;
|
|
break;;
|
|
4)
|
|
source gnz_horaSumar.sh;
|
|
break;;
|
|
5)
|
|
source gnz_urlDescifrar.sh
|
|
break;;
|
|
6)
|
|
clear;
|
|
source gnz_urlValidar.sh;
|
|
break;;
|
|
7)
|
|
source gnz_qrCrear.sh;
|
|
break;;
|
|
8)
|
|
source gnz_qrDeco.sh;
|
|
break;;
|
|
9)
|
|
source gnz_txtLorem.sh;
|
|
break;;
|
|
10)
|
|
source gnz_txtOrtog.sh;
|
|
break;;
|
|
11)
|
|
source gnz_txtTraducir.sh;
|
|
break;;
|
|
12)
|
|
source gnz_txtTrucos.sh;
|
|
break;;
|
|
13)
|
|
source gnz_cuentaAtras.sh;
|
|
break;;
|
|
14)
|
|
source gnz_dado.sh;
|
|
break;;
|
|
15)
|
|
source gnz_laHora.sh;
|
|
break;;
|
|
16)
|
|
source gnz_pwGenerar.sh;
|
|
break;;
|
|
17)
|
|
source gnz_numAtxt-EN.sh;
|
|
break;;
|
|
18)
|
|
source gnz_numAtxt-FR.sh;
|
|
break;;
|
|
19)
|
|
source gnz_smsEnvio.sh
|
|
break;;
|
|
$((${#items[@]}+1)))
|
|
clear;
|
|
cowsay "Gracias por usar la herramienta." | lolcat;
|
|
echo -e "\n";
|
|
exit;
|
|
break 2;;
|
|
*)
|
|
clear;
|
|
echo -e "${Red}";
|
|
center_text "La opcion $REPLY no es valida.";
|
|
echo -e "${Color_Off}\n";
|
|
break;
|
|
esac
|
|
done
|
|
done
|
|
}
|
|
|
|
check_finger_access() {
|
|
local command="$1"
|
|
shift
|
|
termux-fingerprint | grep -q "AUTH_RESULT_SUCCESS" && {
|
|
# echo -e "\\n\\e[32m> ACCESS GRANTED <\\e[0m\\n"
|
|
# command $command "$@"
|
|
figlet -w 50 -c "Tools" | lolcat
|
|
echo -e "${Blue}"
|
|
center_text "una app de gonzy.top"
|
|
center_text "optimizado para Termux."
|
|
center_text "v-2.0"
|
|
echo -e "${Color_Off}"
|
|
fnc_principal
|
|
} || {
|
|
echo -e "${Red}"
|
|
echo -e "Intruso!" | cowsay -f tux
|
|
echo -e "${Color_Off}"
|
|
return 1
|
|
}
|
|
}
|
|
|
|
check_finger_access |