Salve a tutti!
Ho fatto molti tentativi per scaricare una tabella di dati meteo dal sito:
https://www.meteocloud.it/rete/popup/po ... =c&lang=it
con il comando che vi riporto e mille variazioni sul tema:
wget --post-data tipoV=dati --content-on-error --output-document=meteo.html https://www.meteocloud.it/rete/popup/po ... =c&lang=it
Scarica un file .html ma non so come cliccare sul bottone "aggiorna" che non ha nome ne id e quindi non ottengo la tabella dei dati
Sapreste darmi un suggerimento?
Grazie sin da ora
scaricare tabelle dal web [Risolto]
scaricare tabelle dal web [Risolto]
Ultima modifica di supermax il 13/12/2023, 18:50, modificato 2 volte in totale.
Re: scaricare tabelle dal web
di web e php non so quasi niente, però dal sorgente della pagina sembra ottenere la tabella dati da qui:
https://www.meteocloud.it/rete/popup/da ... =c&lang=it
vedi se può esserti utile
https://www.meteocloud.it/rete/popup/da ... =c&lang=it
vedi se può esserti utile
Re: scaricare tabelle dal web
Grazie! Grande!
però non capisco perchè
wget --content-on-error --output-document=lazio.html https://www.meteocloud.it/rete/popup/da ... =c&lang=it
mi salva un file vuoto
Stessa cosa con
curl https://www.meteocloud.it/rete/popup/da ... =c&lang=it >ciccio.html
però non capisco perchè
wget --content-on-error --output-document=lazio.html https://www.meteocloud.it/rete/popup/da ... =c&lang=it
mi salva un file vuoto
Stessa cosa con
curl https://www.meteocloud.it/rete/popup/da ... =c&lang=it >ciccio.html
Re: scaricare tabelle dal web
perchè devi risolvere questa risposta del server:
Codice: Seleziona tutto
--2023-12-12 15:38:12-- https://www.meteocloud.it/rete/popup/datipopup.php?a=IMONTE570
Risoluzione di www.meteocloud.it (www.meteocloud.it)... 46.252.158.196
Connessione a www.meteocloud.it (www.meteocloud.it)|46.252.158.196|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 500 Internal Server Error
Salvataggio in: «lazio.html»
lazio.html [<=> ] 0 --.-KB/s
lazio.html [ <=> ] 0 --.-KB/s in 0s
2023-12-12 15:38:12 ERRORE 500: Internal Server Error.
Re: scaricare tabelle dal web
prova ad aggiungere l'agent tipo
-U "Opera 11.0"
Codice: Seleziona tutto
wget -U "Opera 11.0" --content-on-error --output-document=lazio.html "https://www.meteocloud.it/rete/popup/datipopup.php?a=IMONTE570&tc=t&tipo=Giornaliero&tipoV=DATI&g=12&mfin=12&anno=2023&gfin=12&m=12&aini=2023&scala=c&lang=it"
Re: scaricare tabelle dal web
Meglio di così non si può.
Grazie!
Aggiungo per poter manipolare i dati con libreoffice:
w3m -dump -cols 90 lazio.html > lazio.csv
se w3m non è installato:
sudo apt install w3m
Grazie!
Aggiungo per poter manipolare i dati con libreoffice:
w3m -dump -cols 90 lazio.html > lazio.csv
se w3m non è installato:
sudo apt install w3m
Re: scaricare tabelle dal web
Grazie a te per aver condiviso il trucco finale
Metti [Risolto] modificando il titolo del tuo primo post.
Metti [Risolto] modificando il titolo del tuo primo post.