Risultati da 1 a 4 di 4
  1. #1
    Uragano L'avatar di roby4061
    Data Registrazione
    20/06/02
    Località
    Villar Perosa e Villanova C.se (TO)
    Messaggi
    28,708
    Menzionato
    3 Post(s)

    Predefinito chiedo aiuto per uno script per gestire webcam IP

    ciao a tutti

    tempo fa avevo risolto, ma vorrei riprogrammare lo script che salva l'immagine della IP cam in modo che non dia errori.

    adesso lo script è il seguente:

    ImageFile = "capture1.jpg"
    DestFolder = "C:\Documents\Roberto\webcam"


    URL = "http://192.168.0.6:81/snapshot.cgi?user=admin&pwd=bianca"

    Set xml = CreateObject("Microsoft.XMLHTTP")
    xml.Open "GET", URL, False
    xml.Send
    set oStream = createobject("Adodb.Stream")
    Const adTypeBinary = 1
    Const adSaveCreateOverWrite = 2
    Const adSaveCreateNotExist = 1
    oStream.type = adTypeBinary
    oStream.open
    oStream.write xml.responseBody

    oStream.savetofile DestFolder & ImageFile, adSaveCreateNotExist

    oStream.savetofile DestFolder & ImageFile, adSaveCreateOverWrite
    oStream.close

    set oStream = nothing
    Set xml = Nothing
    come già segnalato, se lo script trova già un immagine con quel nome, da errore.

    avevo risolto la cosa creando un altro script che viene pianificato 2 minuti prima di quello che scarica l'immagine dalla IP cam in modo che cancellasse il file capture1.jpg.

    il problema è che a volte funziona a volte no, nel senso che i due script per un motivo o per l'altro difficilmente seguono la giusta pianificazione e quindi una volta va in errore uno, una volta l'altro.

    vi chiedo quindi aiuto per la creazione di uno script unico che scarichi e salvi l'immagine dall'URL:

    e la salvi con nome "capture1.jpg" in una certa cartella, ad esempio

    C:\Documents\Roberto\webcam
    questo script deve cancellare prima l'immagine "capture1.jpg" presente nella cartella per poterne subito dopo salvare quella corrente.

    mi date una mano?

    con system scheduler poi pianificherò il lancio dello script ogni 5 minuti

    per il caricamento su web uso Fwink e per quello non ho problemi.

    la mia croce è lo script, devo fare in modo che non vada mai in errore...

    grazie a chi mi aiuterà!
    Ultima modifica di roby4061; 10/01/2016 alle 19:48
    Villar Perosa, B.ta Casavecchia (TO) 630 m
    Villanova C.se (TO) 376 m slm



  2. #2
    Uragano L'avatar di roby4061
    Data Registrazione
    20/06/02
    Località
    Villar Perosa e Villanova C.se (TO)
    Messaggi
    28,708
    Menzionato
    3 Post(s)

    Predefinito Re: chiedo aiuto per uno script per gestire webcam IP

    Is there anybody out there?
    Ultima modifica di roby4061; 10/01/2016 alle 20:17
    Villar Perosa, B.ta Casavecchia (TO) 630 m
    Villanova C.se (TO) 376 m slm



  3. #3
    Vento forte
    Data Registrazione
    08/11/07
    Località
    Galàtone (LE)
    Età
    33
    Messaggi
    3,437
    Menzionato
    0 Post(s)

    Predefinito Re: chiedo aiuto per uno script per gestire webcam IP

    non conosco il linguaggio (VBScript?), ma solo per prova eliminerei questa riga:

    oStream.savetofile DestFolder & ImageFile, adSaveCreateNotExist

    Il mio sito: Meteosts

    Reti: MNW - WU - Sup.

  4. #4
    Bava di vento L'avatar di mv82
    Data Registrazione
    28/08/10
    Località
    Tovo San Giacomo (SV)
    Età
    49
    Messaggi
    54
    Menzionato
    0 Post(s)

    Predefinito Re: chiedo aiuto per uno script per gestire webcam IP

    invece che fare due script ed incasinarti la vita con le schedulazioni perché non metti semplicemente il codice di cancellazione dell'immagine nelle prime righe dello stesso script?

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
  •