Impressao USB
Moderador: Moderadores
-
ReinaldoFreitas
- Usuário Nível 2

- Mensagens: 97
- Registrado em: 02 Jul 2005 15:39
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
Olá amigos,
Gostaria de compartilhar desta conquista e agradescer desde já nosso amigo Heveraldo que criou o programa.
Quem puder mandar fico grato,
rogerio.momentec@ig.com.br
:)Pos
Gostaria de compartilhar desta conquista e agradescer desde já nosso amigo Heveraldo que criou o programa.
Quem puder mandar fico grato,
rogerio.momentec@ig.com.br
:)Pos
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
- Vander
- Usuário Nível 3

- Mensagens: 214
- Registrado em: 23 Jul 2004 01:43
- Localização: João Monlevade - MG
Amigo heveraldo;
Se possível envia pra mim também...
ndsistemas@bol.com.br ou vlnunes@click21.com.br
Valeu
Vander
Se possível envia pra mim também...
ndsistemas@bol.com.br ou vlnunes@click21.com.br
Valeu
Vander
Re: Impressao USB
heveraldo escreveu:Olá.
Desenvolvi um programinha que está quebrando um galhão.
Quem estiver interessado, mande um e-mail que terei o prazer e ajudar em um problema que tive por um bom tempo.
um abraço a todos.
Heveraldo@veloxmail.com.br
Amigo enviei para mim também
josephalb@hotmail.com
Heveraldo!...
Recebi seu e-mail com o anexo USB, poré deu alguma zica que não consegui abrir o anexo.
Será que você poderia me enviar novamente?
Agradeço desde já sua atenção.
Dorival
antonio.dorival@itelefonica.com.br
Recebi seu e-mail com o anexo USB, poré deu alguma zica que não consegui abrir o anexo.
Será que você poderia me enviar novamente?
Agradeço desde já sua atenção.
Dorival
antonio.dorival@itelefonica.com.br
Um pouco mais de bom senso, pessoal. Foram 20 mensagens pedindo um simples programa. Apesar da boa vontade do colega que quis disponibilizá-lo para todos, seria muito mais econômico que o tal programa fosse colocado numa área de download. Seria passado apenas o link e as mensagens serviriam apenas para tirar dúvidas.
Pensem bem: cada mensagem consome espaço em disco e a leitura de cada página consome banda. Isso tudo tem custo e alguém vai pagar. Pode parecer pouco, mas se for somar com outras threads semelhantes, enquete sobre o técnico Dunga (o que tem a ver com Clipper?), perguntar o que já foi perguntado dezenas de vezes, etc... acaba ficando caro. Mas pra nós é de graça. Tenho absoluta certeza que ninguém quis faltar com o respeito aos que mantém o fórum, mas esbanjar os recursos pelos quais não pagamos é uma falta de respeito muito grande.
[]'s
Maligno
http://www.buzinello.com/prg
Pensem bem: cada mensagem consome espaço em disco e a leitura de cada página consome banda. Isso tudo tem custo e alguém vai pagar. Pode parecer pouco, mas se for somar com outras threads semelhantes, enquete sobre o técnico Dunga (o que tem a ver com Clipper?), perguntar o que já foi perguntado dezenas de vezes, etc... acaba ficando caro. Mas pra nós é de graça. Tenho absoluta certeza que ninguém quis faltar com o respeito aos que mantém o fórum, mas esbanjar os recursos pelos quais não pagamos é uma falta de respeito muito grande.
[]'s
Maligno
http://www.buzinello.com/prg
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Tem Razão !
Você tem muita razão Maligno. E a culpa disso tudo é do Heveraldo, que faz charme para passar informações. Que eu acho que se ele não está disposto a compartir com a gente, então pra que ele anuncia...
Eu inclusive insistí mando-lhe emails direto pra ele, mas ele nada... E encima expliquei que deveria postar no código fontes, isso se tiver a boa vontade de compartir. Eu quase mandei uma mensagem para o moderador, porque muitos aqui, acho que não leram as regras fo FORUM.
Mas você tem muita razão colega, e é bom que chamem a atenção (não quero eu tomar atribuições com isto) mas a vezes é duro ver tudo essas injustiças.
Desculpem o meu desabafo, mas é dificil ver todo mundo pedindo e nada concreto para deixar no FORUM.
Pablo :(Neg
Eu inclusive insistí mando-lhe emails direto pra ele, mas ele nada... E encima expliquei que deveria postar no código fontes, isso se tiver a boa vontade de compartir. Eu quase mandei uma mensagem para o moderador, porque muitos aqui, acho que não leram as regras fo FORUM.
Mas você tem muita razão colega, e é bom que chamem a atenção (não quero eu tomar atribuições com isto) mas a vezes é duro ver tudo essas injustiças.
Desculpem o meu desabafo, mas é dificil ver todo mundo pedindo e nada concreto para deixar no FORUM.
Pablo :(Neg
- Tim9
- Usuário Nível 3

- Mensagens: 154
- Registrado em: 14 Ago 2003 15:18
- Localização: Ribeirão Preto
- Contato:
Calma Pablo! Calma Galera!
Vou tentar ajudar e em troca quero ajuda. Certo?
Pois estou precisando imprimir numa porta USB e só tenho o PRWIN 1.0, mas ninguém até agora respondeu ao meu tópico a respeito. então apelei para o USB.EXE do Heveraldo.
Vamos lá. O Heveraldo me enviou o USB.ZIP (331 Kb)
Posso fazer um upload para um lugar de dominio público, basta que alguém aqui do forum me diga como fazê-lo. Não adianta me pedir por e-mail, pois sei que é muita gente que está querendo. Exceção se alguém se comprometer a testar e ajudar na mudança de fontes.
Testei o USB.EXE de dentro do meu programa e o danado funcionou direitinho, certinho, do jeito que eu estava querendo.
Agora preciso da ajuda de vcs para saber como alterar a FONTE, pois nos meus programas tem o COMPRIME, EXPANDE, NEGRITO, etc.
O USB.EXE possui um help que talvez algum expert aqui consiga decifrar, e para acalmar os mais exaltados consegui hackear este help e com a devida permissão do Heveraldo e de todos, vou publicar aqui e agora.
Lá vai:
┌─────────────────────────────────────────────────────────── ────────────────
│ Sistema de impressäo Via USB F1-Help
│──────────────────────────────────────────────────────────────────────────────
│ Nome do arquivo: RELA.PRN Tempo para Impressäo: 5.00 Segundos
│ Exemplo: SPOOL.PRN
│ *.PRN
│ Näo usar: *.*
│ *.TMP
│──────────────────────────────────────────────────────────────────────────────
│ "[NORMAL]" Imprime caractere com fonte normal tamanho: 11
│ "[COMPRIMIDO]" Imprime caractere com fonte comprimida tamanho: 8
│ "[EXPANDIDO]" Imprime caractere com fonte expandida tamanho: 18
│ "[NEGRITO]" Imprime caractere com fonte negrito
│ "[CANCELANEGRITO]" Imprime caractere com fonte cancelanegrito
│
│
│
│ Impressora Default
│──────────────────────────────────────────────────────────────────────────────
│ hp deskjet 3320 series (Tim9: a minha na porta USB já capturada corretamente)
│
│──────────────────────────────────────────────────────────────────────────────
│ Desenvolvido por: Heveraldo Pereira heveraldo@veloxmail.com.br
│ Fortaleza-CE (85) 8859.9770 heveraldo@msn.com
│
1. Configuraçäo do Arquivo: USB.MEM
Insira macros substituiçäo de fontes em seu arquivo de impressäo ou
altere para as que já säo usadas como configuração de fonte no seu arquivo
de impressäo e defina seus respectivos tamanhos de fontes.
Use ASPAS no inicio e final de cada macro.
Definir também:
Nome do arquivo, tempo para impressäo de cada arquivo.
2. Como configurar ?
Execute o programa USB.EXE e realize as devidas configurações.
3. Como imprimir ?
Modo STAND ALONE -> Execute o programa assim:
USB "" "SEM CONFIGURACAO"
Imprimindo direto pelo seu aplicativo:Insira a linha abaixo no seu sistema:
RUN USB NOME DO ARQUIVO DE IMPRESSAO
Pressione qualquer tecla para continuar...
4. Como funciona a substituiçäo de fonte ?
O sistema procura as macros substiuiçäo no seu arquivo de impressäo e
altera para definiçäo de fonte padräo windows.
A configuraçäo de cada tipo de fonte é configurada por linha inteira, näo
podendo mudar de fonte no meio de uma linha.
Negrito sempre será cancelada na linha seguinte.
O eject é executado quando encontra este "♀" caractere no arquivo de
impressäo ou no final de cada página.
O arquivo impresso, será excluído após a impressäo.
O programa direcionará as impressöes para a impressora default do windows.
Sugestäo: Crie uma pasta C:\Temp, copie os arquivos de impressäo para ela
e execute o programa USB.EXE na mesma.
Pressione qualquer tecla para continuar...
---------> o help termina aqui.
Já providenciei o USB.ZAP com 331 Kb, como faço o upload e pra onde?
Aguardo pronunciamento esperançoso de poder ajudar e em contra-partida ser ajudado com a alteração de fonte.
Boa Sorte a todos.
Vou tentar ajudar e em troca quero ajuda. Certo?
Pois estou precisando imprimir numa porta USB e só tenho o PRWIN 1.0, mas ninguém até agora respondeu ao meu tópico a respeito. então apelei para o USB.EXE do Heveraldo.
Vamos lá. O Heveraldo me enviou o USB.ZIP (331 Kb)
Posso fazer um upload para um lugar de dominio público, basta que alguém aqui do forum me diga como fazê-lo. Não adianta me pedir por e-mail, pois sei que é muita gente que está querendo. Exceção se alguém se comprometer a testar e ajudar na mudança de fontes.
Testei o USB.EXE de dentro do meu programa e o danado funcionou direitinho, certinho, do jeito que eu estava querendo.
Agora preciso da ajuda de vcs para saber como alterar a FONTE, pois nos meus programas tem o COMPRIME, EXPANDE, NEGRITO, etc.
O USB.EXE possui um help que talvez algum expert aqui consiga decifrar, e para acalmar os mais exaltados consegui hackear este help e com a devida permissão do Heveraldo e de todos, vou publicar aqui e agora.
Lá vai:
┌─────────────────────────────────────────────────────────── ────────────────
│ Sistema de impressäo Via USB F1-Help
│──────────────────────────────────────────────────────────────────────────────
│ Nome do arquivo: RELA.PRN Tempo para Impressäo: 5.00 Segundos
│ Exemplo: SPOOL.PRN
│ *.PRN
│ Näo usar: *.*
│ *.TMP
│──────────────────────────────────────────────────────────────────────────────
│ "[NORMAL]" Imprime caractere com fonte normal tamanho: 11
│ "[COMPRIMIDO]" Imprime caractere com fonte comprimida tamanho: 8
│ "[EXPANDIDO]" Imprime caractere com fonte expandida tamanho: 18
│ "[NEGRITO]" Imprime caractere com fonte negrito
│ "[CANCELANEGRITO]" Imprime caractere com fonte cancelanegrito
│
│
│
│ Impressora Default
│──────────────────────────────────────────────────────────────────────────────
│ hp deskjet 3320 series (Tim9: a minha na porta USB já capturada corretamente)
│
│──────────────────────────────────────────────────────────────────────────────
│ Desenvolvido por: Heveraldo Pereira heveraldo@veloxmail.com.br
│ Fortaleza-CE (85) 8859.9770 heveraldo@msn.com
│
1. Configuraçäo do Arquivo: USB.MEM
Insira macros substituiçäo de fontes em seu arquivo de impressäo ou
altere para as que já säo usadas como configuração de fonte no seu arquivo
de impressäo e defina seus respectivos tamanhos de fontes.
Use ASPAS no inicio e final de cada macro.
Definir também:
Nome do arquivo, tempo para impressäo de cada arquivo.
2. Como configurar ?
Execute o programa USB.EXE e realize as devidas configurações.
3. Como imprimir ?
Modo STAND ALONE -> Execute o programa assim:
USB "" "SEM CONFIGURACAO"
Imprimindo direto pelo seu aplicativo:Insira a linha abaixo no seu sistema:
RUN USB NOME DO ARQUIVO DE IMPRESSAO
Pressione qualquer tecla para continuar...
4. Como funciona a substituiçäo de fonte ?
O sistema procura as macros substiuiçäo no seu arquivo de impressäo e
altera para definiçäo de fonte padräo windows.
A configuraçäo de cada tipo de fonte é configurada por linha inteira, näo
podendo mudar de fonte no meio de uma linha.
Negrito sempre será cancelada na linha seguinte.
O eject é executado quando encontra este "♀" caractere no arquivo de
impressäo ou no final de cada página.
O arquivo impresso, será excluído após a impressäo.
O programa direcionará as impressöes para a impressora default do windows.
Sugestäo: Crie uma pasta C:\Temp, copie os arquivos de impressäo para ela
e execute o programa USB.EXE na mesma.
Pressione qualquer tecla para continuar...
---------> o help termina aqui.
Já providenciei o USB.ZAP com 331 Kb, como faço o upload e pra onde?
Aguardo pronunciamento esperançoso de poder ajudar e em contra-partida ser ajudado com a alteração de fonte.
Boa Sorte a todos.
Até Breve!
Luz e Paz!
Tim9
------------------------------------------
olynthes@gmail.com
** Somos livres para escolher, mas prisioneiros das conseqüências **
------------------------------------------
Uso Clipper 5.2e, Blinker 7.0, Prwin 1.0 BFNTX migrando p/ xHarbour e Hwgui Dbfcdx
Luz e Paz!
Tim9
------------------------------------------
olynthes@gmail.com
** Somos livres para escolher, mas prisioneiros das conseqüências **
------------------------------------------
Uso Clipper 5.2e, Blinker 7.0, Prwin 1.0 BFNTX migrando p/ xHarbour e Hwgui Dbfcdx
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
FONTES NO USB.EXE
Vamos lá galera,
Espero poder ajudar.
Como se configura fontes em clipper?
assim:
chr(15) // fonte de compressao de fonte
chr(18) // fonte normal
certo?
No USB.EXE, faça assim:
"[COMPRIME]" // fonte comprimida
"[NORMAL]" // fonte normal
"[EXPANDE]" // fonte expandida
"[NEGRITO]" // fonte negrito. Lembrando que esta configuracao é por linha, sendo cancelada sempre na linha seguinte.
Note que as configurações ficam entre aspas e cochete
Essas sao as macro substituiçao de fonte padrao, mas pode-se configurá de acordo com as configuracoes que voces já usam, deste que estejam entre aspas.
Poste suas duvidas e sugestoes.
Terei um grande prazer em ajudá-los e esta troca é mútua.
Lembrando que estou aqui para somar, e tem gente que nao entendeu!
Espero poder ajudar.
Como se configura fontes em clipper?
assim:
chr(15) // fonte de compressao de fonte
chr(18) // fonte normal
certo?
No USB.EXE, faça assim:
"[COMPRIME]" // fonte comprimida
"[NORMAL]" // fonte normal
"[EXPANDE]" // fonte expandida
"[NEGRITO]" // fonte negrito. Lembrando que esta configuracao é por linha, sendo cancelada sempre na linha seguinte.
Note que as configurações ficam entre aspas e cochete
Essas sao as macro substituiçao de fonte padrao, mas pode-se configurá de acordo com as configuracoes que voces já usam, deste que estejam entre aspas.
Poste suas duvidas e sugestoes.
Terei um grande prazer em ajudá-los e esta troca é mútua.
Lembrando que estou aqui para somar, e tem gente que nao entendeu!
- Tim9
- Usuário Nível 3

- Mensagens: 154
- Registrado em: 14 Ago 2003 15:18
- Localização: Ribeirão Preto
- Contato:
Obrigado Heveraldo!
Valeu!
Dúvidas:
1. Posso colocar o USB.EXE em produção?
2. Não tem data de expiração e/ou alguma restrição?
3. Você se importaria de transformar o USB em open source?
As vantagens:
1. Acrescentar outras funções, por exemplo, ao invés de assumir a impressora default, apresentaria todas as impressoras e deixaria o usuário escolher.
2. Usar as funções de dentro da aplicação, evitando instalar mais um .EXE no cliente que em muitos casos não permite.
Enfim, Heveraldo, vc está ajudando e muito a muita gente aqui com certeza e se vc me garantir que não há restrições de validade e autoria, estou colocando em produção já próxima 2a. feira.
Aguardo seu pronunciamento tão logo seja possível, bem como dos demais companheiros e amigos aqui do forum.
O Vagner abriu o fonte do prwin 1.0 que é um programa compilado com o xharbour e usa a função getprinters(), até aí entendí perfeitamente, mas na hora de selecionar a hp da porta USB ele não faz, só faz da porta LPT1, se alguém puder me dar uma dica como faz isso, resolvo o meu problema e com certeza publicarei aqui para que todos possam se beneficiarem.
Se, por outro lado, alguém tiver alguma dica de outro software que faça isso, tipo fineprint, pagescript etc. desde que seja FREE. Essa dica será muito bem-vinda.
Aguardo e antecipo meus sinceros agradecimentos para toda e qualquer ajuda que seja postada aqui no maior e melhor forum das Américas sobre o velho e eterno CLIPPER.
Abraços a todos.
Valeu!
Dúvidas:
1. Posso colocar o USB.EXE em produção?
2. Não tem data de expiração e/ou alguma restrição?
3. Você se importaria de transformar o USB em open source?
As vantagens:
1. Acrescentar outras funções, por exemplo, ao invés de assumir a impressora default, apresentaria todas as impressoras e deixaria o usuário escolher.
2. Usar as funções de dentro da aplicação, evitando instalar mais um .EXE no cliente que em muitos casos não permite.
Enfim, Heveraldo, vc está ajudando e muito a muita gente aqui com certeza e se vc me garantir que não há restrições de validade e autoria, estou colocando em produção já próxima 2a. feira.
Aguardo seu pronunciamento tão logo seja possível, bem como dos demais companheiros e amigos aqui do forum.
O Vagner abriu o fonte do prwin 1.0 que é um programa compilado com o xharbour e usa a função getprinters(), até aí entendí perfeitamente, mas na hora de selecionar a hp da porta USB ele não faz, só faz da porta LPT1, se alguém puder me dar uma dica como faz isso, resolvo o meu problema e com certeza publicarei aqui para que todos possam se beneficiarem.
Se, por outro lado, alguém tiver alguma dica de outro software que faça isso, tipo fineprint, pagescript etc. desde que seja FREE. Essa dica será muito bem-vinda.
Aguardo e antecipo meus sinceros agradecimentos para toda e qualquer ajuda que seja postada aqui no maior e melhor forum das Américas sobre o velho e eterno CLIPPER.
Abraços a todos.
Até Breve!
Luz e Paz!
Tim9
------------------------------------------
olynthes@gmail.com
** Somos livres para escolher, mas prisioneiros das conseqüências **
------------------------------------------
Uso Clipper 5.2e, Blinker 7.0, Prwin 1.0 BFNTX migrando p/ xHarbour e Hwgui Dbfcdx
Luz e Paz!
Tim9
------------------------------------------
olynthes@gmail.com
** Somos livres para escolher, mas prisioneiros das conseqüências **
------------------------------------------
Uso Clipper 5.2e, Blinker 7.0, Prwin 1.0 BFNTX migrando p/ xHarbour e Hwgui Dbfcdx


