Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia
Mostrando entradas con la etiqueta Programas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programas. Mostrar todas las entradas

25/7/12

Agenda Personal Portable Gratis

JAN29



Completa agenda para organizar tu vida personal y/o profesional, si te olvidas de acontecimientos familiares, citas de trabajo, salir con el/la novi@ o simplemente quieres ir al cine con los amigos, ahora con esta útil herramienta, podras crear y tener a la vista una actividad pendiente en todo momento, ademas de que esta agenda cuenta con una alarma que te informara cada cierto tiempo de que cita tienes cerca. Khipu tambien cuenta con una pequeña agenda de contactos.

Ademas esta agenda es completamente portable por lo que podras llevarla y ejecutarla desde tu memoria USB en cualquier pc que tenga la Maquina Virtual Java. No te preocupes porque esta agenda es fácil de utilizar con interfaz muy intuitiva y en español. ¿Qué más se puede pedir?
  • Requiere: Maquina Virtual Java
  • Portable: Si
  • Ocupa: 6.4 MB
  • Funciona en Sistema Operativo: WinXP/2000/NT/Vista/7
  • Licencia: Freeware
  • Idioma: Español
Más información en la página del autor jc-Mouse

Enlace de descarga directa Khipu Agenda Personal Free Edition

continue reading

26/12/10

Puzzle Neon Genesis Evangelión

JAN29

Información sobre la serie:
Neon Genesis Evangelion (新世紀エヴァンゲリオン, también conocido como «Evangelion») es una serie de anime y manga japonesa. La serie trata de un mundo futuro en el que una organización militar llamada NERV protege a la humanidad de los ataques de unos seres de origen desconocido llamados «ángeles», usando para ello robots biomecánicos llamados «EVA». A medida que la serie avanza se torna cada vez más confusa y psicológica, en donde el desarrollo de los personajes y sus personalidades (miedos, deseos) es fundamental.

El Juego
  • El juego esta desarrollado en lenguaje Java con ayuda del IDE Netbeans 6.0
  • EL juego consiste en armar los rompecabezas en el menor tiempo posible.
  • El juego cuenta con 10 puzzles.
  • Los resultados son guardados en un archivo XML
  • El juego puede ser ampliado con nuevos rompecabezas (manual disponible proximamente)
Requerimientos minimos
  • Maquina Virtual Java (Descargar)
  • 12Mb de espacio en disco

Instalación
  • No necesita de instalacion, el juego esta comprimido en un archivo RAR, solo necesita ser extraido para comenzar a jugar.
¿Como jugar?
Para comenzar a jugar el rompezabezas, ejecutar el archivo jcPuzzleRei.exe, primeramente aparecera una ventana preguntando su nombre, escriba y presione "Jugar", entonces se desplagara la pantalla principal de juego, en la parte superior derecha, se encuentra los botones "Anterior" y "Siguiente", con estos puede elegir el puzzle que desea jugar, una vez que eliga el puzzle, presione el boton START hubicado en la parte inferior derecha, este cambiar su estado a "Stop" para que puede detener el juego en cualquier momento, cuando comienza el juego, el puzzle aparecera desordenado y el cronometro comenzara a correr, para mover una pieza del puzzle debe hacer un clic sobre esta, si la pieza tiene un espacio libre donde moverse, se movera.
Si desea ver estadisticas del juego, solo se muestran los 10 primeros puestos, haga clic en la vista previa del puzzle.

Captura de Pantalla
Demo

Enlace de descarga
Click para descargar

Nota1: esta versión es apta para cualquier edad, muy pronto la version Hentai (solo adultos)  estara disponible.
Nota 2: Si el juego tuviera algún BUG, se ruega avisar por favor :)
Nota 3: El juego esta diseñado para que pueda ser expandido con nuevos puzzles, el manual estara disponible proximamente

continue reading

6/7/10

Reproductor MP3 en java con Playlist

JAN29


Como muchos me pidieron un reproductor de mp3 con un playlist, ahora dejo a consideracion de los programadores el codigo fuente completo hecho con netbeans 6.0 y la api de Java Media.

Hasta la fecha ya deje muchos tutoriales sobre como utilizar esa API, asi que no veo la razon de redundar sobre lo mismo, por ese motivo en esta ocasion solamente dejare el codigo fuente para que sea examinado por ustedes, claro esta el codigo esta extra comentado y lo mas simple posible, y si siguen los tutos que hice creo que no habra donde perderse, ademas de que examinar el codigo fuente y ver como funciona  es una buena practica de INGENIERIA INVERSA que todo programador debe conocer.

Este reproductor tiene la capacidad de abrir archivos mp3 y cargarlos en un playlist para poder reproducirlos uno por uno, ademas tiene implementados los controles Preview y Next para poder pasar de una cancion a otra  con un simple clic, las canciones pueden ser reproducidas desde el boton PLAY o haciendo doble clic en el archivo seleccionado en el playlist. 

Dicho esto no queda mas que dejar un video de como quedo el reproductor
La interfaz que se ve es gracias al skin de Substance, esta libreria junto a las demas librerias de JMF estan en el RAR, asi que no queda mas que decir sino que a bajarselo y estudiarlo.
Click para descargar
Enlaces vivitos y coleando ;)

continue reading

29/10/09

JPEGsnoop: Detecta si una foto fue editada con Photoshop

JAN29

Comprobar a simple vista si una fotografía digital ha sido retocada o procesada puede ser muy difícil cuando los cambios son sutiles. Para ello hay que analizar las entrañas del fichero.

JPEGsnoop es un potente analizador capaz de detectar cualquier posible modificación realizada sobre una imagen JPG o RAW. Puede incluso analizar fotogramas de vídeo.

Para ello, JPEGsnoop examina los metadatos EXIF, las huellas de compresión, los histogramas de color y otros parámetros internos. Tras examinar el fichero, JPEGsnoop muestra todos los datos que ha recogido.

Lo más interesante se halla al final del informe, en el que podrás saber si el fichero ha sido modificado por algún programa. Los resultados de JPEGsnoop son espectaculares, si bien no siempre consigue dar en el clavo.

Aunque no presente la información de manera amigable, JPEGsnoop es una herramienta única en su género, ideal para extraer una impresionante cantidad de datos a partir de cualquier fotografía digital o fotograma de vídeo.


Imagen modificada (creo que es obvia)

Imagen Original

El analisis
Para poner a prueba este software primero carge la foto original y me salio un monton de datos acerca de la imagen, esos datos pueden verse abajo.

Ahora realice pequeñas modificaciones en photoshop y guarde la imagen, procedi a cargarla con JPEGsnoop y de nuevo la avalancha de informacion, pero fijandose un poquito encontre el resultado



Conclusiones.
El programa ademas de ser pequeño y no necesitar instalacion, cuenta con una interfaz y sencilla aunque esta en ingles es bastante obvia su uso.

En cuanto a la informacion que muestra, creo que no es tan necesaria, la mayoria de los usuarios solo quiere saber y la imagen fue o no retocada.

en fin, cumple su funcion.

JPEGsnoop soporta los siguientes formatos:

JPG, THM, AVI, DNG, CRW, CR2, NEF, ORF, PEF, RAW, MOV, PDF
Cambios recientes en JPEGsnoop:

    * Mejorada la lectura de metadatos EXIF
    * Añadidas etiquetas GPS
    * Muestra metadados Adobe XMP
    * Procesa encabezados ICC
    * Añadida opción para ocultar etiquetas desconocidas
    * Soporte para JPEG de 12 bits
    * Nuevo icono

Acerca de la licencia:  Gratuito para uso no-comercial
 
Para utilizar JPEGsnoop necesitas:

    * Sistema operativo: Win98SE/Me/2000/XP/2003/Vista

continue reading

26/10/09

Instalacion del servidor AppServ 2.5.9

JAN29

¿que es appserver? 


Es una herrramienta OpenSource para Windows que facilita la instalación de Apache, MySQL y PHP en una sola herramienta, esta característica facilita la tarea al usuario ya que se configuran las aplicaciones de forma automática.
Una vez instalado AppServ, dispondremos de un servidor web y otro de base de datos propio, configurado de manera local, y que nos permitirá realizar todas las pruebas necesarias en nuestra web antes de lanzarla a la red.

NOTA: el nombre de usuario predeterminado en phpMyAdmin suele ser " root " mas el password que hayan colocado durante la instalación del programa

Para instalar correctamente este servidor, tenemos que:
1. ejecutar el archivo appserv-win32_2.5.9.exe, que podremos bajar gratis, de su pagina oficial. Clic en NEXT y aceptamos haciendo clic en I agree.

2. En esta ventana nos muestra la ruta de instalacion por defecto "c:\appserv", o si preferimos podremos cambiar a otra unidad o carpeta. Embarassed Presionamos NEXT.

3. En la siguiente ventana escogeremos los componentes que queremos instalar, por el momento dejaremos todo seleccionado y presionamos NEXT 

4. En esta ventana se inserta la informacion del servidor, para este caso, instalamos este servidor como "localhost", colocamos nuestro correo de administrador y dejamos el puerto por defecto: 80. Presionamos NEXT.

5. Esta ventana, es una de las mas importantes, ya que aqui ingresaremos el password, con el cual conectaremos nuestro servidor. Cuidado con olvidarse Smile como cierta persona. Y presionamos INSTALL.

6. esperamos a que termine la instalacion.

7. Una vez que termino de instalar todos los componentes, te presenta las opciones Star Apache y Start MySQL, dejalas marcadas y presiona FINISH. Te aparecera por unos egundos una pantalla negra, no asustarse, es normal, luego desaparece y ya tienes tu appserv instalado.



Despues de la instalacion
Para probar que tienes todo correctamente instalado, abre un navegador web, y escribe http://localhost, debe aparecerte algo asi.

 Para ingresar al administrador de la base de datos, presionamos el enlace phpMyAdmin Database Manager Version 2.10.2, nos sale una ventanita preguntando el usuario y el password, colocamos el usuario por defecto Root, y el password que nosotros colocamos durante la instalacion.



Pagina web: http://www.appservnetwork.com/index.php?newlang=spanish





continue reading

yed graph editor: Diagramas de flujo, UML, arboles y demas

JAN29


Yed es un editor gráfico muy potente que puede usarse para generar de manera rápida y eficaz dibujos y diseños automáticamente a una serie de diagramas y redes.

Es realmente facil de usar, puede exportar en varios formatos (html, jpg, pdf, flash, etc). Esta escrito en Java, por lo tanto es multiplataforma y tambien es Freeware una alternativa mas que suficiente en comparacion a otros programas de pago, esta disponible para Windows, MAC, Unix y Linux.

Su Web oficial es: http://www.yworks.com

continue reading

20/10/09

¿Como hacer videotutoriales? alternativas freeware y de pago

JAN29



Jing es una utilidad realmente fácil de instalar, agradable de usar y tremendamente útil a la hora de realizar capturas de pantalla con funciones de edición (añadir texto, usar rotuladores y flechas, etc.) y screencast, es decir que seleccionas una zona de tu pantalla y Jing grabará todo cuanto ocurra a vídeo.



Su interfaz es, cuanto menos, original ya que se trata de una diminuta esfera que permanece en la parte superior de la pantalla. Cuando lo necesites, un clic en ella y podrás acceder a las opciones de captura de pantalla (imagen o vídeo). Y una vez la captura hecha, podrás añadir texto, flechas, destacar elementos y guardar el resultado en local o, si lo deseas, en la web de screencast.com.



Si no tienes cuenta en screencast.com, se crea una automáticamente desde Jing. Así, podrás almacenar tantos screencasts como quieras, y de forma totalmente gratuita. La ventaja de subirlo a screencast es que dispondrás de un código que te permitirá empotrarlo en tu blog o página web. Además, podrás enviar la URL de tus capturas a tus amigos, sea por mensajería sea por correo electrónico. Es realmente muy fácil de usar, sin opciones complicadas de por medio.
Disponible para PC y MAC



AviScreen Classic
AviScreen Classic te permite hacer capturas de vídeo o imagen recogiendo toda actividad que se produzca en tu pantalla, y guardarlas en formato AVI o BMP.

El programa te permite definir el tamaño del área de captura y cuenta además con una original función en la que la “cámara” sigue el cursor del ratón en sus movimientos por toda la pantalla.

Resulta muy práctico para capturas concretas, ya que resulta muy fácil de usar, pero los vídeos generados ocupan muchísimo espacio (aproximadamente 2 MB por segundo), a no ser que los conviertas a otro formato.
 

CamStudio


CamStudio es una utilidad para Windows que permite realizar la grabación de todo lo que sucede en tu escritorio, grabando tanto la pantalla completa, como ventanas o zonas definidas, así como el audio que este activo en ese momento, incluso lo que grabes desde un micrófono, generando un fichero en el formato de vídeo AVI y utilizando el generador de SWF en formato Flash para integrar de forma sencilla en tu web, generando un fichero de peso reducido y con soporte para Streaming de vídeo sobre flash.

Aquí te damos algunas ideas de para que puedes utilizar este software:

* Puedes utilizarlo para crear vídeos de demostración de cualquier programa.
* O también para crear una serie de vídeos para responder a las preguntas más frecuentes sobre una aplicación.
* También puede crear vídeo tutoriales para las clases del colegio o universidad.
* Puedes utilizarlo para grabar un problema recurrente con tu ordenador y enviárselo a tu soporte técnico para que puedan verlo para ayudarte.
* Puede utilizarlo para crear un vídeo informativo de los productos que quieres vender.
* Puedes grabar trucos, técnicas que descubras de tus programas favoritos, en fin cualquier cosa que puedas ver en tu pantalla podrás grabarla con CamStudio.



Camtasia Studio

Seguro que alguna vez has has visto un vídeo a través de Internet y no puedes guardarlo de ninguna forma, o quizá te habría gustado capturar un vídeo de tu pantalla a modo de tutorial, Camtasia Studio sirve para ambas cosas y para muchas más.
Esta gran aplicación es capaz de capturar a vídeo cualquier cosa que aparezca en tu pantalla, editar el vídeo resultante, mejorarlo y, finalmente, compartirlo.
En cuanto a la grabación, Camtasia Studio permite capturar una ventana, una zona o la pantalla completa. Es capaz de capturar audio, recoger la imagen de una cámara web e incluso se atreve con un PowerPoint. Lógicamente, los posibilidades son muchas.
Si hablamos de edición, Camtasia ofrece funciones para hacer zoom, añadir audio, crear efectos de transición e incluso limpiar el sonido de ruidos.
Por último, al exportar, encontrarás que puedes publicar tu creación en Flash, QuickTime, AVI, prepararlo para web, CD o incluso DVD.

 Este programa es de pago http://www.techsmith.com/camtasia.asp

continue reading

Notepad++ 5.5

JAN29


Notepad++ es un editor de texto potente y repleto de opciones.

Lo primero que salta a la vista es la gestión de los ficheros, que en Notepad++ se abren en pestañas totalmente organizables, con vistas alternativas para comparar texto, numeración de líneas, sangrías y zoom para aumentar el tamaño de letra. Además del modo a pantalla completa, Notepad++ se convierte en una nota flotante al pulsar F12, muy útil para tener el texto siempre a la vista. 
 
Pero no todo se reduce a la lectura: las funciones de búsqueda y reemplazo admiten expresiones regulares, mientras que el menú Lenguaje activa el coloreado de sintaxis para casi cincuenta lenguajes de programación. Si el lenguaje que usas no aparece en la lista de Notepad++, tú mismo puedes crear una plantilla. 

Por si fuera poco, Notepad++ se extiende mediante plugins, como el de sincronización con servidores FTP, el de control de cambios o el de auto-completado. Los TextFX, por otro lado, son funciones rápidas aplicables al texto, como ordenación de líneas, recuento de palabras, borrado de espacios dobles y un largo etcétera.

Completo y rápido, Notepad++ consume poquísima memoria. Es el reemplazo perfecto para el bloc de notas. Hay quien encuentra excesiva su abundancia de funciones, prefiriendo alternativas minimalistas, pero es casi indispensable para quien maneja código y texto puro a diario.

Notepad++ soporta los siguientes formatos:

TXT, AS, MX, ADA, ASM, ASP, AU3, SH, BAT, C, ML, H, CS, CSS, F, HS, HTML, INI, REG, JSS, JAVA, JS, LSP, LUA, MAK, NFO, M, NSI, PAS, PL, PHP, PS, PY, RC, RB, SCM, ST, SQL, TCL, TEX, VB, V, VHD, XML

Para utilizar Notepad++ necesitas:

Sistema operativo: Win98/98SE/Me/2000/NT/XP/2003/Vista/7

continue reading

17/10/09

Visual BAT Beta v.0.0.1

JAN29


Visual Bat es una pequeña aplicacion creada en VB6, para todo aquel que conosca la programacion en BATCH, se abra dado cuenta de lo sencillo de este lenguaje, pero al mismo tiempo de lo complicado que es realizar una interfaz grafica decente, interfaz que mas que todo sirve para darle un mejor aspecto a nuestro programa, pues ahora con esta sencilla aplicacion te permite realizar en pocos minutos lo que antes te tardaba quiza hasta media hora.
Su forma de uso es realmente sencillo, solo tienes que seleccionar el caracter con el que deseas trabajar del menu HERRAMIENTAS, haciendo un clic izquierdo, y luego en la ventana de nuestra aplicacion, puedes empezar a dibujar con un clic izquierdo para dibujar el caracter, si lo que quieres es repetir el mismo caracter, presiona clic derecho, y se activara la opcion "Mano Alzada",para desactivarla presiona clic izquierdo y la opcion se desactivara. Cuando termines con tu trabajo puedes guardar el archivo, colocando el nombre que quieras, por defecto se encuentra el nombre DEFAULT, (No es necesario escribir la extension *.BAT), este se guardara en la carpeta OUTPUT, si la carpeta no existe, se crea, y si el archivo ya existe, sobreescribira el mismo, lo mismo con la opcion EXPORTAR, guarda el archivo en formato TXT, con el cual puedes volver a editar tu trabajo, para ello utilizas la opcion IMPORTAR, en la ventana que aparece, escribe el nombre del archivo sin extension TXT y listo. el archivo se cargara tal y como lo guardaste.

Este programa es gratuito y se encuentra en fase beta, si crees que necesita algun arreglo, nuevas funciones, o tienes alguna duda sobre su funcionamiento, contactate conmigo, siempre abierto a escuchar comentarios nuevos.
Descargate gratis Visual BAT
Tamaño del Archivo: 228 KB




continue reading

Post recomendado