[Ayuda] Desarrollo Keylogger para lector laser

Iniciado por gusyluz666, 18 Agosto 2009, 12:49 PM

0 Miembros y 1 Visitante están viendo este tema.

gusyluz666

Hola,

Soy nuevo en el foro tengo alguna duda...

Estoy intentando desarrollar una aplicación en access para que lea la entrada de teclado hasta que reciba unas teclas delimitadoras por ejemplo *111111*. La idea es usar un lector láser de códigos de barras para que cada vez que lea lo inserte en la base de datos. He probado algun código y me funciona pero claro no es automático y lo mete en un fichero. Lo he he hecho mediante dos botones, uno que crea el buffer y otro que lo destruye.

Me gustaría adaptarlo o crear uno nuevo para que leyera hasta que encontrará un * y en caso contrario que no hiciera nada...y que fuera totalemente automatico, no necesito a una persona ejecutando nada...

podriais darme una idea o algun ejemplo...ando un poco perdido..

espero haberme explicado bien...

un saludo y muchas gracias. :D

astinx

Hola, dejame aclarar algo, debido a que no soy muy conocedor de software para lectores de códigos de barra.
¿Vos básicamente queres hacer un soft que lea un stream de datos de entrada de una lectora de código de barras y separe la información delimitándola mediante la secuencia *11111*?
¿O acaso esa información ya la tenes disponible en una base de datos y simplemente queres separar la información mediante dicho delimitador?.

Si es la primera creo que mas que nada necesitas conseguir una buena api que te permita leer streams de entrada de una lectora de codigos de barra,  como he dicho no soy muy conocedor del tema, no se si haya una api estandar para ciertas marcas de lectoras o cada lectora trae su propia api. Te recomiendo en este caso que te fijes si podes conseguir la api de la lectora de codigos de barra, una vez que hayas hecho eso tendria que ser sencillo leer un flujo de entrada y separarlo por el delimitador, dependiendo del lenguaje que uses y obviamente para el cual venga la api, te sera sencillo o no.

Si es la segunda, es mucho mas  sencillo, solamente tienes que leer la base de datos y separar.

Si no es ninguna de las dos, por favor aclarame y veré como te puedo seguir ayudando.

Si la api estuviese disponible para un lenguaje como C, el programa seria pan comido. Si no dispones de la api te recomiendo que la busques en el sitio web de la marca de la empresa o bien que revuelvas en internet hasta encontrarla.

Saludos!
La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

BlackZeroX

Cita de: gusyluz666 en 18 Agosto 2009, 12:49 PM
He probado algun código y me funciona pero claro no es automático y lo mete en un fichero. Lo he he hecho mediante dos botones, uno que crea el buffer y otro que lo destruye.

Me gustaría adaptarlo o crear uno nuevo para que leyera hasta que encontrará un * y en caso contrario que no hiciera nada...y que fuera totalemente automatico, no necesito a una persona ejecutando nada...

El codigo cual es?... quisas se pueda adaptar muy facil.

Dulces Lunas!¡.
The Dark Shadow is my passion.

raul338

[Ayuda] Desarrollo Keylogger para lector laser
« en: 18 Agosto 2009, 07:49 »

Vale ver las fechas antes de contestar :)

astinx

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

BlackZeroX

Eso me pasa por seguir a otros...

Dulces Lunas!¡.
The Dark Shadow is my passion.