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

script per IPCAM 24h - Pagina 2 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 - Pagina 2 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 - Pagina 2 EmptyMer 14 Dic 2022 - 13:47 Da enio baleani

» Meteotemplate
script per IPCAM 24h - Pagina 2 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 - Pagina 2 EmptyLun 28 Gen 2019 - 14:44 Da bidddo

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

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

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

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

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

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

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

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

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

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

» Info Pluviometro
script per IPCAM 24h - Pagina 2 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 2 di 2 Precedente  1, 2

Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da gengyster Mer 19 Mar 2014 - 15:01

Salve avrei ancora bisogno del vostro prezioso supporto,
ho sostituito la ipcamera e questa nuova mi genera un file chiamato diversamente, ho provato a sostituire il nome del file sullo script ma non mi funziona
inoltre salva i files dentro una sottocartella /snap
ho spostato tutto lo script dentro questa cartella ma non funziona.
in nuovi files vengono nominati cosi : Schedule_20140319-145021.jpg
inoltre se fosse possibile mi piacerebbe lasciare l'immagine creata webcam.jpg dentro la cartella webcam/ e non dentro webcam/snap
Grazie mille a quanti mi possono aiutare
Daniele

gengyster
Utente Nuovo
Utente Nuovo

Messaggi : 3
Data d'iscrizione : 08.03.14

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da Lareno Sab 22 Nov 2014 - 22:25

Salve a tutti, continuo in questo post sperando in un'anima generosa che metta fine alle mie sofferenze di capirci qualcosa.
Il mio sito è il seguente www.castelbuonometeo.altervista.org nel quale è già presente una ip cam che da la possibilità di decidere che nome deve avere il file jpg da inviare al server. Voglio aggiungere una nuova ip cam HD che però genera diversi file jpg come questo P14112216542910.jpg
Ho già fatto diverse prove senza ancora un risultato positivo. Nella root del server è presente la cartella SWPI ed al suo interno la cartella WEBCAM così questo è il file webcam.php così come lo intendo io:

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

    // prepara l'handler per la directory
    $handler = opendir('../swpi/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) == "P") {
        $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);

?>


Qualcuno se vede un errore mi dice per favore dove?
In atto nella pagina spunta l'avviso che l'immagine non può essere visualizzata poichè contiene degli errori. Sad

Lareno
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 16.11.12

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da francesco.borelli.710 Mer 14 Gen 2015 - 20:14

Salve, mi permetto di riaprire questa  discussione in quanto mi trovo proprio in difficoltà.
La mia ipcam genera i file in una cartella che chiama Snap, e non c'è maniera di modificare questa directory.
I file generati sono cosi composti: Schedule_20150114-210337.jpg
Ho copiato ed incollato i tre file della cartella webcam scaricata da questo forum nella directory Snap del mio sito.
Poi ho modificato la directory nel file webcam.php  in questa maniera

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

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

ho rinominato l'ultima immagine in webcam.jpg e lanciando il file webcam.php vedo l'immagine rinominata in maniera corretta.
Il problema è che non rinomina in automatico e non elimina i file.
Qualcuno può per cortesia aiutarmi
Grazie in anticipo
francesco.borelli.710
francesco.borelli.710
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 13.01.15

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da snow57 Mer 14 Gen 2015 - 22:35

francesco.borelli.710 ha scritto:Salve, mi permetto di riaprire questa  discussione in quanto mi trovo proprio in difficoltà.
La mia ipcam genera i file in una cartella che chiama Snap, e non c'è maniera di modificare questa directory.
I file generati sono cosi composti: Schedule_20150114-210337.jpg
Ho copiato ed incollato i tre file della cartella webcam scaricata da questo forum nella directory Snap del mio sito.
Poi ho modificato la directory nel file webcam.php  in questa maniera

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

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

ho rinominato l'ultima immagine in webcam.jpg e lanciando il file webcam.php vedo l'immagine rinominata in maniera corretta.
Il problema è che non rinomina in automatico e non elimina i file.
Qualcuno può per cortesia aiutarmi
Grazie in anticipo
ciao  prova cosi  nella
if (substr("$file", 0,24) == "Schedule_20150114-210337") {
        $directory[] = $file;
      }
se non va prova ancora a togliere un puntino qui:
// prepara l'handler per la directory
    $handler = opendir('./snap');

ma il codice che genera è completo non genera anche un ID della ipcamera tipo questo?
// se il nome del file contiene il testo iniziale imposto dalla ipcamera lo mette nell'array
if (substr("$file", 0,35) == "00_B1_14_03_18_8D_MEYE-049428-DCBAC") {
$directory[] = $file;
prova il problema è in queste stringhe
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 - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da francesco.borelli.710 Gio 15 Gen 2015 - 17:17

ciao e grazie per la pronta risposta.
La mia ipCam genera dei file che sono composti da una parte fissa chiamata Schedule e poi dalla data e l'ora dello scatto ad esempio 20151501-180532. il tutto diventa per esempio Schedule_20151501-180532.jpg.
Ho provato a fare come mi hai suggerito ma non cambia .
Se rinomino l'ultimo scatto della ipcam in wecam.jpg e poi lancio la pagina webcam.php vedo l'immagine che ho rinominato con la data e l'orario giusti in basso a destra solo che non li rinomina in automatico e non cancella i file vecchi.
non so proprio come fare, se hai un consiglio aspetto a braccia aperte.
Grazie ancora ciao
francesco.borelli.710
francesco.borelli.710
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 13.01.15

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da snow57 Gio 15 Gen 2015 - 21:26

francesco.borelli.710 ha scritto:ciao e grazie per la pronta risposta.
La mia ipCam genera dei file che sono composti da una parte fissa chiamata Schedule e poi dalla data e l'ora dello scatto ad esempio 20151501-180532. il tutto diventa per esempio Schedule_20151501-180532.jpg.
Ho provato a fare come mi hai suggerito ma non cambia .
Se rinomino l'ultimo scatto della ipcam in wecam.jpg e poi lancio la pagina webcam.php vedo l'immagine che ho rinominato con la data e l'orario giusti in basso a destra solo che non li rinomina in automatico e non cancella i file vecchi.
non so proprio come fare, se hai un consiglio aspetto a braccia aperte.
Grazie ancora ciao
ciao,il problema comunque e nel mettere nello script la giusta descrizione per far si che script e ipcam dialogano perciò le modifiche da fare sono li hai provato a
mettere 8 perchè quei numeri cambiano in base ha quanti caratteri numeri trattini punti metti dove scrivi ID della ipcam
      if (substr("$file", 0, 8 ) == "Schedule") {
        $directory[] = $file;
vedi anche dove si trova la dir snap se principale sottodir in base a ciò prova a togliere i puntini uno o tutti
// prepara l'handler per la directory
    $handler = opendir('../snap');
altro non saprei dirti comunque il problema in queste 2 stringhe
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 - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da francesco.borelli.710 Ven 16 Gen 2015 - 9:56

ciao Snow57
finalmente sono riuscito a farlo lavorare, adesso quando lancio il file webcam.php l'immagine che vedo è l'ultima scattata e nella directory snap i file vengono cancellati.
Ti chiedo un paio di cose, lasciando aperto il file webcam.php, l'immagine dovrebbe cambiare da sola? perché a me si aggiorna solo se faccio il refresh manualmente.
Il tempo dell'eventuale refresh automatico dove si può cambiare?
ciao e grazie
francesco.borelli.710
francesco.borelli.710
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 13.01.15

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da snow57 Ven 16 Gen 2015 - 20:02

francesco.borelli.710 ha scritto:ciao Snow57
finalmente sono riuscito a farlo lavorare, adesso quando lancio il file webcam.php l'immagine che vedo è l'ultima scattata e nella directory snap i file vengono cancellati.
Ti chiedo un paio di cose, lasciando aperto il file webcam.php, l'immagine dovrebbe cambiare da sola? perché a me si aggiorna solo se faccio il refresh manualmente.
Il tempo dell'eventuale refresh automatico dove si può cambiare?
ciao e grazie
ah!! molto bene per quanto riguarda il refresh e manuale non c'è nello script ho con F5 o entri ed esci dal file webcam.php io ho un tempo di 10 minuti prima che aggiorni immagine praticamente una immagine ogni 10 minuti 6 all'ora per la mia webcam con il raspberryPi
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 - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da francesco.borelli.710 Ven 16 Gen 2015 - 20:25

Ti ringrazio mi hai risolto davvero un bel problema con il tuo script.
Grazie ancora per la disbonibilità script per IPCAM 24h - Pagina 2 3963822032
francesco.borelli.710
francesco.borelli.710
Utente Nuovo
Utente Nuovo

Messaggi : 4
Data d'iscrizione : 13.01.15

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da pierpis Gio 12 Feb 2015 - 17:43

Ciao a tutti,
Mi sono letto tutti i post e credevo di aver capito.... ho provato ad inserire lo script e non si aggiornano ne le foto e ne il testo (anzi il testo non lo scrive).
ho settato la ipcam in modo che scarichi in una cartella che ho chiamato ipcam, e si crea ben 3 cartelle, una giornaliera cosi. 20150212 poi una sottocartella col tipo della camera: MEYE-116755-BFABF e per ultima una : picture dove ho visto che arrivano i file con foto e hanno un nome: 00_A1_A1_11_10_76_MEYE-116755-BFABF_0_20150212175028_1.jpg credo tutto un po complicato...... ma non mollo Cool 

questo è l'inizio dello script che ho modificato:
<?php
    // prepara l'array per i nomi dei file
    $directory = array();

    // prepara l'handler per la directory
    $handler = opendir('../ipcam/20150212/MEYE-116755-BFABF/picture');

    // 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, 38) == "00_A1_A1_11_10_76_MEYE-116755-BFABF_0_") {
        $directory[] = $file;
      }

    }

tutta l'altra rimanenza non ho toccato nulla, ho solo settato il tempo di scatto sulla webcam a 300 secondi.

Ma dove ho sbagliato?
Grazie a chi mi da una mano

pierpis
Utente Nuovo
Utente Nuovo

Messaggi : 11
Data d'iscrizione : 01.02.14

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da snow57 Gio 12 Feb 2015 - 20:15

ciao Pierpis prova a settare ipcam che ti crea una cartella nominata MEYE-116755-BFABF
al suo interno inserisci il file testo.txt - VeraBd.ttf - webcam.php
poi modifichi lo script cosi:
<?php
// prepara l'array per i nomi dei file
$directory = array();

// prepara l'handler per la directory
$handler = opendir('../MEYE-116755-BFABF');

// 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,35) == "00_A1_A1_11_10_76_MEYE-116755-BFABF") {
$directory[] = $file;
}

}

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

alla prima acquisizione immagine 00_A1_A1_11_10_76_MEYE-116755-BFABF.........jpg dentro alla cartella MEYE-116755-BFAB rinomina in webcam.jpg se lo script aggiorna ad ogni acquisizione di 5 minuti mi pare il file aggiornerà anche la data
prova!!!!!!!!!!!!!!!!!!!e incrocia le dita
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 - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da pierpis Gio 12 Feb 2015 - 21:18

Sarebbe già fatto, sono tutto il pomeriggio che provo ad avere una cartella unica, ma il fatto è che la ipcam, si crea le cartelle da sola ben 3 enon c'è possibilità di settarla diversamente, la sola opportunità è far scaricare in una dove vuoi tu..... ma poi se ne crea della altre .... l'ultima si chiama picture. script per IPCAM 24h - Pagina 2 34518 script per IPCAM 24h - Pagina 2 34518

pierpis
Utente Nuovo
Utente Nuovo

Messaggi : 11
Data d'iscrizione : 01.02.14

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da piera81 Gio 5 Mar 2015 - 11:49

Ciao a tutti, sono appena arrivato.
Io sono riuscito a fare funzionare il tutto, però il testo.txt che è quello che mi genera il software della stazione meteo è in un'altra cartella del sito.
Uso altervista, non riesco a capire come modificare lo script webcam.php per "pescare" il file testo.txt da un'altra cartella, invece se il file lo metto nella cartella webcam funzia tutto.
Potete aiutarmi? di php so ben poco purtroppo...
grazie a tutti!!

piera81
Utente Nuovo
Utente Nuovo

Messaggi : 1
Data d'iscrizione : 05.03.15

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da MeteoRoma Ven 6 Mar 2015 - 12:29

Ciao piera81 ben arrivato, dunque credo che tu stia facendo un po di confusione con il file testo.txt queto file che si trova nella cartella php DEVE stare li e non da altre parti altrimenti non lo vedrai mai, l'altro txt di cui parli credo che sia di cumulus ma non centra niente con il php.
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 - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da iamo Mar 10 Mar 2015 - 17:53

salve per favore c'è qualcuno che mi può aiutare? ho installato il file php  per la webcam e aggiorna ,rinomina,cancella i vecchi file compaiono le scritte, ma se  do un percorso  tipo(http://miosito.it/FI9903P_00626E54AC19/snap/webcam.php)mi compare l'immagine ma se faccio un F5  l'immagine scompare e torna visibile solo quando il server ha aggiornato il fotogramma sucessivo . se a fine percorso uso il finale "jpg" l'mmagine non scompare premendo F5 ma ovviamente non compaiono le scritte e si aggiorna con difficoltà grazie a chi mi potesse dare una mano

iamo
Utente Nuovo
Utente Nuovo

Messaggi : 2
Data d'iscrizione : 16.11.12
Età : 74
Località : borgovalditaro

Torna in alto Andare in basso

script per IPCAM 24h - Pagina 2 Empty Re: script per IPCAM 24h

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Pagina 2 di 2 Precedente  1, 2

Torna in alto

- Argomenti simili

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