|
Descrizione e caratteristiche
Webcam on-line by
Lorenzo Banderali è un software freeware che consente di effettuare il grabbing
(cattura) di immagini da dispositivi di ingresso video, come webcam o schede di
acquisizione video, e di caricare tali immagini su un dominio tramite FTP.
Il software permette di organizzare le immagini catturate in una galleria fotografica
navigabile on-line.
Tali operazioni possono essere effettuate in modo automanico o in manuiale.
Sono supportate le seguenti funzioni:
- Visualizzazione
real-time dell'immagine del dispositivo video selezionato
- Frequenza di
aggiornamento (frame rate) di preview modificabile
- Possibilità
di selezionare (ove presenti) il dispositivo video sorgente
- Possibilità
di scegliere tra i diversi formati di aquisizione
- Possibilità
di scegliere e modificare le impostazioni ed i filtri di acquisizione del dispositivo
scelto
- Possibilità di modificare alcune proprietà dell'immagine
quali formato, rotazione, flip etc.. anche in preview
- Qualità di compressione dell'immagine JPEG definibile
dall'utente
- Qualità di ridimensionamento definibile dall'utente
- Possibilità di definire i parametri di connessione
FTP tra cui porta, nome del file di immagine, cartella etc...
- Definizione dell'intervallo di tempo di grabbing
automatico
- Possibilità di inserire testo sull'immagine catturata
(anche in preview), di cui è possibile definire carattere, posizione, colore
- Possibilità di inserire ora e data in vari formati
sull'immagine catturata (anche in preview), di cui è possibile definire carattere,
posizione, colore
- Creazione e
caricamento automatico su web di una galleria di immagini catturate navigabili dall'utente
- Possibilità
di definire la dimensione e la qualità di compressione delle immagini della galleria
(thumbnails, ovvero anteprime)
- Visualizzazione
dettagliata di errori e/o informazioni su casella di testo e barra di stato.
- Possibilità
di creare e caricare sul dominio l'anteprima dell'immagine correntemente catturata
definendone le dimensioni
- Salvataggio
e caricamento delle impostazioni del programma (utilizza crittografia di Windows)
- Caricamento
automatico delle impostazioni
- Ottimizzazione
delle risorse: "pulizia" dei files corrotti (ad esempio se vengono cancellati alcuni
files necessari), caricamento delle immagini diretto (stram da immagine e non da
file salvato). Utilizzo di memoria e CPU contenuti: l'anteprima viene fermata automaticamente
quando non necessaria
- Possibilità
di utilizzare templates (modelli) per la generazione automatica delle gallerie semplicemente
inserendo un tag all'interno del codice HTML
- Salvataggio
anche in locale della galleria di immagini (utile per ripristino manuale e visualizzazione
in locale) .
Requisiti
Per l'utilizzo del
programma è necessario avere installato "Microsoft .NET Framework Version 2.0 Redistributable
Package" che solitamente viene automaticamente incluso negli aggiornamenti automatici
di Windows XP e nel service pack 2.
Sono utilizzabili anche altri sistemi operativi come: Windows 2000, Windows 98,
Windows ME, Windows NT, Windows XP
Chi non avesse ancora installato il framework puo' farlo direttamente dal sito "www.microsoft.com":
http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe
Selezionare la lingua relativa al vostro sistema operativo.
Il Solftware è stato completamente realizzato
in C#.
Download
L'utilizzo del software implica il consenso alle note:
leggi
Si consiglia di leggere le istruzioni d'uso:
leggi (in allestimento)
Prima di instalare il file controlla di possedere i requisiti necessari
Screenshot
Responsabilità e Copyright
Declino ogni responsabilità
per eventuali danni arrecati attraverso l'uso del programma.
Questo software è stato scritto da Lorenzo Banderali
nell' Aprile 2006.
Tramite questo software è possibile catturare immagini da dispositivi video come
webcam o schede di acquisizione
video e renderle disponibili su un sito web tramite upload FTP.
E' anche possibile usufruire di una galleria di immagini generata e caricata automaticamente.
L'utilizzo di questo software è a completo carico dell'utente
che decide in piena autonomia di utilizzarlo.
L'utilizzo è soggetto all'accettazione di tutte le responsabilità correlate.
Attenzione: il salvataggio delle impostazioni dell'applicativo (slvataggio che avviene
manualmente in modo opzionale)
comprende anche username e password inseriti. Si consiglia di non rendere disponibilio
ad altri utenti tali informazioni
sensibili.
Attenzione: per effettuare il grabbing si utilizza la clipboard di sistema: pertanto
durante l'utilizzo del programma è fortemente sconsigliato l'utilizzo della stessa
(ad esempio per operazioni copia / taglia / incolla). Durante la fase di grabbing
il contenuto della clipboard potrebbe essere compromesso e reso inutilizzabile !
Anche in questo caso l'autore non si assume nessuna responsabilità. Tali responsabilità
sono a totale carico
dell'utente.
L'utilizzo del software è condizionato dalla completa accettazione delle seguenti
condizioni:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Non è consentito distribuire questo software "Webcam on line by Lorenzo Banderali"
senza il consenso
scritto dell'autore. Non è consentito il "disassemblamento" dello stesso per ottenere
parti del codice sorgente
e riorse utilizzate.
Parte della libreria (classe) per l'FTP è stata modificata
ed appartiene all'autore: "J.P. Trosclair"
/* Copyright (c) 2005, J.P. Trosclair
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
are permitted
* provided that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this
list of conditions and
* the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this
list of conditions
* and the following disclaimer in the documentation and/or other materials provided
with the
* distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A
* PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* Based on FTPFactory.cs code, pretty much a complete re-write with FTPFactory.cs
* as a reference.
*
***********************
* Authors of this code:
***********************
* J.P. Trosclair (jptrosclair@judelawfirm.com)
* Filipe Madureira (filipe_madureira@hotmail.com)
*
***********************
* FTPFactory.cs was written by Jaimon Mathew (jaimonmathew@rediffmail.com)
* and modified by Dan Rolander (Dan.Rolander@marriott.com).
* http://www.csharphelp.com/archives/archive9.html
***********************
Sono state aggiunte funzionalità come il caricamento
"diretto" di immagini senza dover ricorrere al salvataggio u file.
Sono state apportate alcune modifiche.
Bugs
In fase di allestimento.
Istruzioni all'uso
Leggi istruzioni
|