Tengo un directorio online delcual quiero siempre descargar el ultimo fichero que es un .zip siempre ... existen por lo general 2 ficheros con distintos timestamps y suelen llamarse algo asi 20160310054001.zip el caso es que 20160310 es la fecha actaul pero lo de atras no es conocido pues cambia constantemente cada 6 hrs o mas y corresponde a la hora pero eso no es conocido por el script...

Como hacer un script (python, bash) que descargue de ese directorio el ultimo fichero ?

Ya he logardo algo con python:

<code>

#!/usr/bin/python3

import urllib.request, re

proxies = {'http': 'http://proxy.empresa:3128/'}
opener = urllib.request.FancyURLopener(proxies)
with opener.open("http://www.segurmatica.cu/descargas/actualizaciones/segavzip/";) as f:
    a=f.read().decode('utf-8')

def cleanhtml(html):
    cleanr = re.compile('<.*?>')
    cleantext = re.sub(cleanr,'', html)
    return cleantext

print (cleanhtml(a))

</code>

De ahi en lo adelante me pierdo, a lo mejor sin limpiar el html me iria mejor y solo manipularlo, con que libreria podria jugar mejor ?


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a