#Script para bajar todos los programas de Sin Fronteras de William Grisby#Sea paciente que dilata por que es mas o menos 8mb por programa :S#Adolfo Jurgen Fitoria Escobar http://twitter.com/Fitoria#Bajo licencia Beerware (http://en.wikipedia.org/wiki/Beerware)from urllib import urlopenimport rebase_url = 'http://www.radiolaprimerisima.com'url = 'http://www.radiolaprimerisima.com/sinfrontera'pagina = urlopen(url)html_pagina = pagina.read()patron = re.compile('/files/sinfronteras/[0-9][0-9][0-9][0-9][0-9][0-9]')urls_encontradas = patron.findall(html_pagina)for programa in urls_encontradas: url_programa_para_bajar = base_url + programa + '.rm' print 'Descargando........' archivo_programa = urlopen(url_programa_para_bajar) nombre_archivo = 'Sin Fronteras - ' + re.search('[0-9][0-9][0-9][0-9][0-9][0-9]', programa).group() + '.rm' f = file(nombre_archivo, "wb+") f.write(archivo_programa.read()) print 'Descargado archivo: ' + nombre_archivoprint 'Usted ya tiene todos los Sin Fronteras.....'