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
Nella pagina inserisci la variabile $latest_filename e ti ritrovi l'ultima immagine scattata.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
Waiting for siberian time..
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.
Ti aiuto io Lunedì che sono libero.
scrivimi
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.
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)
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
Potresti creare un altro file .php ad esempio con questo script:
La variabile $subname è definita per i nomi immagini che genera la Foscam, del tipo "Schedule_yyyymmgg-hhmmss.jpg".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); } } ?>
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).
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)
Stefano nº 1!!!
Stazione Meteo Bientina loc. Quattro Strade (Pisa)
http://my.meteonetwork.it/station/tsc174/
www.meteobientina.altervista.org
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)
Segnalibri