Uso creativo de wget

[code=’Bash’]
#!/bin/bash
# Script para bajarse unos swf de una pagina
# Al dia de hoy 12/11/05 se conoce que existe del 0010.swf al 10890.swf, problemas para bajar los numeros anteriores al 1000
# eso se logra anteponiendo 00’s a $a
LIMIT=10890
URL=»http://pedir.laliga.com/»

for ((a=1000; a <= LIMIT ; a++))
do
wget -nc $URL/$a.swf -U «Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1
.6) Gecko/20040206 Firefox/0.8»
# Evitemos que parezca un bot, -nc por si lo tenemos que correr
# mas de una vez.
done
echo; echo
[/code]

Tal cual alguna vez pregunto P4ola… ¿Y esa onda? bueno hay gente que pagaria una buena cantidad por el contenido. Y como es una actividad secuencial y aburrida, que mejor que lo haga un script.

:D

Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

2 respuestas a Uso creativo de wget

  1. MaoP dijo:

    jeje, es el script mas conocido para bajar esos videos «ludicos»
    pero yo uso seq.

    for i in `seq -w 1 25`
    do
    wget http://url/$i.mpg -U «Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8»
    done

    por cierto ese -U no lo había visto, gracias por el tip ;-)

  2. vicm3 dijo:

    Mira que bien dicen que en linux existe mas de una forma de resolver un problema… :) lo interesante que aun se le puede agregar pero que he tenido flojera es que el tiempo de conexion sea aleatorio, que tambien lo tiene wget y tal vez ya muy adornados que cambiase el -U por otros valores, para que si los logs se parsean automaticamente no encuentre un patron a la primera ;)
    Salu2

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.