Pagina 2 di 4 PrimaPrima 1234 UltimaUltima
Risultati da 11 a 20 di 35

Visualizzazione Ibrida

Messaggio precedente Messaggio precedente   Nuovo messaggio Nuovo messaggio
  1. #1
    Calma di vento
    Data Registrazione
    30/11/15
    Località
    padova
    Età
    55
    Messaggi
    3
    Menzionato
    0 Post(s)

    Predefinito Re: Script php per slide 24 ore

    ciao roberto e grazie della risposta, ma mi sembra che per funzionare da quello che ho letto velocemente, serva un pc sempre acceso.... io volevo qualcosa che lavorasse direttamente sul sito che ho su aruba www.vallastaro.it

  2. #2
    Calma di vento
    Data Registrazione
    30/11/15
    Località
    padova
    Età
    55
    Messaggi
    3
    Menzionato
    0 Post(s)

    Predefinito Re: Script php per slide 24 ore

    tipo script in php

  3. #3
    myMeteoNetwork Team L'avatar di Orso Polare
    Data Registrazione
    18/09/08
    Località
    Roma
    Età
    77
    Messaggi
    5,583
    Menzionato
    18 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Mi dispiace ma io quel sistema uso e conosco che indubbiamente necessita di un mini-PC sempre aceso, invece con il PHP.......

    ciao a tutti da Roberto

    Stazione Davis 6163 VP2 Plus
    La mia webcam a Nord La mia webcam a Ovest



    Nell'interesse generale del Forum, NON RISPONDO privatamente a quesiti di ordine tecnico che invece possono essere dibattuti collettivamente

  4. #4
    Vento forte L'avatar di Gigi600
    Data Registrazione
    20/07/08
    Località
    Sacile PN
    Età
    65
    Messaggi
    3,208
    Menzionato
    13 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Aggiungo se avete bisogno di ridimensionare l'immagine io uso

    SmartImage.class.php

    Poi con questo script cercare SmartImage.class.php

    Codice:
     <?php
    include "SmartImage.class.php";
    
    $img = new SmartImage($src);
    // Ridimensiona il file
    // esempio dimensione immagine 640x480 e 85 è la compressione del file
    $img->resize(640, 480, true);
    $img->saveImage("webcam_r.jpg", 85);
    ?> 
    Attivando il tutto con un cronojob
    Consiglio questo cron-job.org - Free cronjobs - from minutely to once a year.
    Anche se Mi è successo che Mi ha resettato l'account e ho dovuto registrarmi di nuovo
    Risultato con una aggiunta di una serie di script

    Archivio 24 ore
    24h.html
    video ultime 24 ore
    video_24h.html
    Archivio storico
    Malga_ciamp_archivio

  5. #5
    Calma di vento L'avatar di gianni70
    Data Registrazione
    10/09/13
    Località
    Orosei (NU)
    Età
    55
    Messaggi
    23
    Menzionato
    0 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Citazione Originariamente Scritto da Gigi600 Visualizza Messaggio
    Aggiungo se avete bisogno di ridimensionare l'immagine io uso

    SmartImage.class.php

    Poi con questo script cercare SmartImage.class.php

    Codice:
    
    
    Attivando il tutto con un cronojob
    Consiglio questo cron-job.org - Free cronjobs - from minutely to once a year.
    Anche se Mi è successo che Mi ha resettato l'account e ho dovuto registrarmi di nuovo
    Risultato con una aggiunta di una serie di script

    Archivio 24 ore
    24h.html
    video ultime 24 ore
    video_24h.html
    Archivio storico
    Malga_ciamp_archivio
    Stessa identica cosa successa anche a me con cron-job......mi sono dovuto registrare un altra volta.
    Nel caso di arbusmeteo.it ho risolto invece con la funzione di meteobridge (http request ) facendo eseguire come da fotoarbus.PNG il file php ogni 5 minuti!
    Ultima modifica di gianni70; 06/02/2016 alle 14:41

  6. #6
    Tempesta violenta L'avatar di bufera87
    Data Registrazione
    19/09/05
    Località
    Vittorio V.(TV) 110m
    Età
    38
    Messaggi
    12,671
    Menzionato
    10 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Citazione Originariamente Scritto da Gigi600 Visualizza Messaggio
    Aggiungo se avete bisogno di ridimensionare l'immagine io uso

    SmartImage.class.php

    Poi con questo script cercare SmartImage.class.php

    Codice:
     <?php
    include "SmartImage.class.php";
    
    $img = new SmartImage($src);
    // Ridimensiona il file
    // esempio dimensione immagine 640x480 e 85 è la compressione del file
    $img->resize(640, 480, true);
    $img->saveImage("webcam_r.jpg", 85);
    ?> 
    Attivando il tutto con un cronojob
    Consiglio questo cron-job.org - Free cronjobs - from minutely to once a year.
    Anche se Mi è successo che Mi ha resettato l'account e ho dovuto registrarmi di nuovo
    Risultato con una aggiunta di una serie di script

    Archivio 24 ore
    24h.html
    video ultime 24 ore
    video_24h.html
    Archivio storico
    Malga_ciamp_archivio

    ciao Gigi, ho effettuato correttamente la registrazione e attivazione su cron-job che però mi impedisce di eseguire gli script delle telecamere in quanto sono troppo grandi i files, quindi devo per forza ridurre le immagini per poter implementare tale funzionalità su cron-job.

    Unica cosa: la parte di codice per il resize in che punto deve essere inserita nello script? la mia immagine elaborata si chiama webcam.jpg

    ad esempio io sto usando uno script che termina così


    $info = getimagesize($nome_immagine); //carica immagine
    $logo = imagecreatefrompng("logo.png") ; //carica logo - logo.png = nome del file e estensione.png

    imagecopy($im, $logo, 3414, $info[1] -186, 0, 0, 420,143); //posizione logo(da sx= 3414 ,dal fondo= -186)dimensione logo(420=larghezza,143=altezza )

    imagepng($im);

    imagedestroy($im);

    ?>

    dove aggiungere questa parte?

    include "SmartImage.class.php";

    $img = new SmartImage($src);// Ridimensiona il file// esempio dimensione immagine 1280x760 e 95 è la compressione del file

    $img->resize(1280, 768, true);

    $img->saveImage("webcam_r.jpg", 95);

    Seconda domanda: devo modificare il contenuto della SmartImage.class.php che inserisco nella stessa cartella dove gira lo script, per renderlo compatibile con il percorso FTP oppure è una funzione generale che non abbisogna della "customizzazione"?
    Grazie e ciao!!
    Ultima modifica di bufera87; 22/02/2019 alle 19:25

  7. #7
    Vento forte L'avatar di Gigi600
    Data Registrazione
    20/07/08
    Località
    Sacile PN
    Età
    65
    Messaggi
    3,208
    Menzionato
    13 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Ciao
    L'esecuzione del cronojob non impedisce l'esecuzione di un file di qualsiasi dimensione .
    cronojob non è altro che un imput ( come pigiare un pulsante ) e fare partire un programma php di qualsia genere .
    Premetto che SmartImage.class.php va inserito nella stessa cartella dove risiede il file php che usi .
    Non bisogna modificarlo.

    Ritornando al quesito:
    Deve inserire SmartImage.class.php nel Tuo php
    Bisogna fare delle prove .
    Si potrebbe partire inserendolo all'inizio :

    Codice:
    <? include("counter.php"); ?>
    <?php
    header("Refresh: 60; url=" . $_SERVER["PHP_SELF"]);
    header( "Expires: Mon, 26 Jul 1997 05:00:00 GMT" );  // disable IE caching
    header( "Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . " GMT" ); 
    header( "Cache-Control: no-cache, must-revalidate" ); 
    header( "Pragma: no-cache" );
    
    //riduco l'immagine
    include "SmartImage.class.php";
     // Settings
    $src = "webcam.jpg";
    // Start!
    $img = new SmartImage($src);
    //Resize and save file
    $img->resize(1280, 720, true);
    $img->saveImage("webcam_r.jpg");
    
    $nome_immagine="webcam_r.jpg";   // file contenente l'immagine base
    ecc....
    Io userei un cronojob solo per ridurre l'immagine es:


    Codice:
    <?php
    
     
     //riduco l'immagine
    include "SmartImage.class.php";
     // Settings
    $src = "webcam.jpg";
    // Start!
    $img = new SmartImage($src);
    //Resize and save file
    $img->resize(1280, 720, true);
    $img->saveImage("webcam_r.jpg");
    
    ?>

    Poi ne ho molti altri per fare l'archivio in cartelle

    Esempio per essere visualizzato foto 24 ore 24h.html

    Oppure video archivio giornaliero Malga_Picotera_Pizzoc

  8. #8
    Calma di vento L'avatar di gianni70
    Data Registrazione
    10/09/13
    Località
    Orosei (NU)
    Età
    55
    Messaggi
    23
    Menzionato
    0 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Codice:
    <!DOCTYPE html 
         PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      <head>
        <style type="text/css">
    div.picture {
        float: left;
        width: 130px;
        height: 99px;
        padding: 10px;
        background-color: #ADD8E6;
        margin: 2px;
        border-right: 2px solid black;
        border-bottom: 2px solid black;
        text-align: center;
    }
    
    img.thumb {
     width: 110px;
     height: 80px; 
     border: none;
     padding: 0;
     margin: 0;
    }
    
    h1 {
        background-color: #ADD8E6;
        text-align: center;
        border: 1px solid #00008B;
        margin-bottom: 0.2em;
        font-family: sans-serif;
        color: #00008B;
        padding: 0.2em;
    }
    
        </style>
    
    <?php
    
    /*****definisco le variabili globali*****/
    $titolo="Archivio webcam 24 ore";
    $name_web="ore_*.jpg";
    $webcam_name="Webcam foscam";
    /****************************************/
    
    
    echo "<title>".$titolo."</title>\n</head>\n<body>";
    
    
    $snaps = glob($name_web);
    
    $l=0;
    $m=0;
    while ($l < count($snaps) ) {
      
      if ( date("U",filemtime($snaps[$l])) > (time()-86400)){
        $snaps_clean[$m]=$snaps[$l];
        $snaps_date[$m]=date("U",filemtime($snaps[$l]));
        $m++;
      }
        $l++;
    }
    
    array_multisort($snaps_date, SORT_DESC,$snaps_clean);
    
    $i = $_GET['p'];
    
    if ( isset($i) && ($i >= 0) && ( $i < count($snaps_clean)) ) {
      
      //
      // Single image view
      //
      $filename = $snaps_clean[$i];
      
      echo "<h1>Immagine scattata il ".date('d.m.Y, H:i',filemtime($snaps_clean[$i]))."</h1>\n";
      echo "<p style=\"text-align: center\">";
      
      if ( $i > 0 ) {
        $prev = $i-1;
        echo "<a href=\"?p=$prev\">Sucessiva</a>&nbsp;&nbsp;&nbsp;";
      } else {
        echo "Sucessiva&nbsp;&nbsp;&nbsp;";
      }
      
      echo "<a href=\"archivio24ore.php\" title=\"Snapshots Index\">Index</a>&nbsp;&nbsp;&nbsp;";
      
      if ( $i < count($snaps_clean)-1 ) {
        $next = $i+1;
        echo "<a href=\"?p=$next\">Precedente</a>";
      } else {
        echo "Next";
      }
      
      echo "</p>\n";
      
      echo  "<p style=\"text-align: center\">\n";
      echo "<a href=\"".$filename."\"><img style=\"width: 800px\" alt=\"Immagine scattata il ".date('d.m.Y at H:i',filemtime($snaps_clean[$i]))."\" src=\"".$filename."\"/></a>\n";
      echo "</p>\n";
      
    } else {
      
      //
      // Image thumbnail page
      //
      
      echo "<h1>".$webcam_name."</h1>\n";
      echo "<p style=\"text-align: center;\">Back to the <a href=\"archivio24ore.php\" title=\"Meteo Snapshots Index\">gallery index</a></p>\n";
    
      $i = 0;
      foreach( $snaps_clean as $filename ) {
         $filename = $snaps_clean[$i];
    
        echo "<div class=\"picture\">";
        echo "<a name=\"img$i\"/>";
        echo "<a href=\"?p=$i\" title=\"Immagine scattata il ".date('d.m.Y at H:i',filemtime($snaps_clean[$i]))."\">";
        $thumbname=$filename;
        //if ( file_exists($thumbname) ) {
        echo "<img class=\"thumb\" alt=\"Immagine scattata il ".date('d.m.Y at H:i',filemtime($snaps_clean[$i]))."\" src=\"".$thumbname."\"/>";
        //} else {
        // echo "$t";
        // }
         echo "</a><br/>".date('d.m.Y H:i',filemtime($snaps_clean[$i]))."</div>\n";
        $i++;
      } 
    }
    
    ?>
    
    </body></html>
    Ultima modifica di gianni70; 06/02/2016 alle 11:48

  9. #9
    Vento forte L'avatar di Gigi600
    Data Registrazione
    20/07/08
    Località
    Sacile PN
    Età
    65
    Messaggi
    3,208
    Menzionato
    13 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Gianni
    Quando si postano codici php o html o altro devi cliccare #
    devi inserire il codice tra CODE e /CODE

  10. #10
    Calma di vento L'avatar di gianni70
    Data Registrazione
    10/09/13
    Località
    Orosei (NU)
    Età
    55
    Messaggi
    23
    Menzionato
    0 Post(s)

    Predefinito Re: Script php per slide 24 ore

    Citazione Originariamente Scritto da Gigi600 Visualizza Messaggio
    Gianni
    Quando si postano codici php o html o altro devi cliccare #
    devi inserire il codice tra CODE e /CODE
    grazie gigi...ora dovrebbe essere a posto , con tapatalk non era possibile!

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
  •