Pagina 1 di 4 123 ... UltimaUltima
Risultati da 1 a 10 di 39

Discussione: Aiuto php sito webcam

  1. #1
    Bava di vento L'avatar di MatteoE
    Data Registrazione
    27/02/17
    Località
    Bientina (Pi)
    Età
    42
    Messaggi
    98
    Menzionato
    0 Post(s)

    Predefinito Aiuto php sito webcam

    Ciao a tutti. Ho installato una webcam meteo che invia le immagini ogni 5 minuti su una cartella in FTP di nome WEBCAM.
    Non è possibile nominare il file che invia la webcam.. sarebbe possibile nel sito mettere l'ultima foto che salva nella cartella?? Cioè invece che andare a prendere il file WEBCAM1, prendere il file con la data piu aggiornata in quella cartella.
    Non so se mi sono spiegato...
    Se qualcuno sa come fare, magari scrivendomi la striscia in php, mi faccia sapere...
    Grazie mille
    Stazione Meteo Bientina loc. Quattro Strade (Pisa)
    http://my.meteonetwork.it/station/tsc174/
    www.meteobientina.altervista.org

  2. #2
    Bava di vento L'avatar di mazzu
    Data Registrazione
    12/01/08
    Località
    Cavaria (Va) - 45°41'43.13"N - 8°48'14.77"E
    Età
    40
    Messaggi
    144
    Menzionato
    0 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Codice:
    $path = "/path/to/webcam"; 
    
    $latest_ctime = 0;
    $latest_filename = '';    
    
    $d = dir($path);
    while (false !== ($entry = $d->read())) {
      $filepath = "{$path}/{$entry}";
      if (is_file($filepath) && filectime($filepath) > $latest_ctime) {
        $latest_ctime = filectime($filepath);
        $latest_filename = $entry;
      }
    }
    
    // $latest_filename contiene il nome del file che è stato modificato per ultimo
    Nella pagina inserisci la variabile $latest_filename e ti ritrovi l'ultima immagine scattata.
    Waiting for siberian time..

  3. #3
    Calma di vento
    Data Registrazione
    07/09/18
    Località
    Canepina
    Età
    40
    Messaggi
    5
    Menzionato
    1 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Ciao a tutti
    ho lo stesso problema,sono due giorni che ci sbatto la testa e non riesco ad uscirne fuori.
    Un mio amico mi ha regalato una Foscam FI9900P,l'ho collegata alla rete e configurato l'Ftp,fin qui tutto bene.Quello che non riesco a capire e come fare per far visualizzare l'immagine su una pagina wordpress ospitata su altervista ma soprattutto come fare in modo che l'immagine più recente inviato dalla webcam abbia lo stesso nome,in modo che venga pubblicata sempre l'ultima immagine.Sono disposto pure a pagare per la soluzione,le ho provate tutte.

  4. #4
    Vento teso L'avatar di gianfranco-campobasso
    Data Registrazione
    16/06/02
    Località
    Campobasso
    Età
    43
    Messaggi
    1,707
    Menzionato
    0 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Ti aiuto io Lunedì che sono libero.
    scrivimi
    Meteo in Molise

    www.meteoinmolise.com

  5. #5
    Vento forte L'avatar di Stefano83
    Data Registrazione
    08/11/07
    Località
    Galàtone (LE)
    Età
    40
    Messaggi
    4,210
    Menzionato
    12 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Ciao, vi consiglio di dare uno sguardo al mio post #495 in questo thread:

    Foscam: pareri e recensioni?

    dove è presente sia il codice php per ricavare l'ultima immagine che quello javascript che ne consente l'animazione (se desiderata), con spiegazione all'interno del post.

    Nuovo sito: Meteosfera

    Reti: MNW - WU - Sup.


    "Colui che segue la folla non andrà mai più lontano della folla. Colui che va da solo sarà più probabile che si troverà in luoghi dove nessuno è mai arrivato" ​(Albert Einstein)

  6. #6
    Calma di vento
    Data Registrazione
    07/09/18
    Località
    Canepina
    Età
    40
    Messaggi
    5
    Menzionato
    1 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Smanettando un po sono riuscito quasi a completare la pagina,mi resta solo un problema da risolvere...
    cancellare le immagini più vecchie di 1 giorno
    questo è il risultato che ho ottenuto fino ad ora

    http://cammeteocanepina.altervista.org/cam.php
    Ultima modifica di Astra83; 11/09/2018 alle 09:21

  7. #7
    Vento forte L'avatar di Stefano83
    Data Registrazione
    08/11/07
    Località
    Galàtone (LE)
    Età
    40
    Messaggi
    4,210
    Menzionato
    12 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Citazione Originariamente Scritto da Astra83 Visualizza Messaggio
    Smanettando un po sono riuscito quasi a completare la pagina,mi resta solo un problema da risolvere...
    cancellare le immagini più vecchie di 1 giorno
    questo è il risultato che ho ottenuto fino ad ora

    http://cammeteocanepina.altervista.org/cam.php
    Potresti creare un altro file .php ad esempio con questo script:

    Codice:
    <?php
    
    $folder="FI9900P_************/snap"; // MODIFICA PERCORSO CARTELLA
    
    $fttime=time()-86400; // Limite di inizio in secondi 
    
    $sublim=date("YmdHi",$fttime);
    $images=array();
    if ($handle=opendir($folder)) {
    	while (($file=readdir($handle)) !== false) {
    		if(($file!=".")&&($file!="..")) $images[]=$file;
    	}
    	foreach ($images as $val) {
    		$subname=str_replace("-","",substr($val,9,13));
    		if ($subname<$sublim) unlink($folder."/".$val);
    	}
    }
    
    ?>
    La variabile $subname è definita per i nomi immagini che genera la Foscam, del tipo "Schedule_yyyymmgg-hhmmss.jpg".
    In questo script basta definire il percorso cartella ed eventualmente il limite di inizio in secondi entro cui si vogliono conservare i file (1 giorno=86400 secondi); in seguito provvederà a fare un confronto con l'orario attuale per ciascun nome file della cartella, che se più vecchio del limite impostato sarà eliminato.

    Il file va lanciato con un servizio di cron impostando l'intervallo desiderato (ex. 10 minuti).

    Nuovo sito: Meteosfera

    Reti: MNW - WU - Sup.


    "Colui che segue la folla non andrà mai più lontano della folla. Colui che va da solo sarà più probabile che si troverà in luoghi dove nessuno è mai arrivato" ​(Albert Einstein)

  8. #8
    Bava di vento L'avatar di MatteoE
    Data Registrazione
    27/02/17
    Località
    Bientina (Pi)
    Età
    42
    Messaggi
    98
    Menzionato
    0 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Stefano nº 1!!!
    Stazione Meteo Bientina loc. Quattro Strade (Pisa)
    http://my.meteonetwork.it/station/tsc174/
    www.meteobientina.altervista.org

  9. #9
    Vento forte L'avatar di Stefano83
    Data Registrazione
    08/11/07
    Località
    Galàtone (LE)
    Età
    40
    Messaggi
    4,210
    Menzionato
    12 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Citazione Originariamente Scritto da MatteoE Visualizza Messaggio
    Stefano nº 1!!!
    non esageriamo

    grazie cmq

    Nuovo sito: Meteosfera

    Reti: MNW - WU - Sup.


    "Colui che segue la folla non andrà mai più lontano della folla. Colui che va da solo sarà più probabile che si troverà in luoghi dove nessuno è mai arrivato" ​(Albert Einstein)

  10. #10
    Calma di vento
    Data Registrazione
    07/09/18
    Località
    Canepina
    Età
    40
    Messaggi
    5
    Menzionato
    1 Post(s)

    Predefinito Re: Aiuto php sito webcam

    Citazione Originariamente Scritto da Stefano83 Visualizza Messaggio
    Potresti creare un altro file .php ad esempio con questo script:

    Codice:
    <?php
    
    $folder="FI9900P_************/snap"; // MODIFICA PERCORSO CARTELLA
    
    $fttime=time()-86400; // Limite di inizio in secondi 
    
    $sublim=date("YmdHi",$fttime);
    $images=array();
    if ($handle=opendir($folder)) {
        while (($file=readdir($handle)) !== false) {
            if(($file!=".")&&($file!="..")) $images[]=$file;
        }
        foreach ($images as $val) {
            $subname=str_replace("-","",substr($val,9,13));
            if ($subname<$sublim) unlink($folder."/".$val);
        }
    }
    
    ?>
    La variabile $subname è definita per i nomi immagini che genera la Foscam, del tipo "Schedule_yyyymmgg-hhmmss.jpg".
    In questo script basta definire il percorso cartella ed eventualmente il limite di inizio in secondi entro cui si vogliono conservare i file (1 giorno=86400 secondi); in seguito provvederà a fare un confronto con l'orario attuale per ciascun nome file della cartella, che se più vecchio del limite impostato sarà eliminato.

    Il file va lanciato con un servizio di cron impostando l'intervallo desiderato (ex. 10 minuti).
    Se lo aggiungo alla pagina della cam si avvia ogni volta che la pagina viene visualizzata giusto?

Segnalibri

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
  •