Pagina 68 di 68 PrimaPrima ... 1858666768
Risultati da 671 a 676 di 676
  1. #671
    Bava di vento
    Data Registrazione
    30/11/13
    LocalitÓ
    Altamura (BA)
    EtÓ
    25
    Messaggi
    59
    Menzionato
    2 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Citazione Originariamente Scritto da Meteomeano Visualizza Messaggio
    Uso quello che ho postato in precedenza, senza la parte delle scritte e delle immagini 24 ore, per queste uso un plugin di Meteotemplate.

    Codice PHP:
    <?php
    header
    ("Refresh: 60; url=" . $_SERVER["PHP_SELF"]);
    // prepara l'array per i nomi dei file
    $directory = array();

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

    // 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, 8) == "Schedule") {
    $directory[] = $file;
    }

    }

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

    // ordina la lista dei file per nome (il piu' nuovo sara' il pi¨ recente)
    sort($directory);

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

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

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

    copy('webcam.jpg','../../webcam.jpg');

    ?>

    Grazie.

    Usa quello che orso polare ha postato in uno dei topic che ho aperto. Per le scritte basta che fai la barra trasparente e rimuovi la scritta dal file di testo

    Inviato dal mio KB2003 utilizzando Tapatalk
    Ultima modifica di gianvi97; 06/01/2022 alle 18:30

  2. #672
    Bava di vento
    Data Registrazione
    12/09/17
    LocalitÓ
    Fano (PU)
    Messaggi
    242
    Menzionato
    13 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Citazione Originariamente Scritto da Meteomeano Visualizza Messaggio
    Il link l'ho modificato io per sicurezza, fa riferimento al codice univoco della webcam, se vuoi te lo mando in privato, ma se dici che non ci sono problemi per la sicurezza lo posto volentieri.

    Grazie.
    Si me lo puoi mandare in un messaggio privato


    P.S.
    Se vuoi la stessa cosa la puoi fare usando il plugin di meteotemplate webcamRename ( and overlay ):
    - ti pormette di rinominare le immagini con un nome fisso
    - ridimensionarle
    - sovrapporre un logo
    - sovrapporre testi fissi e dinamici ( con i dati della stazione )

  3. #673
    Calma di vento
    Data Registrazione
    03/09/16
    LocalitÓ
    Meano (BL)
    Messaggi
    9
    Menzionato
    0 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Citazione Originariamente Scritto da davidefa Visualizza Messaggio
    Si me lo puoi mandare in un messaggio privato
    Te lo mando sul forum di Meteotemplate, qui non me lo permette.
    P.S.
    Se vuoi la stessa cosa la puoi fare usando il plugin di meteotemplate webcamRename ( and overlay ):
    - ti pormette di rinominare le immagini con un nome fisso
    - ridimensionarle
    - sovrapporre un logo
    - sovrapporre testi fissi e dinamici ( con i dati della stazione )
    Prover˛ anche questo.

    Grazie mille.

  4. #674
    Bava di vento
    Data Registrazione
    30/11/13
    LocalitÓ
    Altamura (BA)
    EtÓ
    25
    Messaggi
    59
    Menzionato
    2 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Citazione Originariamente Scritto da davidefa Visualizza Messaggio
    Si me lo puoi mandare in un messaggio privato


    P.S.
    Se vuoi la stessa cosa la puoi fare usando il plugin di meteotemplate webcamRename ( and overlay ):
    - ti pormette di rinominare le immagini con un nome fisso
    - ridimensionarle
    - sovrapporre un logo
    - sovrapporre testi fissi e dinamici ( con i dati della stazione )
    Codice:
    <?php
        //File webcamlogo.php/
        //http://www.meteospinaceto.it/
        header("Refresh: 60; url=" . $_SERVER["PHP_SELF"]);
        
        
        // prepara l'array per i nomi dei file
        $directory = array();
    
        // prepara l'handler per la directory
        $handler = opendir('../snap');
    
        // 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, 8) == "Schedule") {
            $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, 153, 102, 51);      // colore della barra formato RGB
    $colore_testo  = imagecolorallocate($im, 255, 255, 255);   // colore per testo
    $x=imagesx($im);
    $y=imagesy($im);
    
    $font = "VeraBd.ttf";
    $size = 10;                     // dimensione del testo
    $altezza_barra = 25;                  // 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);
    
    $info = getimagesize($nome_immagine);                  //carica immagine                
    //$logo = imagecreatefrompng("logo1.png") ;          //carica 1░ logo - h/= cartella - logo1.png = nome del file e estensione.png
    //$logo2 = imagecreatefrompng("logo2.png") ;   //carica 2░ logo - h/= cartella - logo2.png = nome del file e estensione.png
    //$logo3 = imagecreatefrompng("logo3png") ;   //carica 3░ logo - h/= cartella - logo3.png = nome del file e estensione.png
    //imagecopy($im, $logo, 0, $info[1]-165, 0, 0, 181, 140); //posizione 1░logo(da sx= 5$logo, 1610 ,sposta dal fondo= -0,sposta da sinistra= 0)dimensione 1░logo(300=larghezza area assegnata,230=altezza area assegnata)
    //imagecopy($im, $logo2, 5, $info[1]-150, 0, 0, 150,38); //posizione 2░logo(da sx= 700 ,dal fondo= -65)dimensione 2░logo(156=larghezza ,38=altezza )
    //imagecopy($im, $logo3, 5, $info[1]-210, 0, 0, 150,53); //posizione 3░logo(da sx= 865, dal fondo= -80)dimensione 3░logo(150=larghezza ,53=altezza )
    //Help//$logo, 0 Variare il valore 0 per spostare dal fondo verso l'alto
    //Help//$info[1]-165 Fa scendere o salire il logo+zona assegnata
    //Help//0 Sposta a dx dentro alla zona assegnata
    //Help// 0 Sposta in alto dentro alla zona assegnata
    //Help// 181 Definisce la larghezza della zona assegnata
    //Help// 140 Definisce l'altezza della zona assegnata
    
    imagepng($im);
    imagedestroy($im);
    
    ?>
    Io ho giÓ fatto tutto per la mia webcam con questo script

  5. #675
    Calma di vento
    Data Registrazione
    03/09/16
    LocalitÓ
    Meano (BL)
    Messaggi
    9
    Menzionato
    0 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Citazione Originariamente Scritto da gianvi97 Visualizza Messaggio
    [CODE]Io ho giÓ fatto tutto per la mia webcam con questo script
    Infatti lo script funziona egregiamente, il problema era lato Aruba che nel pannello di controllo del sito ha messo una opzione che si chiama HiSpeed Cache che da quello che ho capito, memorizza i contenuti dinamici che vengono conservati in memoria dopo il primo caricamento e restituiti in un tempo inferiore agli utenti del sito per velocizzare la navigazione.

    E' bastato disattivare l'opzione per far funzionare il tutto.

    Devo comunque ringraziare sopratutto davidefa che ha intuito e risolto il problema, lascio a lui un'eventuale commento tecnico.

    Grazie a tutti del supporto.

  6. #676
    Bava di vento
    Data Registrazione
    12/09/17
    LocalitÓ
    Fano (PU)
    Messaggi
    242
    Menzionato
    13 Post(s)

    Predefinito Re: Foscam: pareri e recensioni?

    Si, a volte le opzioni di caching possono dare degli strani effetti collaterali.
    Oltre a disabilitare completamente il caching, si pu˛ provare a disabilitare il caching solo per alcuni tipi di file ( es: php e jpg ) attraverso il file .htaccess ( per server apache e compatibili: How to turn off caching using .htaccess )

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
  •