airhck Posted January 7, 2011 Report Share Posted January 7, 2011 hola gente del foro, soy algo nuevo y paso por aqui pidiendo un poco de ayuda. necesito conectar java a un scanner usb pero ni idea como hacerlo, tengo unas librerias jusb y jr-80 que son para manejar los puertos pero de hay ni idea como ocuparlas en google hay escasa informacion asi que apelo a las mentes maestras a ver si me pueden ayudar ah esto funciona en linux (jr-80) y si es posible en windows saludos Link to comment Share on other sites More sharing options...
jbodom Posted January 7, 2011 Report Share Posted January 7, 2011 java tha hut Link to comment Share on other sites More sharing options...
xchanox Posted January 10, 2011 Report Share Posted January 10, 2011 explicate un poco mas de que aplicación le quieres dar a leer directo el usb desde java, porque hasta donde yo lo veo a tu aplicación le da lo mismo si es usb, serie, paralelo, etc. Tu con lo que tienes que trabajar es con el driver, no con el puerto Link to comment Share on other sites More sharing options...
airhck Posted January 11, 2011 Author Report Share Posted January 11, 2011 explicate un poco mas de que aplicación le quieres dar a leer directo el usb desde java, porque hasta donde yo lo veo a tu aplicación le da lo mismo si es usb, serie, paralelo, etc. Tu con lo que tienes que trabajar es con el driver, no con el puerto emm lo ke pasa es ke el scanner va conectado al puerto usb.. la idea es un aplicion que identifique un scanner conectado se conecte al mismo y pueda extreaer una imagen del dispositivo... weno ojala puedas ayudarme saludos Link to comment Share on other sites More sharing options...
Ra Posted January 12, 2011 Report Share Posted January 12, 2011 MMmmhhhhh... Sólo puedo aportar un par de comentarios... nunca lo he hecho en linux, sólo windows, pero me imagino que la lógica debe ser similar... por último, que sirva un poco para alumbrar el camino... - Se puede hacer un handler que detecte los mensajes de eventos (bueno en windows todo es un mensaje, en linux no sé...) Lo importante es que tienes que buscar cómo el servicio de descubrimiento notifica al kernel - Otro punto importante, es que cuando instalas un scanner, el scanner viene con un software que lo maneja (típico software que tienes que instalar)... Por qué comento esto? porque todos los scanner funcionan de forma distinta... usan distintos protocolos, instrucciones, etc.etc.etc... - Como te comentaban, no te sirve de nada mandar instrucciones y leer desde el puerto usb, porque no podrás descifrar nada de ahí... - La otra alternativa es que trabajes con el driver (tb como te dijeron)... pero aquí tampoco te veo mucho futuro porque tendrías que conocer el protocolo e instrucciones para cargar el driver y mandarle las instrucciones y leer... - Y la 3ª alternativa que de hecho es, a mi parecer, la única factible... es que compres el SDK del scanner... Qué es el SDK? bueno, no es más que el Software Developer Kit que tiene un montón de apis, manuales, tutoriales y demases herramientas de desarrollo para poder crear tu propio software para hacer funcionar el scanner... Espero te sirvan los comentarios... Salu2. Link to comment Share on other sites More sharing options...
airhck Posted January 18, 2011 Author Report Share Posted January 18, 2011 MMmmhhhhh... Sólo puedo aportar un par de comentarios... nunca lo he hecho en linux, sólo windows, pero me imagino que la lógica debe ser similar... por último, que sirva un poco para alumbrar el camino... - Se puede hacer un handler que detecte los mensajes de eventos (bueno en windows todo es un mensaje, en linux no sé...) Lo importante es que tienes que buscar cómo el servicio de descubrimiento notifica al kernel - Otro punto importante, es que cuando instalas un scanner, el scanner viene con un software que lo maneja (típico software que tienes que instalar)... Por qué comento esto? porque todos los scanner funcionan de forma distinta... usan distintos protocolos, instrucciones, etc.etc.etc... - Como te comentaban, no te sirve de nada mandar instrucciones y leer desde el puerto usb, porque no podrás descifrar nada de ahí... - La otra alternativa es que trabajes con el driver (tb como te dijeron)... pero aquí tampoco te veo mucho futuro porque tendrías que conocer el protocolo e instrucciones para cargar el driver y mandarle las instrucciones y leer... - Y la 3ª alternativa que de hecho es, a mi parecer, la única factible... es que compres el SDK del scanner... Qué es el SDK? bueno, no es más que el Software Developer Kit que tiene un montón de apis, manuales, tutoriales y demases herramientas de desarrollo para poder crear tu propio software para hacer funcionar el scanner... Espero te sirvan los comentarios... Salu2. hooo vale por el aporte emm tu tercera alternativa se ve compleja de echo la app debe detectar el scanner conectado y hay 409765427 millones de modelos de scanner es mas complejo de lo que creia saludos Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now