Corsi per Webmaster e Web Designer

Discussione: Salva immagini da url via script php

Risultati da 1 a 7 di 7

  1. #1
    Nuovo Iscritto
    Data Registrazione Feb 2010
    Messaggi 4
    Rigraziamenti

    Salva immagini da url via script php

    Ciao a tutti,
    Avrei bisogno di salvare via script php una pagina facebook.

    Ho letto di open graph, ma non mi sembra di capire bene :-P

    Qualcuno può aiutarmi?

    Grazie in anticipo :-)
  2. #2
    Utente del Forum
    Data Registrazione Jan 2008
    Località Sanremo
    Messaggi 364
    Rigraziamenti
    Che cosa intendi per pagina di Facebook? Ad esempio questa?
    Oppure genericamente pagina HTML? Potresti fare un esempio più concreto?
  3. #3
    Nuovo Iscritto
    Data Registrazione Feb 2010
    Messaggi 4
    Rigraziamenti
    Ciao,
    Sì, tipo il profilo facebook di Mr.webmaster.
    Dovrei poter salvare in una immagine locale la schermata che avrei vedendo la stessa pagina su monitor.
  4. #4
    Moderatore
    Data Registrazione Feb 2005
    Messaggi 4,389
    Rigraziamenti
    php mette a disposizione la funzione imagegrabscreen() per creare screenshot di intere pagine Web, comodissima; purtroppo però può essere utilizzata solo da server Windows.
  5. #5
    Nuovo Iscritto
    Data Registrazione Feb 2010
    Messaggi 4
    Rigraziamenti
    Grazie, ma mi dicono che si tratta di un server unix

    ho provato un po' di cose, ma non ho sempre un'immagine di soli 11 kb e in formato non non apribile.

    L'ultima prova stata questa:

    header("Content-Type: image/jpeg");

    fsockopen ("www.sito.it", 80, $errno, $errstr, 30);
    fputs ($fp, "GET / HTTP/1.0\r\nHost: www.sito.it\r\n\r\n");
    while (!feof($fp)) {
    echo fgets ($fp,128);
    imagejpeg($fp);
    }

    In cosa sbaglio?

    Grazie
  6. #6
    Utente del Forum
    Data Registrazione Jan 2008
    Località Sanremo
    Messaggi 364
    Rigraziamenti
    Il codice che hai provato ad usare salva la risposta HTTP del webserver, quindi Headers e HTML della pagina. Non è salvabile come immagine.

    Ho provato a vedere un po' in giro, e su Linux ho trovato questo tool: html2ps.

    Può salvare pagine web in formato Postscript o PDF, che non sono formati immagine, ma da un PDF a una JPEG il passo è breve, con ImageMagick si può fare. Non ho provato questo script, quindi non so dirti la qualità del risultato, ma è l'unico che ho trovato che non richieda un ambiente grafico per girare.
  7. #7
    Moderatore
    Data Registrazione Feb 2005
    Messaggi 4,389
    Rigraziamenti

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi