Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- # - Creado por Pr0x1 -
- # Automatiza la tarea de descarga de archivos y creacion de mirrows
- # Tu eres libre de modificar el codigo de este Script
- # siempre y cuando nombres al autor original.
- # Colores Bash
- B="\e[1m"
- R="\e[1;31m"
- W="\e[1;37m"
- G="\e[1;92m"
- N="\e[0m"
- TORSOCKS=""
- # User Agent: Chrome 62 Macintosh Mac Os X 10wgettol.sh
- 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"
- # Directorio del escritorio (para distros en español)
- DIR="/home/$USER/Escritorio/"
- # Si la distro esta con idioma ingles cambiar la ruta del escritorio a ingles
- if [ "$LANG" == "en_US.UTF-8" ]; then
- DIR="/home/$USER/Desktop/"
- fi
- #Banner
- function banner(){
- clear
- printf "\n\n$B########################################\n"
- printf "####$N $W Wgetool 0.1 2019 Coded by Pr0x1$N $B ##\n"
- printf "########################################$N\n"
- printf "\n\t$Wプレゼントデイ プレゼントタイム・・・ $USER $N\n"
- }
- # Descargar archivos de forma recursiva de una pagina Web segun su formato
- function DownFile(){
- banner
- printf "$W\n\n[ Lo descargado ira hacia tu escritorio ]\n\n$N"
- read -p "URL >> " URL
- read -p "Formato de los archivos a descargar >> " FORMA
- read -p "Nombre del directorio donde guardar los ficheros >> " FOLDER
- if [[ "$URL" == "" || "$FORMA" == "" ]]; then
- printf "\n$R[!] Rellena todos los campos $N\n"
- else
- mkdir "$DIR/$FOLDER" # Crear carpeta donde guardar el contenido de la descarga
- $TORSOCKS wget -U "$USERAGENT" -r -l1 -H -t1 -nd -N -np -P "$DIR/$FOLDER" -erobots=off -A.$FORMA $URL
- fi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement