Que al momento de detectar un movimiento capture la imagen, active la alarma y además mande por correo la imagen capturada en el momento.
Dejo el link de para descargar el proyecto el cual fue realizado en Netbeans 7.1 - JRE 7
Detector de movimiento
Ademas hay que instalar
Java Media Framework API (JMF) para que funcione.
Explico el funcionamiento del programa:
Hay un archivo llamado propiedades.xml que contiene lo siguinte:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Configuracion del programa de movimiento</comment>
<!-- Archivo de sonido -->
<entry key="alarma">sonido.wav</entry>
<!-- Cuanto segundos debe esperar el programa para detectar otro movimiento
y enviarlo por correo -->
<entry key="tiempo_espera">15</entry>
<!-- Correo del servidor smtp
Googlemail/Gmail SMTP POP3 Server
smtp.gmail.com
SSL Port 465
StartTLS Port 587
_____________________
Outlook.com SMTP POP3 Server
smtp.live.com
StartTLS Port 587
____________________
-->
<entry key="servidor_correo">smtp.gmail.com</entry>
<!-- a quienes le va a llegar el correo deben ir separados por comas
ejample1@micorreo.com,ejemplo2@micorreo.com
-->
<entry key="destinatarios">prueba@gmail.com,otrocorreo@hotmail.com</entry>
<!--Es quien envia el correo -->
<entry key="remitente">remitente@gmail.com</entry>
<!-- Nombre del remitente que aparecera en el mensaje-->
<entry key="nombre_remitente">Administrador</entry>
<!-- dejar asi -->
<entry key="tsl">true</entry>
<!-- Este es el puerto por donde escucha el servidor de correo de gmail en este caso -->
<entry key="puerto">587</entry>
<!-- Asunto del correo -->
<entry key="asunto">Hay Un problema en la sala:</entry>
<!-- El contenido que va a contener el mensaje -->
<entry key="contenido">Advertencia</entry>
</properties>
Para que funcione hay que tener por lo menos una cámara web y un computador con sonido para escuchar la alrma
4 comentarios:
al ejecurtarlo pide ingrese la clave del correo¿?¿?¿?¿? que clave es?¿¿¿
Hola mario debes de poner tu correo donde dice remitente en el archivo propiedades.xml , este ejemplo esta hecho para un servidor de gmail, pero si vas a usar tu cuenta de hotmail debes utilizar el smtp.live.com y tu clave del correo.
Es decir si tengo un correo en gmail que se llama micorreo@gmail.com debo es ingresar la clave de mi correo de gmail.
No funciono, entro mi correo y mi contraseña pero no ingresa.
hola cristian debes instalar primero Java Media Framework lo pudes descargar de aqui http://www.oracle.com/technetwork/java/javase/download-142937.html.
Luego editas el archivo propiedades como dice en el manual y listo debe funcionarte
Publicar un comentario