Você está aqui: » Artigos sobre Aplicativos |
|
Artigo Programa administrativo em DOS não aceita impressora matricial Epson na porta USB com adaptadorProgramas para DOS podem rodar no Windows Vista e no 7, mas sempre é preciso fazer configurações nos arquivos PIF do mesmo, em relação ao tipo de acesso à memória, vídeo, etc. Mas, no geral, consegue-se fazê-los rodar normalmente no chamado “modo de compatibilidade”, a não ser que seja um programa que não siga os procedimentos normais e corretos de programação para a época.
Entretanto, a parte de impressão pode ser um problema com os micros novos, pois eles não estão mais trazendo a porta paralela. Os adaptadores USB para paralela via de regra não servirão para aplicativos DOS que não imprimam no modo gráfico, isto é, que imprimam apenas usando os recursos nativos da impressora, que é o sistema de impressão mais antigo que existe. Se a pessoa usar uma impressora paralela através de um adaptador USB, mas imprimindo em modo gráfico pelo Windows, provavelmente não haverá problemas (conforme o leitor já constatou) mas no modo antigo podem surgir problemas na seleção de fontes e de tamanho de papel, conforme foi relatado.
Os programas para DOS bem feitos costumam trazer formas de configurar a impressora em função da largura do carro (80 ou 160 colunas) e das fontes residentes na mesma, mas aparentemente este não é o caso do programa do cliente em questão, onde a impressora precisa se adaptar ao programa e não ao contrário. Deve ser um programa realmente bem antigo...
Além disto, parece haver uma má vontade por parte dos fornecedores deste programa para DOS, pois eles terão que resolver este problema da porta paralela mais cedo ou mais tarde, assim como também precisarão aprender a configurar o programa para rodar no Windows 7.
Como a pessoa quer (ou precisa) rodar um programa assim tão antigo, o jeito é usar hardware igualmente antigo, por exemplo, um Pentium 3 ou Pentium 4 com porta paralela rodando o Windows XP. Outra saída seria compartilhar a impressora na rede (mesmo que ele não tenha rede) e redirecionar os comandos na porta LPT1 para ela, com o comando NET que deveria ser colocado num script (arquivo BAT) contendo comandos assim:
NET USE LPT1 nome do servidor
ome da impressora de rede
CD nome da pasta onde o programa DOS roda
nome do executável do programa DOS
O script acima é que seria usado para chamar o programa.
Uma outra saída, ainda, seria utilizar programas como o DOS2USB (). Ele redireciona todo o tráfego da porta LPT para uma porta USB especificada no software).
Como se vê, existem muitas saídas mas o melhor e definitivo mesmo, ao meu ver, é utilizar um micro que tenha porta paralela e usar o Windows XP, cortando o problema pela raiz.
Deve-se notar, também, que existe preguiça ou incompetência do fornecedor desse programa DOS que deveria apresentar uma solução viável tanto para a ausência da porta paralela nos micros atuais quando para a iminente predominância do Windows 7 em substituição ao Windows XP, que está com os dias contados.
Publicado em 17/02/2011 às 00:00 hs
|
|
|
Enviar para amigo |
Assinar newsletter |
Entre em contato |
|
Nenhum comentário até o momento. Seja o primeiro a comentar este artigo!
- Se você já se cadastrou no site, basta fornecer seu nome e senha.
- Caso ainda não tenha se cadastrado basta clicar .
|
TEMOS MAIS 47 ARTIGOS SOBRE : | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | | • | |
|
|