Impressão do Clipper em porta USB.

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

MarcosV
Usuário Nível 3
Usuário Nível 3
Mensagens: 106
Registrado em: 15 Jun 2005 20:37
Localização: Sorocaba/SP

Mensagem por MarcosV »

TEM ALGUEM USANDO PRA VALER O USBPRINT ???
( ou ainda não deu tempo!!! ) :-)
Marcos Villela
x[H]arbour.org (CVS) | GtWvW+HwGui (CVS) | HbMake | Dbf | Rdd DbfCdx | LeToDb (CVS) (Implantando)
===============================================================
“Quem nunca dormiu à noite e acordou de repente, suando frio e chorando, chorando e
chorando? Se isso lhe aconteceu, então você foi apanhado pelo blues.” (Robert Johnson)
Sweet Home Chicago (Versão Blind Bulldog Blues): www.youtube.com/watch?v=J-V61vQTSZs
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 »

sygecom escreveu:
Como assim igual?!... aqui imprime na hora!
Me refiro na velocidade em impressora Matricial....
Não deve haver diferença. A função do programa é enviar os dados pro spooler. Daí pra frente é o spooler com a impressora. Se fosse mais lento, o problema estaria no spooler. Não daria pra fazer nada, de qualquer maneira.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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 »

MarcosV escreveu:TEM ALGUEM USANDO PRA VALER O USBPRINT ???
( ou ainda não deu tempo!!! ) :-)
Bom, eu já disse que não usaria mesmo. Já estou satisfeito com o WAPI.
Mas aproveitando sua pergunta, eu me lembrei de uma dúvida a respeito do programa: teria como diminuir o EXE (sem ASPack ou UPX)? Ou já está no mínimo valor possível? Achei 800KB um pouco demais.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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á

Mensagem por Pablo César »

Oi Marcos,

Não liga se o pessoal sim se manifesta ou não, pois na maioria das vezes o pessoal são meio tétricos... poucas vezes comentam algo sobre os aplicativos dos outros (sempre o deles são melhores...). Eu estarei adoptando o seu USBPRINT.EXE, uma vez que possa fazer NEGRITO, pois estás ficando muito bom.

Não desanime colega, eu ao menos fico muito agradecido com a sua contribuição. Gostaria claro, que quando "finalizado" este projeto (sempre se fala finalizado, mas nunca está... hehe) eu gostaria de ver seu código-fonte, se você nos permitir. Pois graças a pessoas como você, o Heveraldo, o Maligno, Leonardo, Rochinha, Wagner, Toledo, Dudu, Marcelo, enfim... muitos aqui com certeza, insentivam cada vez mais a linguagem XBASE. E eu estou seriamente pensando em meter as caras no xHarbour, mas já viu... (nem sei por onde começar...) ? e eu gostaria de ver a minha telas em modo GUI.
MarcosV escreveu:
Pablo César escreveu:Eu tenho a observar:
a. Com respeito ao parâmetro /T1, quando testado assim: USBPRINT /T1. Não está deixando de dar mensagem, aparece com o conteúdo de janela. Sendo que devia mostrar: "Arquivo näo encontrado!". Mas se fizer assim: USBPRINT /1 daí sim mostra: "Arquivo näo encontrado!"
b. Com respeito ao parâmetro /T3, quando testado assim: USBPRINT /T3. Não está deixando de dar mensagem, aparece com o conteúdo de janela.[/color]
/T2 sem o paramentro nome do Arq... só serve para mostrar o Help em modo janela.
Mas não é o /T2 que eu estou falando. Veja que se fizer com parâmetro /1 se comporta diferente que com /T1. E com /T3, não deveria mostrar help nenhum, certo ?.
MarcosV escreveu:Nas Proximas Atualização farei um arquivo de configuracoes que guarde:
1. O Default de Apagar ou não arquivo.
2. Edição do nome das Tags.
(mas por enquanto as tags definidas no Help... ja estaum funcionando)
- e vou tratar comando Negrito.
Oba ! Você é muito bacana ! Mas Marcos, se você achar que é muito trabalho ou até que não compensa. Por favor sinta-se avontade para dizer: NÃO.
Editado pela última vez por Pablo César em 28 Jun 2007 18:18, em um total de 3 vezes.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
sygecom escreveu:
Como assim igual?!... aqui imprime na hora!
Me refiro na velocidade em impressora Matricial....
Não deve haver diferença. A função do programa é enviar os dados pro spooler. Daí pra frente é o spooler com a impressora. Se fosse mais lento, o problema estaria no spooler. Não daria pra fazer nada, de qualquer maneira.
Tche, Maligo....pior que tem diferença....uma coisa é mandar imprimir pelo comando RAW e outra coisa é mandar imprimir usando win32prn...a win32prn imprime em pixels....como a mesma pode-se impirmir imagens,foto...e etc...de tudo...soh que ele não sabe quando é matricial...e em algumas impressoras a LASER o modo rascunho não funciona...pq ?...ninguem sabe...

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
MarcosV escreveu:TEM ALGUEM USANDO PRA VALER O USBPRINT ???
( ou ainda não deu tempo!!! ) :-)
Bom, eu já disse que não usaria mesmo. Já estou satisfeito com o WAPI.
Mas aproveitando sua pergunta, eu me lembrei de uma dúvida a respeito do programa: teria como diminuir o EXE (sem ASPack ou UPX)? Ou já está no mínimo valor possível? Achei 800KB um pouco demais.
Foi uma das dicas que dei para o Colega....é soh ele selecionar no hbmake para comprimir o app...

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

sygecom escreveu:Tche, Maligo....pior que tem diferença....uma coisa é mandar imprimir pelo comando RAW e outra coisa é mandar imprimir usando win32prn...a win32prn imprime em pixels....como a mesma pode-se impirmir imagens,foto...e etc...de tudo...soh que ele não sabe quando é matricial...
Essa diferença de velocidade não é algo que se possa contornar pelo programa que manda imprimir, justamente porque o programa do Marcos não imprime coisa alguma. Ele manda para o spooler um arquivo de impressão. Daí pra frente é com o Windows e a impressora.
Eu sei que ao imprimir em modo gráfico as matriciais perdem feio. É claro que perdem mesmo. Não foram feitas pra ter velocidade em gráficos. Mas isso nada tem a ver com o programa dele.
e em algumas impressoras a LASER o modo rascunho não funciona...pq ?...ninguem sabe...
Não sabia disso. Na minha LJ1022 funciona normalmente. Em qual impressora isso não funciona?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Tche, Pablo.....vc pode começar no xharbour por esse link....
http://www.caclipperwebsite.com/harbour.shtml

Depois de dar umas brinca, por esse link ai...pode começar postando qual as lib de terceiro vc usa...para poder lhe dizer o que e como vc vai usar no xharbour....vc usa algum Visual ? como a VL ?

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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 »

sygecom escreveu:Foi uma das dicas que dei para o Colega....é soh ele selecionar no hbmake para comprimir o app...
Se bem que comentei por comentar. Mesmo com alguma compressão o arquivo sempre ficará meio "gordinho".
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
e em algumas impressoras a LASER o modo rascunho não funciona...pq ?...ninguem sabe...
Não sabia disso. Na minha LJ1022 funciona normalmente. Em qual impressora isso não funciona?
Tche, de uma olhada no link abaixo onde um colega passa por um problema desse estilo...
https://pctoledo.org/forum/viewtopic.php?t=5898

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
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á

Mensagem por Pablo César »

sygecom escreveu:vc consegue imprimir em uma velocidade igual as impressão do Clipper ?
Me refiro na velocidade em impressora Matricial....
TChê Leonardo (você não deixa de usar o TCHÊ... é bom manter as tradições com as expressões regionais), sou eu que faço "oficialmente" (hehe, brincadeira viu ?) os testes com impressoras matriciais. E pelo que meu olho clínico e percepção auditiva aguzada, me diz que é QUASE igual. Claro, evidentemente, com certeza absoluta que as impressões em modo ASCII (nomral, Draft) não tem quem ganhe. A velocidade sempre é mais alta em modo "não gráfico". Mas a velocidade de impressão com o USBPRINT é quase impercibivel (quase tão rápido quanto ao modo ASCII).

Respondí a sua pergunta ? Era isso que querias saber ?. Eu não sei quanto demandaria o Marcos modificar seu código para utilizar o PRINTFILERAW() da HBPRINTER em lugar do Win32prn. Acredito que ele terá um trabalho considerável. Senão me engano ja hé visto esta "condição" do Win32prn de ejectar ao ultimo. Por falar disso, Leonardo, você chegou perguntar algo ao Wagner sobre isto ?.
sygecom escreveu:Depois de dar umas brinca, por esse link ai...pode começar postando qual as lib de terceiro vc usa...para poder lhe dizer o que e como vc vai usar no xharbour....vc usa algum Visual ? como a VL ?
Ja conhecia o link... mas tenho dúvidas e justtamente isso que queria tratar contigo, inclusive pensei várias vezes te perguntar a sua opinião...
Quanto ao usar LIB gráfica, não uso nenhuma delas. Mas prometo que abrirei um novo tópico para não desviarnos do assunto principal deste tópico. Agradeço muito a sua disposição Leonardo !.
Editado pela última vez por Pablo César em 28 Jun 2007 18:39, em um total de 2 vezes.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
sygecom escreveu:Foi uma das dicas que dei para o Colega....é soh ele selecionar no hbmake para comprimir o app...
Se bem que comentei por comentar. Mesmo com alguma compressão o arquivo sempre ficará meio "gordinho".
Foi como jah falei antes para vc...o tamanha da WAPI, é de dar inveja a qualquer outro executavel....

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
MarcosV
Usuário Nível 3
Usuário Nível 3
Mensagens: 106
Registrado em: 15 Jun 2005 20:37
Localização: Sorocaba/SP

Mensagem por MarcosV »

Maligno escreveu:Bom, eu já disse que não usaria mesmo. Já estou satisfeito com o WAPI.
Normal... já tinhamos comentado sobre isso.
Maligno escreveu:Mas aproveitando sua pergunta, eu me lembrei de uma dúvida a respeito do programa: teria como diminuir o EXE (sem ASPack ou UPX)? Ou já está no mínimo valor possível? Achei 800KB um pouco demais.
Já esta... no link abaixo... Conforme sugestão do nosso amigo Leonardo!

USBPRINT
Editado pela última vez por MarcosV em 28 Jun 2007 22:05, em um total de 1 vez.
Marcos Villela
x[H]arbour.org (CVS) | GtWvW+HwGui (CVS) | HbMake | Dbf | Rdd DbfCdx | LeToDb (CVS) (Implantando)
===============================================================
“Quem nunca dormiu à noite e acordou de repente, suando frio e chorando, chorando e
chorando? Se isso lhe aconteceu, então você foi apanhado pelo blues.” (Robert Johnson)
Sweet Home Chicago (Versão Blind Bulldog Blues): www.youtube.com/watch?v=J-V61vQTSZs
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 »

Opa! Menos da metade! Melhorou bastante. Muito bom. :)
Você usou algum compactador ou foi só na compilação?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
MarcosV
Usuário Nível 3
Usuário Nível 3
Mensagens: 106
Registrado em: 15 Jun 2005 20:37
Localização: Sorocaba/SP

Mensagem por MarcosV »

Maligno escreveu:Opa! Menos da metade! Melhorou bastante. Muito bom. :)
Você usou algum compactador ou foi só na compilação?
Usei o UPX.
Marcos Villela
x[H]arbour.org (CVS) | GtWvW+HwGui (CVS) | HbMake | Dbf | Rdd DbfCdx | LeToDb (CVS) (Implantando)
===============================================================
“Quem nunca dormiu à noite e acordou de repente, suando frio e chorando, chorando e
chorando? Se isso lhe aconteceu, então você foi apanhado pelo blues.” (Robert Johnson)
Sweet Home Chicago (Versão Blind Bulldog Blues): www.youtube.com/watch?v=J-V61vQTSZs
Responder