Pagina 1 di 1

Macro per copiare dati da sito internet con password

Inviato: martedì 28 gennaio 2014, 11:08
da MastroLube
 Editato: Nuovo argomento creato dal moderatore (charlie
Ciao ragazzi! senza che apro una nuova discussione, vorrei chiedere un approfondimento. Se il sito da cui prelevare richiede l'inserimento di un ID e una PASSWORD, come si può fare?

Grazie :)

Re: Macro per copiare dati da sito internet con password

Inviato: martedì 28 gennaio 2014, 13:00
da unlucky83
io ho risolto con l'uso delle macro e con il programma wget.
Per i casi più particolari (pag. web senza tabelle,login,problema codffiche caratteri con linux)
-ho scaricato e installato il comando wget (funziona sul prompt-msDos)
-una macro sfruttando il comando shell mi esegue il programma esterno wget(in grado di scaricare pagine web che richiedono inserimento di dati di login mediante il metodo post,gestisce anche cookie).al termine del programma esterno ho la pagina salvata sul pc
**-un'altra macro apre in lettura il file scaricato (legge il file sorgente) e estrapola dal codice ciò che mi serve inserendo tali dati in celle definite da me
-alla fine la macro cancella il file scaricato

Re: Macro per copiare dati da sito internet con password

Inviato: martedì 28 gennaio 2014, 23:04
da MastroLube
Uh! interessante! prima di approfondire però avrei una domanda. La pagina in questione è una specie di portale suddiviso in schede.

Faccio un esempio: Scheda Modelli fa caricare una certa tabella (il resto del sito rimane uguale). Poi ci sono altre schede che caricano altre tabelle.

Sarebbe possibile fare un distinguo o bisogna che una volta inserita la password ci si ritrovi di fronte una tabella e stop?

Grazie per la risposta intanto, molto gentile :)

Re: Macro per copiare dati da sito internet con password

Inviato: martedì 28 gennaio 2014, 23:53
da unlucky83
wget è potente,consente il download ricorsivo...se lo si desidera anche tutto il sito.
Le schede differenti hanno sicuramente un url differente, alla peggio è nascosto nel file sorgente mentre nella barra degli indirizzi è visualizzato l'url della homepage