Ir para conteúdo
  • Cadastre-se

dev botao

PosPrinter Impressora em outro computador


Renan S
Ver Solução Respondido por Sérgio Assunção,
  • Este tópico foi criado há 2348 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde,

Pessoal alguém saberia me disser se tem como eu enviar ESC POS para uma impressora instalado em outro computador ?

Por exemplo tenho a impressora TP650 em rede (192.168.90.80), quando ela está OFF, eu envio para a Epson USB no SPOOLER do Caixa (\\CAIXA\EPSON)

Mas o problema é que se eu enviar para um Spooler não tenho a confirmação se aquela impressora realmente imprimiu, se tive-se como enviar via esc para a Imp. do Caixa, no exemplo a EPSON, eu conseguiria o retorno.

Alguém saberia disser se eu conseguiria contornar a situação?

Link para o comentário
Compartilhar em outros sites

  • Membros
4 minutos atrás, Renan Silva disse:

... se tive-se como enviar via esc para a Imp. do Caixa, no exemplo a EPSON, eu conseguiria o retorno.

Alguém saberia disser se eu conseguiria contornar a situação?

Veja...

Data: 06/10/2017
-- ACBrPosPrinter --
[+] Adicionada a propriedade: "VerificarImpressora: Boolean default False"
    Quando "True", o ACBrPosPrinter usará o método "LerStatusImpressora",  a cada
    execução do método "Imprimir", e interpretará as respostas da Impressora,
    emitindo erros no caso de "Tampa Aberta, Sem Papel, OffLine, Erro".
    IMPORTANTE: A leitura de Status da impressora, somente funciona em Portas
                Seriais ou TCP

 

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

23 minutos atrás, Sérgio Assunção disse:

Veja...

Data: 06/10/2017
-- ACBrPosPrinter --
[+] Adicionada a propriedade: "VerificarImpressora: Boolean default False"
    Quando "True", o ACBrPosPrinter usará o método "LerStatusImpressora",  a cada
    execução do método "Imprimir", e interpretará as respostas da Impressora,
    emitindo erros no caso de "Tampa Aberta, Sem Papel, OffLine, Erro".
    IMPORTANTE: A leitura de Status da impressora, somente funciona em Portas
                Seriais ou TCP

 

SIm, sim, mas teria como usar a impressora instalado no computador via rede ??

Tipo esse caixa é o IP192.168.80.10, eu enviar os comandos para 192.168.80.10:9100 ???

Agora, Sérgio Assunção disse:

Porta=tcp:192.168.80.10:9100

? Mas no caso esse IP seria o do Caixa, a impresso lá seria USB, e esse IP 192.168.80.10 é o do computador !
Como eu configuraria a Impressora para ouvir essa porta ?

 

Link para o comentário
Compartilhar em outros sites

  • Membros

No componente você vai setar a porta como no exemplo abaixo:

Porta=tcp:IP_DA_IMPRESSORA:PORTA

Creio que na Espon basta apenas informar o IP
Ex: Porta=tcp:192.168.80.100 ,,, imaginando que este seja o IP da impressora.

3 minutos atrás, Renan Silva disse:

SIm, sim, mas teria como usar a impressora instalado no computador via rede ??

Tipo esse caixa é o IP192.168.80.10, eu enviar os comandos para 192.168.80.10:9100 ???

? Mas no caso esse IP seria o do Caixa, a impresso lá seria USB, e esse IP 192.168.80.10 é o do computador !
Como eu configuraria a Impressora para ouvir essa porta ?

 

Você tem que usar o IP da impressora para uma comunicação direta via TCP/IP, veja a minha resposta acima.

A sua impressora não é ethernet ? Ela é instalada e compartilhada em outro PC, é isso ?

  • Obrigado 1
Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

34 minutos atrás, Sérgio Assunção disse:

No componente você vai setar a porta como no exemplo abaixo:

Porta=tcp:IP_DA_IMPRESSORA:PORTA

Creio que na Espon basta apenas informar o IP
Ex: Porta=tcp:192.168.80.100 ,,, imaginando que este seja o IP da impressora.

Você tem que usar o IP da impressora para uma comunicação direta via TCP/IP, veja a minha resposta acima.

Entendi, será que existe alguma alternativa ?

Pois eu preciso saber o status dessa Epson que está compartilhada (instalada) no outro computador (USB), eu vi um post aqui do ACBr para consultar o status da Impressora, mas funcionou com a MultFuncional HP, mas com a Elgin i9 e EPSON não funcionou (em meus testes) :| 

Link para o comentário
Compartilhar em outros sites

  • Membros
  • Solution
11 minutos atrás, Renan Silva disse:

Entendi, será que existe alguma alternativa ?

Pois eu preciso saber o status dessa Epson que está compartilhada (instalada) no outro computador (USB), eu vi um post aqui do ACBr para consultar o status da Impressora, mas funcionou com a MultFuncional HP, mas com a Elgin i9 e EPSON não funcionou (em meus testes) :| 

O status via esc/pos, só vai funcionar se a impressora for de comunicação serial ou uma impressora tcp/ip.

Com uma impressora compartilhada ou usb não irá funcionar.

  • Curtir 1
  • Obrigado 1
Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2348 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.