Re: [java-list] Impressora Fiscal. Alguem ja usou????
Eu já usei um pouco a java COMM para implementar protocolos do tipo usado em impressoras fiscais e pinpads. Resultado: desisti. Em aplicações do tipo terminal até dá para usar, já que o loop de eventos passa por um humano. Porem, quando há restrições de timing no protocolo a ser implementado e o tratamento da recepção precisa ser feito byte-a-byte, as implementações que usei da API simplesmente não funcionaram a contento. O problema não é a API em si, que até que é bem concebida, e sim as implementações, especialmente a para o Linux, que tentei usar. O que eu fiz foi criar um pequeno aplicativo em C que atuava como gateway entre o aplicativo Java e a serial. Para fugir do JNI, optei por usar um socket tcp na comunicação Java/C. Uma vantagem desta arquitetura é que, de modo geral, é mais fácil conseguir código pronto para C/C++ que implementem estes protocolos e o código java pode tratar o dispositivo com um nível maior de abstração. Philippe. - Original Message - From: José Carlos Lopes de Barros [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: quarta-feira, 4 de junho de 2003 08:29 Subject: RES: [java-list] Impressora Fiscal. Alguem ja usou Tive esse problema para imprimir umas famigeradas etiquetas. Já resolvi abrindo um FileOutputStream com a LPT1. Em algumas máquinas isso não funciona, mas na maioria sim, rodando Win2000. Linux não sei, nem preciso saber. Então tenta abrir um FileOutputStream com a porta serial e vê se imprime. No meu caso, mando um .txt ou String. BufferedReader is = new BufferedReader(new InputStreamReader(file.toURL().openStream())); String inputLine; FileOutputStream os = new FileOutputStream(LPT1:); PrintStream ps = new PrintStream(os); while ((inputLine = is.readLine()) != null) { ps.println(inputLine); } os.close(); ps.close(); Thread.sleep(1000); -Mensagem original- De: Andrew Thomas de Betencourt Lima - SAO [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 2 de junho de 2003 12:13 Para: '[EMAIL PROTECTED]' Assunto: RES: [java-list] Impressora Fiscal. Alguem ja usou Caro Awdryn, estou com o mesmo problema. Pelos meus estudos ate agora, encontrei 2 soluções: - Utilizar a API Comm para fazer o acesso a impressora via porta serial, e utilizar os comandos internos da impressora. - Utilizar JNI para fazer acesso as DLL´s fornecidas pelo fabricante, tendo que obrigatoriamente utilizar C/C++ para acessar as DLL´s. Problema serio !!! Abraço. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Awdryn Cavalache de Souza [mailto:[EMAIL PROTECTED] Enviada em: Thursday, May 29, 2003 8:18 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Impressora Fiscal. Alguem ja usou????
Tive esse problema para imprimir umas famigeradas etiquetas. Já resolvi abrindo um FileOutputStream com a LPT1. Em algumas máquinas isso não funciona, mas na maioria sim, rodando Win2000. Linux não sei, nem preciso saber. Então tenta abrir um FileOutputStream com a porta serial e vê se imprime. No meu caso, mando um .txt ou String. BufferedReader is = new BufferedReader(new InputStreamReader(file.toURL().openStream())); String inputLine; FileOutputStream os = new FileOutputStream(LPT1:); PrintStream ps = new PrintStream(os); while ((inputLine = is.readLine()) != null) { ps.println(inputLine); } os.close(); ps.close(); Thread.sleep(1000); -Mensagem original- De: Andrew Thomas de Betencourt Lima - SAO [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 2 de junho de 2003 12:13 Para: '[EMAIL PROTECTED]' Assunto: RES: [java-list] Impressora Fiscal. Alguem ja usou Caro Awdryn, estou com o mesmo problema. Pelos meus estudos ate agora, encontrei 2 soluções: - Utilizar a API Comm para fazer o acesso a impressora via porta serial, e utilizar os comandos internos da impressora. - Utilizar JNI para fazer acesso as DLL´s fornecidas pelo fabricante, tendo que obrigatoriamente utilizar C/C++ para acessar as DLL´s. Problema serio !!! Abraço. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Awdryn Cavalache de Souza [mailto:[EMAIL PROTECTED] Enviada em: Thursday, May 29, 2003 8:18 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Impressora Fiscal. Alguem ja usou????
procura sobre javax.comm, é uma droga de se achar informações, ninguém na lista sabe sobre isso ou não tem paciência para dar dicas sobre essa api... se estivesse no seu lugar e fosse urgente, apelaria para uma solução nativa com C, Delphi ou C++, nessas linguagens essas coisas é fácil-fácil. -Mensagem original- De: jionet [mailto:[EMAIL PROTECTED] Enviada em: sábado, 31 de maio de 2003 21:59 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Impressora Fiscal. Alguem ja usou Exemplo eu não posso mandar pois só os possuo em VC (eca!!!), mas posso adiantar que vc terá que trabalhar com DLL fornecida pelo fabricante ou diretamente com comandos para a porta, o que aumentará seu tempo de desenvolvimento. Abraços, Inácio icq 40462066 www.inacio.rg3.net - Original Message - From: Awdryn Cavalache de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, May 29, 2003 8:17 AM Subject: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Minhas mensagens são ga Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressora Fiscal. Alguem ja usou????
Exemplo eu não posso mandar pois só os possuo em VC (eca!!!), mas posso adiantar que vc terá que trabalhar com DLL fornecida pelo fabricante ou diretamente com comandos para a porta, o que aumentará seu tempo de desenvolvimento. Abraços, Inácio icq 40462066 www.inacio.rg3.net - Original Message - From: Awdryn Cavalache de Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, May 29, 2003 8:17 AM Subject: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Minhas mensagens são ga Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Impressora Fiscal. Alguem ja usou????
Caro Awdryn, estou com o mesmo problema. Pelos meus estudos ate agora, encontrei 2 soluções: - Utilizar a API Comm para fazer o acesso a impressora via porta serial, e utilizar os comandos internos da impressora. - Utilizar JNI para fazer acesso as DLL´s fornecidas pelo fabricante, tendo que obrigatoriamente utilizar C/C++ para acessar as DLL´s. Problema serio !!! Abraço. Andrew Betencourt Analista de Sistemas SCP for Java 2 Platform 1.4 -Mensagem original- De: Awdryn Cavalache de Souza [mailto:[EMAIL PROTECTED] Enviada em: Thursday, May 29, 2003 8:18 AM Para: [EMAIL PROTECTED] Assunto: [java-list] Impressora Fiscal. Alguem ja usou Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressora Fiscal. Alguem ja usou????
Pessoal, alguêm ja desenvolvel algum aplicativo que utilizase uma impressora fiscal??? Alguêm teria algum exemplo de como fazer isso? Existe algum pacote ja pronto para trablhar com esse tipo de impressora? Agradecendo antecipadamente. Awdryn Cavalche de Souza. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -