Impressao USB

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

ReinaldoFreitas
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 02 Jul 2005 15:39

Mensagem por ReinaldoFreitas »

Ola Amigos, eu ainda nao recebi... alguem pode me enviar de novo ..

reinaldofreitas@terra.com.br



obrigado
Iniciante em Xharbour / Hwgui
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

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
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
Avatar do usuário
Vander
Usuário Nível 3
Usuário Nível 3
Mensagens: 214
Registrado em: 23 Jul 2004 01:43
Localização: João Monlevade - MG

Mensagem por Vander »

Amigo heveraldo;

Se possível envia pra mim também...

ndsistemas@bol.com.br ou vlnunes@click21.com.br

Valeu

Vander
Josephalb
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 08 Ago 2004 08:25

Re: Impressao USB

Mensagem por Josephalb »

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
CCA
Usuário Nível 1
Usuário Nível 1
Mensagens: 16
Registrado em: 07 Set 2005 14:30
Localização: Rio Verde
Contato:

Mensagem por CCA »

Amigo por favor, mande pra mim em PVT...

datasys@ig.com.br
Saúde e Paz!!!
Carlos Castro
Analista de Sistemas
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

Isto esta estranho.
Alguém recebeu a solução proposta?
Até agora só tenho visto pessoal falando que ainda não recebeu e ninguém comentando como é a solução encontrada.
Os que receberam o material, por favor, poderiam comentar algo a respeito?
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem por Dorival »

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
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

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
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Tem Razão !

Mensagem por Pablo César »

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
Avatar do usuário
Tim9
Usuário Nível 3
Usuário Nível 3
Mensagens: 154
Registrado em: 14 Ago 2003 15:18
Localização: Ribeirão Preto
Contato:

Mensagem por Tim9 »

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.
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
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Manda pra mim também, por favor, também quero :)) :)) :)) :)) :)) :)) :)) :))

alaminojunior@ig.com.br
heveraldo
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 16 Jun 2006 17:15

FONTES NO USB.EXE

Mensagem por heveraldo »

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!
Grings
Usuário Nível 3
Usuário Nível 3
Mensagens: 340
Registrado em: 18 Ago 2004 13:51

Mensagem por Grings »

E os caracteres acentuados, como faz para que saiam corretos ?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Se possivel gostaria de receber o USB.EXE...desde já agradeço

leonardo@sygecom.com.br
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Tim9
Usuário Nível 3
Usuário Nível 3
Mensagens: 154
Registrado em: 14 Ago 2003 15:18
Localização: Ribeirão Preto
Contato:

Mensagem por Tim9 »

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.
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
Trancado