all wget (per scaricare guide senza usare il "click")

Stato
Discussione chiusa ad ulteriori risposte.

uomosteriman

Utente Silver
8 Settembre 2007
14
0
0
62
Codice:
#!/usr/bin/python
#^4st3r1X^
import urllib
import urllister
import os
link = raw_input("Inserisci il sito(http://www.esempio.it) : ")
s = urllib.urlopen(link)
parser = urllister.URLLister()
parser.feed(s.read())         
s.close()                     
parser.close()                    
for url in parser.urls: 
   if url.find("www") != -1:
      os.popen("wget %s" % (url))
   elif url.find("www") != -1:
      os.popen("wget %s" % (url))
   elif url.find(".html") != -1:
      pass
   elif url.find(".jpg") != -1:
      pass
   elif url.find(".png") != -1:
      pass
   elif url.find(".gif") != -1:
      pass
   else:
      abcd = link+url
      os.popen("wget %s" % (abcd))
questo script permette di scaricare tutte le guide dai siti (ad esempio pdf e chm).solitamente lo uso con i siti con directory listing nei quali sono presenti immagini ,file html e altri file.con questo software verranno visitati tutti i link alla ricerca di file != png , gif , jpg, html.
 
uhm, quasi quasi provo a farne una variante con la libreria http (httplib in python2.x) ed html (HTMLParser nella precedente versione). Così ne approfitto per ripassare :asd:
 
Stato
Discussione chiusa ad ulteriori risposte.