PDA

View Full Version : [Google script] Sorgente pagina sito come "ispeziona/analizza"


samu76
16-02-2022, 10:04
Salve,

dovrei "scaricare" il sorgente di una pagina web, con UrlFetchApp.fetch riesco a scaricare il sorgente html della pagina interessata, ma non riesco a vedere tutto il contenuto che vedo utilizzando il tasto destro del mouse "analizza" (con firefox... con chrome credo sia ispeziona elemento)

è possibile in qualche modo accedere via script ai dati che vedo usando il comando analizza?

grazie

Kaya
16-02-2022, 12:00
Il problema è che alcuni elementi sono modificati a runtime da altro codice presente nella pagina.
Ad esempio pensa a un comando javascript che dopo 30 secondi di permanenza aggiunge del testo.. Chiaramente non lo scaricheresti.
L'unico modo che conosco è il "salva pagina" dopo averla aperta con un browser (tanto più che browser diversi danno anche risultati diversi..)

samu76
16-02-2022, 12:41
grazie per la risposta.

ho provato a fare "salva come html" da browser e scarica tutto il sorgente, allora ho provato a fare un wget e poi anche da google script a salvare direttamente la pagina web, ma scarica solo parzialmente.

ora stavo leggendo che tramite python si dovrebbe riuscire a fare:
https://www.geeksforgeeks.org/scrape-content-from-dynamic-websites/

vedo di continuare domani con le ricerche, ma tramite google script mi sa che posso anche lasciar perdere...

Kaya
16-02-2022, 13:14
Beh ovvio, l'unica soluzione è renderizzarlo con un browser e poi salvare. Altre soluzioni non ne conosco

misterx
16-02-2022, 18:47
edit