Autor Tópico: IMPRESSAO RAPIDA  (Lida 1452 vezes)

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #15 Online: Outubro 19, 2015, 01:24:49 pm »
Jailton,

teria que colocar esse .bat no agendador de tarefas para buscar o arquivo a cada pelo menos 1 segundo, só a autenticação ftp vai durar mais que isso, e teria que usar o print para descarregar na porta USB e mais, se o sistema é mult empresas deixar usuário e senha do ftp nesse .bat seria inadequado, criar um usuário de ftp para cada cliente também.

Esse sempre foi um grande dilema para desenvolvimento web.

Jailton

  • Expert
  • *****
  • Mensagens: 2041
Re:IMPRESSAO RAPIDA
« Responder #16 Online: Outubro 19, 2015, 04:17:32 pm »
Jailton,

teria que colocar esse .bat no agendador de tarefas para buscar o arquivo a cada pelo menos 1 segundo, só a autenticação ftp vai durar mais que isso, e teria que usar o print para descarregar na porta USB e mais, se o sistema é mult empresas deixar usuário e senha do ftp nesse .bat seria inadequado, criar um usuário de ftp para cada cliente também.

Esse sempre foi um grande dilema para desenvolvimento web.

kkkkkkkkkkkkkkkkkkkk wget puxa arquivo direto, 'as vezes sua inteligência te atrapalha'.

As vezes ele quer isso para coisa simples ele faz um batzinho pro usuário, tem gente que não usa o SC para atender 1000 clientes, pode ser o caso.
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #17 Online: Outubro 19, 2015, 05:18:49 pm »
Se for via protocolo http o conteúdo fica exposto para qualquer, como cliente não gostaria que as coisas que vou imprimir ficassem expostas e mais, não teria como excluir o arquivo na hospedagem avisando que foi impresso esperando para próxima impressão.

Eu costumo apenas dar sugestões para as quais já apliquei na prática assim não dou dicas que podem não atender ao que se busca.



Jailton,

teria que colocar esse .bat no agendador de tarefas para buscar o arquivo a cada pelo menos 1 segundo, só a autenticação ftp vai durar mais que isso, e teria que usar o print para descarregar na porta USB e mais, se o sistema é mult empresas deixar usuário e senha do ftp nesse .bat seria inadequado, criar um usuário de ftp para cada cliente também.

Esse sempre foi um grande dilema para desenvolvimento web.

kkkkkkkkkkkkkkkkkkkk wget puxa arquivo direto, 'as vezes sua inteligência te atrapalha'.

As vezes ele quer isso para coisa simples ele faz um batzinho pro usuário, tem gente que não usa o SC para atender 1000 clientes, pode ser o caso.

mendoncainf

  • Novato
  • *
  • Mensagens: 28
    • Email
Re:IMPRESSAO RAPIDA
« Responder #18 Online: Outubro 19, 2015, 08:34:32 pm »
pessoal , boa noite

agradeco todas as dicas que foram passadas, agora vou coloca-las em pratica e ver como ficar, agradeco e muito a atencao de voces

joeltonsilva

  • Avançado
  • ****
  • Mensagens: 360
Re:IMPRESSAO RAPIDA
« Responder #19 Online: Outubro 19, 2015, 10:33:50 pm »
pessoal , boa noite

agradeco todas as dicas que foram passadas, agora vou coloca-las em pratica e ver como ficar, agradeco e muito a atencao de voces

Caso consiga, poste aqui e coloque o tópico como [RESOLVIDO]

jorgepopel

  • Expert
  • *****
  • Mensagens: 568
    • iCentro Tecnologia e Sistemas
    • Email
Re:IMPRESSAO RAPIDA
« Responder #20 Online: Outubro 19, 2015, 10:51:12 pm »
Que tal gravar o TXT numa tabela e usar qualquer linguagem no windows para acessar a tabela e imprimir.
Dai dá para excluir o registro depois de impresso, ou marcar como impresso e posteriormente reimprimi-lo se for o caso.

Acho que é o resumo das idéias até aqui.

A propósito estou montando isso em VFP, pois é uma necessidade que eu tenho.
Já uso algo parecido para imprimir a NFCe, em impressoras térmicas locais.

[]s

joeltonsilva

  • Avançado
  • ****
  • Mensagens: 360
Re:IMPRESSAO RAPIDA
« Responder #21 Online: Outubro 20, 2015, 08:11:03 am »
Que tal gravar o TXT numa tabela e usar qualquer linguagem no windows para acessar a tabela e imprimir.
Dai dá para excluir o registro depois de impresso, ou marcar como impresso e posteriormente reimprimi-lo se for o caso.

Acho que é o resumo das idéias até aqui.

A propósito estou montando isso em VFP, pois é uma necessidade que eu tenho.
Já uso algo parecido para imprimir a NFCe, em impressoras térmicas locais.

[]s


Sei que é uma pergunta fora do contexto, mas você usa alguma API para NFCe?

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #22 Online: Outubro 20, 2015, 11:52:25 am »
Pois é Jorge, essa foi minha sugestão.

Que tal gravar o TXT numa tabela e usar qualquer linguagem no windows para acessar a tabela e imprimir.
Dai dá para excluir o registro depois de impresso, ou marcar como impresso e posteriormente reimprimi-lo se for o caso.

Acho que é o resumo das idéias até aqui.

A propósito estou montando isso em VFP, pois é uma necessidade que eu tenho.
Já uso algo parecido para imprimir a NFCe, em impressoras térmicas locais.

[]s


jorgepopel

  • Expert
  • *****
  • Mensagens: 568
    • iCentro Tecnologia e Sistemas
    • Email
Re:IMPRESSAO RAPIDA
« Responder #23 Online: Outubro 20, 2015, 11:54:04 am »
Grande Haroldo,

Por isso que mencionei que era um resumo. hehehehehe



Joelton,

No início eu fiz td a mão.
Depois resolvi usar o Daruma Framework

Funciona 100%

mendoncainf

  • Novato
  • *
  • Mensagens: 28
    • Email
Re:IMPRESSAO RAPIDA
« Responder #24 Online: Outubro 20, 2015, 01:15:59 pm »
obrigado pela ajuda

estive estudando as opcoes a que chegou mais perto foi essa :

//carrega o componente pelo GUID  (pelo nome não funcionou)
$bema = new COM("{310DBDAC-85FF-4008-82A8-E22A09F9460B}");
//abre porta
$init = $bema->IniciaPorta("USB");
//verifica erro
if ($init <= 0) {
echo "erro!";
exit;
}

so tem um detalhe, nao comunica com a impressora, mesmo a ocx tendo sido registrada.
existe algum detalhe para isso
a impressora e uma bematech nao fiscal mp 2500 e o sistema operacional e windows 7

se alguem puder ajudar, agradeco

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #25 Online: Outubro 20, 2015, 04:43:26 pm »
Seu php tem que estar instalado na máquina que esta conectada fisicamente a impressora e o sistema operacional tem que ser windows.

marciowilliam

  • Intermediário
  • ***
  • Mensagens: 118
    • Email
Re:IMPRESSAO RAPIDA
« Responder #26 Online: Outubro 23, 2015, 10:14:47 am »
Oi Pessoal,

Sou ainda muito novato no SC, pois ainda estou migrando o meu sistema de DELPHI para SC.

Nao sei se funcionaria, mas vamos lá.

E se Tivesse um botao de "Gerar Impressao", que abriria uma aplicacao blank, sendo que esta aplicacao criaria um HTML, com um button com a funcao javascript de PRINT;

Nao sei se funcionaria, mas ele nao mandaria uma impressao do tamanho do HTML.

 

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #27 Online: Outubro 23, 2015, 12:08:02 pm »
A impressão seria seu html e passaria pelo drive do windows.

O que se deseja é enviar um texto puro diretamente a porta usb onde a impressora se conecta.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1659
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:IMPRESSAO RAPIDA
« Responder #28 Online: Outubro 23, 2015, 03:50:53 pm »
Se seu servidor for windows você somente precisa usar esta função do php: http://php.net/manual/fa/book.printer.php
Permite imprimir do servidor direto para qualquer micro da rede,  inclusive enxergar mapeamento.
Dificuldade desta função: não trabalha no Linux somente Rwindows.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:IMPRESSAO RAPIDA
« Responder #29 Online: Outubro 23, 2015, 05:31:52 pm »
Oi Ale, o problema eh que o php não está na mesma rede.