Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
VAI ALLA PAGINA METEO

script per IPCAM 24h Logo_h10

MeteoInToscana Facebook
DICCI COME E’ IL TEMPO:

WebCam toscane divise per provinciaWEBCAM ALPINE

Accedi

Ho dimenticato la password

Ultimi argomenti attivi
» ricabio sensori
script per IPCAM 24h EmptyMer 25 Ott 2023 - 13:47 Da MeteoRoma

» Stazione PCE fws 20, non riceve piu' dai sensori e non si sincronizza
script per IPCAM 24h EmptyMer 14 Dic 2022 - 13:47 Da enio baleani

» Meteotemplate
script per IPCAM 24h EmptyMar 21 Lug 2020 - 9:43 Da guerra.paolo

» >>> A tutti i possessori di una PCE fws20: lasciate un commento/giudizio sulla stazione. <<<
script per IPCAM 24h EmptyLun 28 Gen 2019 - 14:44 Da bidddo

» schermo solare ventilato by Snow57
script per IPCAM 24h EmptyLun 26 Mar 2018 - 21:56 Da saimon2

» Sostituzione trasmettitore
script per IPCAM 24h EmptyLun 26 Mar 2018 - 21:51 Da saimon2

» Pile per Pce-fws20
script per IPCAM 24h EmptyLun 19 Mar 2018 - 14:46 Da MeteoRoma

» Anemometro Guasto
script per IPCAM 24h EmptyLun 4 Set 2017 - 12:34 Da guerra.paolo

» saluti
script per IPCAM 24h EmptyMar 22 Ago 2017 - 21:27 Da saimon

» Stazione meteo Carini(PA)
script per IPCAM 24h EmptyMar 22 Ago 2017 - 21:26 Da saimon

» Salve
script per IPCAM 24h EmptyLun 24 Lug 2017 - 16:14 Da emeloro

» igrometro guasto
script per IPCAM 24h EmptyLun 15 Mag 2017 - 9:26 Da claben

» come aumentare la ricezione della fws 20
script per IPCAM 24h EmptyDom 14 Mag 2017 - 10:50 Da bidddo

» blocco barometro su console
script per IPCAM 24h EmptyDom 26 Feb 2017 - 20:04 Da astrofed

» Info Pluviometro
script per IPCAM 24h EmptySab 18 Feb 2017 - 6:24 Da carver

SE VOLETE POTETE FARE UNA PICCOLA DONAZIONE PER SOSTENERE LO SVILUPPO DEL SITO


script per IPCAM 24h

+12
Lareno
gengyster
valtere
nico toscani
meteotermoli
sergiovr
ferlinghetti
wilson65
MeteoRoma
Admin
lucius
snow57
16 partecipanti

Pagina 1 di 2 1, 2  Successivo

Andare in basso

script per IPCAM 24h Empty script per IPCAM 24h

Messaggio Da snow57 Mar 10 Apr 2012 - 21:22

script aggiornamento automatico IPCAM
caricare cartella webcam sul sito root principale
modificare file webcam.php come da screenshot
modificare testo.txt con nome a piacere della stazione
i file immagine sono esempio del file che genera ipcam e quello rinominato
per vederlo linkare www.miosito.altervista.org/webcam/webcam.php
PS:rinominare manualmente il file immagine generato dall'ipcam possibilmente ultimo in webcam.jpg
per iniziare il processo di automatismo del cambio immagine e eliminare i restanti file immagine old in caso che ci fossero dalla cartella webcam.
File allegati
script per IPCAM 24h Attachment
ipcam.zip Non hai il permesso di scaricare i file.(207 KB) Scaricato 220 volte


Ultima modifica di snow57 il Ven 13 Apr 2012 - 20:15 - modificato 2 volte.
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da lucius Mer 11 Apr 2012 - 9:41

Ciao Ermanno e grazie per l'ennesima volta.

Ho seguito le istruzioni modificando il php e caricando la cartella webcam sul sito, ma quando la vado a linkare mi dice che l'immagine non può essere visualizzata poichè contiene degli errori.

La mia ipcamera nomina i files così : 00606E608F9E()_0_20120411110452_40.jpg e sul file php ho messo: 00606E608F9E.

Ma non dovrebbe generarsi un file webcam.jpg salvato nella cartella webcam?

Io non lo vedo!

lucius
Utente Nuovo
Utente Nuovo

Messaggi : 17
Data d'iscrizione : 12.02.12
Località : la spezia

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Mer 11 Apr 2012 - 18:48

lucius ha scritto:Ciao Ermanno e grazie per l'ennesima volta.

Ho seguito le istruzioni modificando il php e caricando la cartella webcam sul sito, ma quando la vado a linkare mi dice che l'immagine non può essere visualizzata poichè contiene degli errori.

La mia ipcamera nomina i files così : 00606E608F9E()_0_20120411110452_40.jpg e sul file php ho messo: 00606E608F9E.

Ma non dovrebbe generarsi un file webcam.jpg salvato nella cartella webcam?

Io non lo vedo!
nel software della ipcam setting ftp hai linkato dove la ipcam deve salvare l'immagine questo è il mio setup:script per IPCAM 24h Immag165
prova!!!! l'immagine salvata la devi trovare dentro la cartella webcam insieme ai file php
quella con ID lo script la rinomina in webcam.jpg ed elimina le immagini old
questa è l'immagine che genera webcam.php
script per IPCAM 24h Immag166
per la scritta in fondo a sinistra devi modificare il file testo.txt anche lui nella cartella webcam

script per IPCAM 24h 560263
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da lucius Gio 12 Apr 2012 - 12:20

Ho controllato velocemente le impostazioni e sembra essere tutto a posto! Infatti le immagini vengono caricate regolarmente nella cartella webcam sul sito ma non vengono eleborate dal php. Non viene creato il file webcam.jpg e non vengono cancellate le vecchie immagini.

Ho ricontrollato anche l' ID delle foto caricate ed è correttamente riportato nel php !!!

Stasera proverò a ripristinare l'ipcamera reimpostandola da zero eliminando i vari allarm e dydns. Poi vi faccio sapere.

Ciao e grazie

lucius
Utente Nuovo
Utente Nuovo

Messaggi : 17
Data d'iscrizione : 12.02.12
Località : la spezia

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da Admin Dom 15 Apr 2012 - 17:30

piccola anzi piccolissima nota di servizio

se la cosa è volontaria, cerchiamo di non dare voti negativi - agli utenti senza motivazione (sono certo sia uno sbaglio nel tentativo di dare un +)


Wink
Admin
Admin
Administrator
Administrator

Messaggi : 69
Data d'iscrizione : 28.10.09

https://atmosferatoscana.forumattivo.com

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da MeteoRoma Dom 15 Apr 2012 - 18:56

se non ricordo male io ho dato un meno a snow ma è stato un errore ( ignorantemente non sapevo a cosa servisse il + e -) ma subito dopo ho capito e ho ridato il segno positivo Mi scuso pubblicamente con snow57 script per IPCAM 24h 7152
script per IPCAM 24h 510193
MeteoRoma
MeteoRoma
Utente Esperto
Utente Esperto

Messaggi : 314
Data d'iscrizione : 14.12.11
Età : 78
Località : Roma, Torrespaccata

http://iw0gauMeteo.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da wilson65 Dom 22 Apr 2012 - 13:33

snow57 ha scritto:
lucius ha scritto:Ciao Ermanno e grazie per l'ennesima volta.

Ho seguito le istruzioni modificando il php e caricando la cartella webcam sul sito, ma quando la vado a linkare mi dice che l'immagine non può essere visualizzata poichè contiene degli errori.

La mia ipcamera nomina i files così : 00606E608F9E()_0_20120411110452_40.jpg e sul file php ho messo: 00606E608F9E.

Ma non dovrebbe generarsi un file webcam.jpg salvato nella cartella webcam?

Io non lo vedo!
nel software della ipcam setting ftp hai linkato dove la ipcam deve salvare l'immagine questo è il mio setup:script per IPCAM 24h Immag165
prova!!!! l'immagine salvata la devi trovare dentro la cartella webcam insieme ai file php
quella con ID lo script la rinomina in webcam.jpg ed elimina le immagini old
questa è l'immagine che genera webcam.php
script per IPCAM 24h Immag166
per la scritta in fondo a sinistra devi modificare il file testo.txt anche lui nella cartella webcam

script per IPCAM 24h 560263

A me funziona parzialmente, vedo webcam.jpg, la prima, quella rinominata per iniziare il processo, mi cancella i file vecchi(tutti) ma non rinnova il file webcam.jpg . quindo vedo sempre la stessa immagine.

wilson65
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 22.04.12

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Mar 24 Apr 2012 - 21:11


A me funziona parzialmente, vedo webcam.jpg, la prima, quella rinominata per iniziare il processo, mi cancella i file vecchi(tutti) ma non rinnova il file webcam.jpg . quindo vedo sempre la stessa immagine.

ciao wilson hai settato la tua IPCAM come esempio sopra ?
nel file webcam.php hai messo ID che genera la tua IPCAM inizio del nome del file immagine che genera?
errori nel file non c'è ne sono a Lucius gli funziona non capisco
questa e la mia condizione attuale della cartella webcam:
script per IPCAM 24h Immag171
ciao
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da wilson65 Mer 25 Apr 2012 - 8:45

ok

ho risolto cosi' :

forse non ci sono i permessi per sovrascrivere il file

quindi anzichè usare "copia su webcam.jpg "

prima cancello webcam.jpg

e poi faccio il rename del ultimo file depositato.

www.hoteltasso.it/public/webcam.php

P:S: perchè mi sfasa l'orario di 30/35 minuti

wilson65
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 22.04.12

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Mer 25 Apr 2012 - 18:48

wilson65 ha scritto:

P:S: perchè mi sfasa l'orario di 30/35 minuti

prova a dargli un tempo di acquisizione più lungo alla IPCAM
la mia aggiorna ogni 5 minuti (300")
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da wilson65 Lun 30 Apr 2012 - 16:14

MA L'ORA CHE VIENE VISUALIZZATA NON è QUELLA DELLA CATTURA DEVE ESSERE QUELLA DI SISTEMA O SBAGLIO ?

wilson65
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 22.04.12

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Lun 30 Apr 2012 - 19:09

wilson65 ha scritto:MA L'ORA CHE VIENE VISUALIZZATA NON è QUELLA DELLA CATTURA DEVE ESSERE QUELLA DI SISTEMA O SBAGLIO ?
e quella della cattura immagine da parte dalla IPCAM nel mio caso ogni 5 minuti
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty adattamento script

Messaggio Da ferlinghetti Sab 2 Giu 2012 - 11:53

Ciao a tutti! Sono nuovo del forum, ho trovato questa ottima guida per mettere online la mia webcam meteo. Ha un funzionamento un po' diverso rispetto alle vostre quindi ho provato ad adattare il codice secondo le mie condizioni.

Piccola premessa: il mio sito risiede su un server linux. Il percorso ftp in cui la webcam carica le immagini è il seguente:

ftp://ftp.meteogussago.it/httpdocs/webcam/(anno-mese-giorno)/gussago/1/(ore-minuti-secondi).jpg

Un'immagine si trova ad esempio qui:
http://meteogussago.it/webcam/2012-06-02/gussago/1/00_02_58.jpg

Ho provato a personalizzare il codice in questa maniera ma una volta caricato il file webcam.php e i due file per la didascalia nella root non viene richiamato il percorso ma viene visualizzata l'immagine più recente caricata nella root. Così:

http://meteogussago.it/webcam.php

<?php
// prepara l'array per i nomi dei file
$directory = array();

// prepara l'handler per la directory
$handler = opendir('../web/".date("Y-m-d")/gussago/1');

// apre la directory e legge i singoli nomi dei file
while ($file = readdir($handler)) {

// Mette nell'array
$directory[] = $file;


}


// chiude l'handler
closedir($handler);

// ordina la lista dei file per nome (il piu' nuovo sara' l'ultimo)
sort($directory);

// conta i file
$fileCount = count($directory);

// copia il file piu' nuovo in webcam.jpg
// $index corrispondera' all'ultimo elemento dell'array (il primo e' 0)
$index = $fileCount - 1;
$fileDaCopiare = $directory[$index];
copy($fileDaCopiare, 'webcam.jpg');

// cancella tutti i file i cui nomi sono nell'array
for($index=0; $index < $fileCount; $index++) {
$fileDaCancellare = $directory[$index];
unlink($fileDaCancellare);
}

$nome_immagine="webcam.jpg"; // file contenente l'immagine
$nome_testo="testo.txt"; // file contenente le scritte

$fp = fopen($nome_testo,"r")
or die("impossibile aprire il file testo.txt.");
$testo_sinistra=fgets($fp,100); // nella prima riga la scritta allineata a sinistra
$testo_destra=fgets($fp,100); // nella seconda riga la scritta allineata a destra
if ( $testo_destra = "data" )
{
setlocale(LC_TIME,"it_IT");
$testo_destra=strftime ("%a %d %b %Y %H:%M:%S", filemtime($nome_immagine));
}
fclose($fp);

header("Content-type: image/png");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

$im = imagecreatefromjpeg($nome_immagine);
//$black = imagecolorallocate($im, 0, 0, 0);
//$white = imagecolorallocate($im, 255, 255, 255);
$colore_barra = imagecolorallocate($im, 1, 0, 128); // colore della barra formato RGB
$colore_testo = imagecolorallocate($im, 255, 255, 255); // idem per testo
$x=imagesx($im);
$y=imagesy($im);

$font = "VeraBd.ttf";
$size = 8; // dimensione del testo
$altezza_barra = 20; // dimensione della barra


imagefilledrectangle($im, 0, $y-$altezza_barra, $x-1, $y-1, $colore_barra);

$bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
$dy = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_sinistra);

$bbox = imagettfbbox ($size, 0, $font, $testo_destra);
$dx = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, $x-5-$dx, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_destra);
imagepng($im);
imagedestroy($im);

?>

Per ora ho adottato un altro script che però è limitato ad ogni singola giornata, ogni giorno devo ricaricare manualmente il link e spostare il file. Sto impazzendo, non so più come sistemare.... pale

ferlinghetti
Utente Nuovo
Utente Nuovo

Messaggi : 1
Data d'iscrizione : 01.06.12

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da sergiovr Dom 27 Gen 2013 - 13:41

salve a tutti
sono nuovo del sito
un ringraziamento particolare a snow57
ed al suo script ipcam che ho da poco scaricato ed inserito
sul mio sito (in costruzione)
di una piccola loc del trentino trentino
www.duvredo.altervista,org
e mi pare proprio che funzioni a dovere
altrimenti gli chiedero' ulteriori chiarimenti
grazie a tutti
sergio

sergiovr
Utente Nuovo
Utente Nuovo

Messaggi : 1
Data d'iscrizione : 10.01.13

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da meteotermoli Dom 3 Feb 2013 - 18:32

ciao,
ho un problema con lo script. non mi genera piu' l'immagine della webcam:
da premettere che ho cambiato l'host per il sito.
ora la struttura e /nomesito.net e all'interno ho caricato il sito intero.
ora quando voglio aprire l'immagine dell web mi esce questo:
<br />
<b>Warning</b>: copy(webcam.jpg) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>31</b><br />
<br />
<b>Warning</b>: unlink(00B002001574()_0_19700210025701_247.jpg) [<a href='function.unlink'>function.unlink</a>]: Permission denied in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>36</b><br />
<br />
<b>Warning</b>: filemtime() [<a href='function.filemtime'>function.filemtime</a>]: stat failed for webcam.jpg in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>49</b><br />
<br />
<b>Warning</b>: imagecreatefromjpeg(webcam.jpg) [<a href='function.imagecreatefromjpeg'>function.imagecreatefromjpeg</a>]: failed to open stream: No such file or directory in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>60</b><br />
<br />
<b>Warning</b>: imagecolorallocate(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>63</b><br />
<br />
<b>Warning</b>: imagecolorallocate(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>64</b><br />
<br />
<b>Warning</b>: imagesx(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>65</b><br />
<br />
<b>Warning</b>: imagesy(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>66</b><br />
<br />
<b>Warning</b>: imagefilledrectangle(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>73</b><br />
<br />
<b>Warning</b>: imagettftext() expects parameter 1 to be resource, boolean given in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>77</b><br />
<br />
<b>Warning</b>: imagettftext() expects parameter 1 to be resource, boolean given in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>81</b><br />
<br />
<b>Warning</b>: imagepng(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>82</b><br />
<br />
<b>Warning</b>: imagedestroy(): supplied argument is not a valid Image resource in <b>D:\Inetpub\webs\stazionemeteotermolinet\webcam\webcam.php</b> on line <b>83</b><br />

quale e' il problem secondo voi?
grazie script per IPCAM 24h 2197500976

meteotermoli
Utente Nuovo
Utente Nuovo

Messaggi : 1
Data d'iscrizione : 03.02.13

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da nico toscani Lun 29 Apr 2013 - 16:54

salve sono nuovo e ho conosciuto il sito navigando in rete... ho trovato questo vecchio topic perchè dovroei fare ank'io la stessa cosa..ho una casa in montagna dove ho installato una webcam meteorologica e la mia IPCAMERA mi invia i file con ftp al server altervista dove ho il sito...ho provato questo script che c'e solo che ho un problema...io nn sono un esperto di codici php ma ho notato che dopo aver rinominato la prima immagine in webcam.jpg e messo l'id camera (00B8FB00FE88)sullo script, i vecchi file non vengono sovrascritti ne tanto meno cancellati..che cosa devo fare? il testo.txt invece funziona bene..sapreste dove è il caso di correggere? potreste postarmi proprio il codice cosi che io posso copiarlo nella cartella?

grazie mille a chi mi aiuta!

nico toscani
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 28.04.13

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Mar 30 Apr 2013 - 19:43

nico toscani ha scritto:salve sono nuovo e ho conosciuto il sito navigando in rete... ho trovato questo vecchio topic perchè dovroei fare ank'io la stessa cosa..ho una casa in montagna dove ho installato una webcam meteorologica e la mia IPCAMERA mi invia i file con ftp al server altervista dove ho il sito...ho provato questo script che c'e solo che ho un problema...io nn sono un esperto di codici php ma ho notato che dopo aver rinominato la prima immagine in webcam.jpg e messo l'id camera (00B8FB00FE88)sullo script, i vecchi file non vengono sovrascritti ne tanto meno cancellati..che cosa devo fare? il testo.txt invece funziona bene..sapreste dove è il caso di correggere? potreste postarmi proprio il codice cosi che io posso copiarlo nella cartella?

grazie mille a chi mi aiuta!
ciao ti invio codice webcam.php quello che hai fatto sembra giusto nella cartella webcam cancella tutte le OLD immagini lascia caricare un paio di immagini nuove e poi rinomina una di quelle in webcam.jpg e le altre eliminale attenti nuovamente nuove immagini e vedi se vengono rinominate in webcam.jpg di solito nella cartella restano un paio di immagini da rinominare
ciao prova!!!!!!!!
Codice:

<?php
    // prepara l'array per i nomi dei file
    $directory = array();

    // prepara l'handler per la directory
    $handler = opendir('../webcam');

    // apre la directory e legge i singoli nomi dei file
    while ($file = readdir($handler)) {

    // se il nome del file contiene il testo iniziale imposto dalla ipcamera lo mette nell'array
      if (substr("$file", 0, 12) == "00606E8AF44D") {
        $directory[] = $file;
      }

    }

    // chiude l'handler
    closedir($handler);

  // ordina la lista dei file per nome (il piu' nuovo sara' l'ultimo)
  sort($directory);

  //  conta i file
  $fileCount  = count($directory);

  // copia il file piu' nuovo in webcam.jpg
  // $index corrispondera' all'ultimo elemento dell'array (il primo e' 0)
  $index = $fileCount - 1;
  $fileDaCopiare = $directory[$index];
  copy($fileDaCopiare, 'webcam.jpg');
 
  // cancella tutti i file i cui nomi sono nell'array
  for($index=0; $index < $fileCount; $index++) {
        $fileDaCancellare = $directory[$index];
      unlink($fileDaCancellare);
  }

$nome_immagine="webcam.jpg";         // file contenente l'immagine
$nome_testo="testo.txt";         // file contenente le scritte

$fp = fopen($nome_testo,"r")
  or die("impossibile aprire il file testo.txt.");
$testo_sinistra=fgets($fp,100);         // nella prima riga la scritta allineata a sinistra
$testo_destra=fgets($fp,100);         // nella seconda riga la scritta allineata a destra
if ( $testo_destra = "data" )
  {
  setlocale(LC_TIME,"it_IT");
  $testo_destra=strftime ("%a %d %b %Y %H:%M:%S", filemtime($nome_immagine));
  }
fclose($fp);

header("Content-type: image/png");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

$im  = imagecreatefromjpeg($nome_immagine);
//$black = imagecolorallocate($im, 0, 0, 0);
//$white = imagecolorallocate($im, 255, 255, 255);
$colore_barra = imagecolorallocate($im, 1, 0, 128);      // colore della barra formato RGB
$colore_testo  = imagecolorallocate($im, 255, 255, 255);   // idem per testo
$x=imagesx($im);
$y=imagesy($im);

$font = "VeraBd.ttf";
$size = 8;                     // dimensione del testo
$altezza_barra = 20;                  // dimensione della barra


imagefilledrectangle($im, 0, $y-$altezza_barra, $x-1, $y-1, $colore_barra);

$bbox = imagettfbbox ($size, 0, $font, $testo_sinistra);
$dy  = (($bbox[1] - $bbox[7]) / 2);
imagettftext($im, $size, 0, 5, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_sinistra);
 
$bbox = imagettfbbox ($size, 0, $font, $testo_destra);
$dx  = ($bbox[2] - $bbox[0]);
imagettftext($im, $size, 0, $x-5-$dx, $y-($altezza_barra / 2) + $dy - 1, $colore_testo, $font, $testo_destra);
imagepng($im);
imagedestroy($im);

?>
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da nico toscani Gio 2 Mag 2013 - 10:58

tutto ok...funziona...ho solo un piccolo problema... ho inserito uno script che mi è stato dato nella mia pagina html del mio sito per fargli aggiornare in automatico SOLO l'immagine ma me la visualizza solo senza aggiornarla...se lo posto qualcuno potrebbe dargli un occhiata e vedere cos'e che non va?? visualizza l'immagine ma non effettua il refresh automatico script per IPCAM 24h 7152

nico toscani
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 28.04.13

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Gio 2 Mag 2013 - 15:56

nico toscani ha scritto:tutto ok...funziona...ho solo un piccolo problema... ho inserito uno script che mi è stato dato nella mia pagina html del mio sito per fargli aggiornare in automatico SOLO l'immagine ma me la visualizza solo senza aggiornarla...se lo posto qualcuno potrebbe dargli un occhiata e vedere cos'e che non va?? visualizza l'immagine ma non effettua il refresh automatico script per IPCAM 24h 7152

quello script che ti ho inviato fa già aggiornamento automatico ogni 5 minuti come e impostato il setup della IPCAM 300sec.e deve essere sincronizzato non serve altro vedi il mio sito quando apri hai a disposizione ultima immagine che verra sostituita dopo 5 minuti http://www.meteomontecorno.altervista.org/webcam.html
ciao un problema in meno script per IPCAM 24h 560263
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da valtere Dom 9 Feb 2014 - 14:07

saluti a tutti
grazie per aver disponibile questo script, soprattutto per chi non mastica molto di php.
sto provando a lavorarci per risolvere la questione della pubblicazione del fotogramma, ma al momento ho ancora questi due errori:
Warning: copy() [function.copy]: Filename cannot be empty in /web/htdocs/www.miosito.it/home/webcam.php on line 31

Warning: fopen(testo.txt) [function.fopen]: failed to open stream: No such file or directory in /web/htdocs/www.miosito.it/home/webcam.php on line 42
impossibile aprire il file testo.txt.

in riga 31 ho questo:
copy($fileDaCopiare, 'webcam.jpg');

mentre in riga 42:
$fp = fopen($nome_testo,"testo.txt")

dove sto sbagliando ???

Valter - TV

valtere
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 09.02.14

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Dom 9 Feb 2014 - 22:07

valtere ha scritto:saluti a tutti
grazie per aver disponibile questo script, soprattutto per chi non mastica molto di php.
sto provando a lavorarci per risolvere la questione della pubblicazione del fotogramma, ma al momento ho ancora questi due errori:
Warning: copy() [function.copy]: Filename cannot be empty in /web/htdocs/www.miosito.it/home/webcam.php on line 31

Warning: fopen(testo.txt) [function.fopen]: failed to open stream: No such file or directory in /web/htdocs/www.miosito.it/home/webcam.php on line 42
impossibile aprire il file testo.txt.

in riga 31 ho questo:
copy($fileDaCopiare, 'webcam.jpg');

mentre in riga 42:
$fp = fopen($nome_testo,"testo.txt")

dove sto sbagliando ???

Valter - TV

ciao ,hai creato una cartella webcam e messo allinterno i file webcam.php webcam.jpg e altri file come già descritto in precedenza (se hai gia acquisito immmagine rinominala in webcam.jpg) la prima volta
script per IPCAM 24h Immagi10
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da valtere Dom 9 Feb 2014 - 22:13

esatto, ho fatto la cartella nella Home e messo dentro i file "incriminati"
per giusta conoscenza l'host è su Aruba
ed ho messo i diritti sulla cartella, e nel dubbio anche ai file, sul 777

valtere
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 09.02.14

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da gengyster Lun 10 Mar 2014 - 10:20

Salve a tutti
un ringraziamento particolare per lo script, sto tentando di mettere sua la stazione meteo con la relativa webcam e lo script mi ha consentito di fare una cosa altrimenti impossibile.
Ho questo problema e non riesco a risolvere, ogni tanto mi si genera questo errore:
L'immagine "........" non può essere visualizzata poichè contiene degli errori
non riesco a capire anche perchè magari sta qualche ora che non lo da, altre volte sembra che carichi un'immagine si ed una no.
il sito è il seguente www.valleorientina.it/webcam/webcam.php
l'upload delle immagini è ogni 300 secondi via FTP
Grazie a quanti potranno darmi una mano.

gengyster
Utente Nuovo
Utente Nuovo

Messaggi : 3
Data d'iscrizione : 08.03.14

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da snow57 Lun 10 Mar 2014 - 19:54

gengyster ha scritto:Salve a tutti
un ringraziamento particolare per lo script, sto tentando di mettere sua la stazione meteo con la relativa webcam e lo script mi ha consentito di fare una cosa altrimenti impossibile.
Ho questo problema e non riesco a risolvere, ogni tanto mi si genera questo errore:
L'immagine "........" non può essere visualizzata poichè contiene degli errori
non riesco a capire anche perchè magari sta qualche ora che non lo da, altre volte sembra che carichi un'immagine si ed una no.
il sito è il seguente www.valleorientina.it/webcam/webcam.php
l'upload delle immagini è ogni 300 secondi via FTP
Grazie a quanti potranno darmi una mano.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

ciao gengy, se la webcam è collegata in wireless può succedere quel problema che citi perdendo dei dati per strada di conseguenza non visualizza immagine perchè non riesce a caricarla correttamente ma disturbata e con errori all'interno del file immagine anche a me succedeva dopo di che sono riuscito a cablarla con un cavo Lan ed ora sembra tutto ok.
snow57
snow57
Utente Avanzato
Utente Avanzato

Messaggi : 851
Data d'iscrizione : 26.12.10
Età : 67
Località : Monasterolo T.se 480 mt. s.l.m

http://www.meteomontecorno.altervista.org

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da gengyster Lun 10 Mar 2014 - 20:10

grazie mille.
Bisogna che studio il modo per cablare la tratta con un cavo di rete.
Avete qualche suggerimento per una ipcamera a costi onesti e con una risoluzione decente?

gengyster
Utente Nuovo
Utente Nuovo

Messaggi : 3
Data d'iscrizione : 08.03.14

Torna in alto Andare in basso

script per IPCAM 24h Empty Re: script per IPCAM 24h

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Pagina 1 di 2 1, 2  Successivo

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.