martes, 1 de marzo de 2011

Librerias Open Source JTwain Scaner y Java, soporta hasta TWAIN 2.0

Estas librerías pueden ser muy útiles.


Habia unas librerias para usar el escaner y la cámara conectados a nuestro pc desde java, por ejemplo desde un applet. Se llama mms-computting, pero volviendo a la pagina del autor no esta habilitada como antes, mas bien aparece un formulario de login, y pues ni modos, antes era otra cosa.


Coloco los links de lo que alcance a obtener de estas librerias, espero a alguien que encuentre esto le sirva.


Los links de cada descripción están en One Drive, no debe haber problema para descargar, en caso de que lo haya se puede descargar el archivo completo desde mediafire en el siguiente link.


http://www.mediafire.com/download/i5pd661abrd711b/mmsc_scanner_libs.zip



Descripción:

mmsc.jar - la librería completa, en este caso es la librería de clases.

source_code_mmsc.jar - Es la librería de los códigos fuentes, muy útil.

uk.co.mmscomputing.application.imageviewer.jar - la librería de clases para ejecutar el ejemplo de la applet.

prueba.html - Archivo html donde se implementa el uso de la applet.


Espero sea de utilidad, por favor comenten!.

Para que no se me olvide como firmar un applet

De esto hay mucho en la red, pero yo lo coloco para que no se me olvide como firmar un applet de java.

Genero la llave en el jre con una vigencia de 360 dias, casi un año:

"C:\Program Files\Java\jdk1.6.0_06\bin\keytool" -genkey -alias grp_sico -validity 360 -v

Construyo mi jar(NBCorresScanner.jar), que usa unas librerias (mmsc), las cuales tuve que descomprimir para que funcionaran con lo que hice:

"C:\Program Files\Java\jdk1.6.0_06\bin\jar" cmf MANIFEST.MF NBCorresScanner.jar ApNBCorresScanner\JApMain.class ApNBCorresScanner META-INF uk

Por ultimo aplico la llave al applet con lo cual queda firmado y listo para colocarlo en web:

"C:\Program Files\Java\jdk1.6.0_06\bin\jarsigner" NBCorresScanner.jar grp_sico -verbose


Uno nunca sabe es mejor tener esto por aqui arribita.