Ciao a tutti, dovrei interagire con una normale pagina web invece che manualmente, per mezzo di un programma su pc. In pratica devo inviare delle richieste ed estrarre dalla pagina delle stringhe alfanumeriche e delle immagini jpg per poi salvarle. Avevo fatto queste cose molti anni fa, so che e' una cosa abbastanza elementare ma non mi ricordo come avevo fatto e non riesco a trovare niente. Qualche idea? Grazie in anticipo.
interagire con pagine web
Sep 25, 2014
11 Replies
Ciao a tutti,
..devi usare un editor per html.
ha scritto nel messaggio news: snipped-for-privacy@googlegroups.com...
per le immagini io salvo la pagina completa e le immagini sono raggruppate dentro la cartella con lo stesso nome del titolo della pagina. le stringhe sono normali linee di testo e il file htm si apre anche con notepad, o volendo fare i raffinati con AOo Writer o Word MS. Poi, non
e
Ok grazie della risposta che mi fa capire che mi sono spiegato da cane e chiedo scusa. Il punto fondamentale e' che devo farlo in automatico e senza usare un browser. Per esempio con un programma in C o altro che ad ogni minuto manda una richiesta a un sito web e riceve la pagina di risposta in html. Per adesso devo farlo con un pc, poi dovra' essere un sistema embedded con un micro.
per inviare dati non ne ho idea a meno che non si possa fare "embedded" nell'indirizzo di pagina per catturare la pagina web puoi considerare WGET io lo avevo usato per catturare ogni 10 minuti i dati di una stazione meteo ciao delo
ha scritto nel messaggio news: snipped-for-privacy@googlegroups.com...
Ok grazie della risposta che mi fa capire che mi sono spiegato da cane e chiedo scusa. Il punto fondamentale e' che devo farlo in automatico e senza usare un browser. Per esempio con un programma in C o altro che ad ogni minuto manda una richiesta a un sito web e riceve la pagina di risposta in html. Per adesso devo farlo con un pc, poi dovra' essere un sistema embedded con un micro.
tuo programma.
Per quanto riguarda il sistema embedded immagino che la risposta dipenda dalle risorse disponibili, stai comunque cercando uno stack
Io dal tuo messaggio iniziale non ho capito bene cosa devi fare, puoi mostrare un esempio?
Andrea
Parla di "web" quindi intende HTTP, i dati li passi in maniera "classica" con i metodi GET e POST, dopo un punto interrogativo
del percorso dell'url che l'applicazione specifica interpreta a modo proprio, cosa comune con le webapp moderne.
Andrea
Ci fai di tutto, dallo scarico di elementi singoli di una pagina (testo html, immagini, suoni, pdf ecc.) al backup completo di un sito rispettando la gerarchia delle directory, con tanto di autoresume se interrompi prima della fine.
Semplicissimo da usare, per prendere uno dei loghi dalla homepage di google per esempio fai:
wget
formatting link
E ti ritrovi l'immagine scaricata.
formatting link
per windows lo trovi qui:
formatting link
Il 26/09/2014 10:00, snipped-for-privacy@gmail.com ha scritto:
Devi usare un sistema di sviluppo (C++, Pascal) compatibile col S.O. usato dall'embedded e che abbia le oppurtune librerie. Giorgio
Il giorno domenica 28 settembre 2014 10:32:09 UTC+2, Giorgio ha scritto:
tto:
pate
nGrazie a tutti per le risposte. Per il momento sto provando con Python e leggere il testo delle pagine web e' molto semplice ma non riesco ancora a inviare le richieste come vorrei e a scaricare le immagini. Poi comunque dovro' passare al C.
che vai sul sicuro.
formatting link
Nel frattempo:
formatting link
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required