Subir archivos a "/"

This commit is contained in:
darnix 2025-11-22 16:55:00 +00:00
parent 7b851391be
commit fa8c5881fd

54
LATAM
View File

@ -260,7 +260,7 @@ done
instalador_final() { instalador_final() {
tput cuu1 && tput dl1 tput cuu1 && tput dl1
tput cuu1 && tput dl1 tput cuu1 && tput dl1
#echo -e " \033[1;4;32mLA KEY ES VALIDA FINALIZANDO INSTALACION \033[0;39m" echo -e " \033[1;4;32mLA KEY ES VALIDA FINALIZANDO INSTALACION \033[0;39m"
##-->> ACOPLANDO INSTALL EN /BIN ##-->> ACOPLANDO INSTALL EN /BIN
wget /root/LATAM https://raw.githubusercontent.com/NetVPS/LATAM_Oficial/main/Instalador/LATAM -O /usr/bin/LATAM &>/dev/null wget /root/LATAM https://raw.githubusercontent.com/NetVPS/LATAM_Oficial/main/Instalador/LATAM -O /usr/bin/LATAM &>/dev/null
chmod +x /usr/bin/LATAM chmod +x /usr/bin/LATAM
@ -373,50 +373,30 @@ error_fun() {
check_key() { check_key() {
clear && clear clear && clear
clear msgi -bar2
echo -e "\033[1;32m————————————————————————————————————————————————————" echo -e "\033[1;32m————————————————————————————————————————————————————"
echo -e " VALIDADOR TIPO LATAM (TU PROPIO SERVER)" figlet -w 85 -f smslant " SCRIPT
echo -e "\033[1;32m————————————————————————————————————————————————————" LATAM " | lolcat
msgi -ama " [ ----- \033[1;97m 🐲 By @Kalix1 🐲\033[1;33m ----- ]"
echo -e "\033[1;32m————————————————————————————————————————————————————"
msgi -bar2
echo -ne "\033[1;96m >>> INTRODUZCA LA KEY ABAJO <<<\n\033[1;31m " && read Key
respuesta=$(curl -s --data "clave=$Key" http://139.144.189.157/CheckPHP/CheckKey.php)
# Verificar la respuesta del servidor Apache
echo -ne "\033[1;96m >>> INTRODUZCA LA KEY ABAJO <<<\n\033[1;31m " && read Key if [ "$respuesta" = "clave_valida" ]; then
IP_SERVIDOR="139.144.189.157"
# TU IP AQUI (La del VPS del BotGen) DESTINO="/var/local/message.txt"
IP_SERVIDOR="139.144.189.157"
# 1. Validar la Key
respuesta=$(curl -s --data "clave=$Key" http://${IP_SERVIDOR}/CheckPHP/CheckKey.php)
# Limpiar respuesta
respuesta=$(echo $respuesta | tr -d '[:space:]')
if [[ "$respuesta" == "clave_valida" ]]; then
echo -e "\n\033[1;92m ✅ ¡KEY VALIDA! ACCESO CONCEDIDO.\033[0m"
# --- NUEVO: Descargar y GUARDAR en /var/local/ ---
# 1. Definimos la ruta de destino
DESTINO="/var/local/message.txt"
# 2. Descargamos el archivo y lo guardamos en esa ruta (-O mayúscula) # 2. Descargamos el archivo y lo guardamos en esa ruta (-O mayúscula)
wget -q -O "$DESTINO" http://${IP_SERVIDOR}/CheckPHP/message.txt wget -q -O "$DESTINO" http://${IP_SERVIDOR}/CheckPHP/message.txt
# 3. Leemos el archivo recién guardado para mostrar el nombre instalador_final
if [[ -e "$DESTINO" ]]; then
NOMBRE_USUARIO=$(cat "$DESTINO")
else
NOMBRE_USUARIO="Usuario"
fi
echo -e "\033[1;97m Bienvenido: \033[1;93m$NOMBRE_USUARIO\033[0m"
#echo -e "\033[1;97m Archivo guardado en: \033[1;90m$DESTINO\033[0m"
echo -e "\033[1;32m————————————————————————————————————————————————————\033[0m"
# -------------------------------------------------
sleep 2
# INICIAR INSTALACIÓN
instalador_final
else else
error_fun error_fun
fi fi
} }
check_key check_key