Advertisement
Guest User

Pr0x1_Wgetool

a guest
May 26th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.65 KB | None | 0 0
  1.  
  2. #!/usr/bin/env bash
  3.  
  4. # - Creado por Pr0x1 -
  5.  
  6. # Automatiza la tarea de descarga de archivos y creacion de mirrows
  7.  
  8. # Tu eres libre de modificar el codigo de este Script
  9. # siempre y cuando nombres al autor original.
  10.  
  11. # Colores Bash
  12. B="\e[1m"
  13. R="\e[1;31m"
  14. W="\e[1;37m"
  15. G="\e[1;92m"
  16. N="\e[0m"
  17.  
  18. TORSOCKS=""
  19. # User Agent: Chrome 62 Macintosh Mac Os X 10wgettol.sh
  20. USERAGENT="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36"
  21. # Directorio del escritorio (para distros en español)
  22. DIR="/home/$USER/Escritorio/"
  23. # Si la distro esta con idioma ingles cambiar la ruta del escritorio a ingles
  24. if [ "$LANG" == "en_US.UTF-8" ]; then
  25.     DIR="/home/$USER/Desktop/"
  26. fi
  27.  
  28. #Banner
  29. function banner(){
  30.     clear
  31.     printf "\n\n$B########################################\n"
  32.     printf "####$N $W Wgetool 0.1 2019 Coded by Pr0x1$N $B ##\n"
  33.     printf "########################################$N\n"
  34.     printf "\n\t$Wプレゼントデイ プレゼントタイム・・・  $USER $N\n"
  35. }
  36.  
  37. # Descargar archivos de forma recursiva de una pagina Web segun su formato
  38. function DownFile(){
  39.     banner
  40.     printf "$W\n\n[ Lo descargado ira hacia tu escritorio ]\n\n$N"
  41.    
  42.     read -p "URL >> " URL
  43.     read -p "Formato de los archivos a descargar >> " FORMA
  44.     read -p "Nombre del directorio donde guardar los ficheros >> " FOLDER
  45.    
  46.     if [[ "$URL" == "" || "$FORMA" == "" ]]; then
  47.         printf "\n$R[!] Rellena todos los campos $N\n"
  48.     else
  49.         mkdir "$DIR/$FOLDER" # Crear carpeta donde guardar el contenido de la descarga
  50.         $TORSOCKS wget -U "$USERAGENT" -r -l1 -H -t1 -nd -N -np -P "$DIR/$FOLDER" -erobots=off -A.$FORMA $URL
  51.     fi
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement