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
    38,304
    Menzionato
    7 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 20: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
    38,304
    Menzionato
    7 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 21:17
    Villar Perosa, B.ta Casavecchia (TO) 630 m
    Villanova C.se (TO) 376 m slm



  3. #3
    Vento forte L'avatar di Stefano83
    Data Registrazione
    08/11/07
    Località
    Galàtone (LE)
    Età
    40
    Messaggi
    4,210
    Menzionato
    12 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

    Nuovo sito: Meteosfera

    Reti: MNW - WU - Sup.


    "Colui che segue la folla non andrà mai più lontano della folla. Colui che va da solo sarà più probabile che si troverà in luoghi dove nessuno è mai arrivato" ​(Albert Einstein)

  4. #4
    Bava di vento L'avatar di mv82
    Data Registrazione
    28/08/10
    Località
    Tovo San Giacomo (SV)
    Età
    56
    Messaggi
    56
    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
  •