Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Impressao direto na porta lpt1 Boa tarde. Estou simulando uma situação aqui em meus experimentos com php usando o Adianti, tenho uma aplicação rodando no servidor, através de uma maquina cliente preciso realizar impressão direto na porta lpt1 do computador, detalhe a impressão será realizada na impressora plugada na maquina cliente....
FP
Impressao direto na porta lpt1  
Fechado
Boa tarde.
Estou simulando uma situação aqui em meus experimentos com php usando o Adianti, tenho uma aplicação rodando no servidor, através de uma maquina cliente preciso realizar impressão direto na porta lpt1 do computador, detalhe a impressão será realizada na impressora plugada na maquina cliente.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (11)


AN

Vamos entender melhor o cenário: você tem uma aplicação em seu Servidor e uma em sua máquina cliente onde a impressora esta plugada. Você quer enviar dados para a LTP1 do Cliente através do servidor? Se sim, me diz qual Sistema operacional das máquinas.
AN

2° Cenário - Caso o Cliente esteja acessando a mesma aplicação do Servidor via http sendo que a impressora esta plugada localmente neste cliente. Como enviar dados para a serial desta máquina cliente através do servidor?
AN

Enfim me passa qual dos dois cenários é o mais próximo do seu, e o mais importante qual SO vai trabalhar. E eu posso tentar ajudar, já vivi algumas situações parecidas.
FP

A impressora estara ligada na maquina cliente, onde o sistema esta carregado no browser, o servidor em algumas situacoes estara na mesma rede em outras nao, ow seja sera como se o servidor estivesse na web, o servidor sera um slackware 14.1,
AN

É possível sim, existem algumas opções por isso perguntei sobre o SO. Segue alguns links para analisar

* Plugin Mult-plataforma para comunicação (Vai exigir que instale este plugin em cada cliente que vai consumir o serviço)

https://github.com/billhsu/jUART#install-plugin

* Terminal para testar a saída de dados na serial ( Ajuda muito nos testes :D )

sourceforge.net/projects/realterm/files/latest/download

* Emulador de Porta Serial ( No caso de não possuir uma física em sua máquina para efetuar os testes )
www.eterlogic.com/Downloads.html

Creio que possa começar por aqui, eu fiz uns testes aqui e comunicou perfeitamente com uma DR 700 da Daruma não fiscal via Serial. Não sei como esta projetando sua aplicação então tentei ajudar da melhor maneira possível.
ES

Olá Fernando!
Além desses que Ademilson informou existe um projeto chamado Jzebra que utilizo para impressões de etiquetas e tem aplicação para várias impressoras.

Trata-se de uma applet que achei bem fácil de implementar. Será necessário liberar o endereço no java.

segue link: https://code.google.com/p/jzebra/
FP

galera valeu mesmo final de semana vo tentar mexer com alguma coisa ai eu torro vcs blza kkkk muitas perguntas com certeza kkkkkkkkkkk
AS

ESSAS OPÇÕES TESTEI OFF-LINE FUNCIONARAM PERFEITAMENTE MAS, USANDO EM UM APP QUE ESTA NO SERVIDOR NÃO COMUNICOU COM A IMPRESORA, CLIENTE NÃO, A ALTERNATIVA DE USAR O jzebra É BOA, MAS CLIENTE SERVIDOR NÃO DEU SUCESSO, ACHO QUE O INTERESSANTE SERIA MESCLAR UMA LINGUAGEM DESK E O SISTEMA PHP TIPO JAVAFX E PHP ASSIM O SISTEMA EM PHP E A GERAÇÃO DAS ETIQUETAS EM JAVAFX, OU COISA SEMELHANTE
AN

Alexandre como você fez o teste com sua impressora ?
FP

Galera fazendo buscas na web encontrei algo extremamente interessante e acho que resolve nossos problemas
https://github.com/jphp-compiler/jphp esse compilador ai transforma codigos php em bytecodes java permitindo que os mesmos sejam executados pela jvm do cliente, se alguem com mais conhecimento que eu se interessar em testar e postar os resultados seria bom pra muita gente aqui no forum adianti.
AN

Estou recompilando o plugin ( estou tendo problemas ao enviar 40 ). Assim que eu conseguir resolver o bug farei um componente para consumir o jUART usando o Adianti, neste vídeo mostro como uma aplicação hospedado em um servidor remoto consegue se comunicar com uma porta serial no cliente através do browser. Em meus testes usei uma impressora DR700 da daruma, mas funciona com qualquer tipo de hardware com interface serial fiz testes usando meu Arduino também e ficou show me abriu várias idéias =)

https://www.youtube.com/watch?v=e5cgtNw7ke0