Utilitário que lê a BIOS

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

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á

Utilitário que lê a BIOS

Mensagem por Pablo César »

Existem impressoras que não trabalham com certos modos de controle e gostaria de saber se alguém conhece algum utilitário que mostra o modo em que o BIOS do setup do PC se encontra, isto é: SPP/EPP/ECP/ECP+EPP. Sei que existe o Everest, o AIDA32, mas procuro um que não necessite ser instalado, que apenas pela linha de comando mostre em tela o resultado do "parallel port mode".

Aqui tem alguns conceitos sobre o tema: http://chasqueweb.ufrgs.br/~abalbinot/sd2/na08B.pdf
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Utilitário que lê a BIOS

Mensagem por Maligno »

Não li o PDF, mas muito provavelmente a resposta venha em alguma consulta à API do Windows. Uma consulta ao MSDN talvez retorne alguma coisa.
[]'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á

Utilitário que lê a BIOS

Mensagem por Pablo César »

Ja ví exemplos que me pareciam ser em Assembler, acho que possibilidade há. Só queria pegar um aplicativo que pudesse me retornar em arquivo a configuração do setup/Bios do PC quanto ao modo de paralela. Isso poderia evitar muitos trastornos quando instalam impressoras matriciais que não funcionam em determinados modos.
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
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Utilitário que lê a BIOS

Mensagem por Maligno »

Um utilitário em Assembly, muito provavelmente, estará ligado a um tipo de placa/BIOS. Bastaria uma máquina diferente pra coisa deixar de funcionar. Uma função da API do Windows, por outro lado, seria genérica. Acho que o melhor caminho seria pesquisar por aí. Acho bem possível que exista algo assim.
[]'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:

Re: Utilitário que lê a BIOS

Mensagem por sygecom »

Olá Pablo,
Já tentou pegar algo usando o WINMSD.EXE ?
Exemplo no prompt de comando do MS-DOS:
winmsd /report info.log
Esse comando acima cria um arquivo texto com todas as informações do sistema, como software, hardware, componentes e etc..
ou winmsd /nfo info.log
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á

Utilitário que lê a BIOS

Mensagem por Pablo César »

Maligno escreveu:Uma função da API do Windows, por outro lado, seria genérica.
Não tenho ainda certeza se pela API do Windows dê esse tipo de informação. Mas vou continuar pesquisando...
Sygecom escreveu:Já tentou pegar algo usando o WINMSD.EXE ?
Oi Leonardo, não conhecia ainda este aplicativo, aliás que faz utilização do msinfo32.exe que está na pasta C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\MSInfo ainda que não conseguí garvar em arquivo, a única informação relacionada com o que estou precisando está no compontes\porta\paralela mas nãop oferece a informação precisa de estar usando o modo SPP, EPP, ECP ou ECP+EPP na paralela. Faz menção do uso do canal 3 o que difere quasndo usado SPP mas o resto não tem como saber ou pelo menos não encontrei. Mas valeu a título de aprendizado.

Falando sobre esta ferramenta achei um item (\componentes\exibição) que dá a resolução. Lembro daquela questão que difere a quantidade de exibição em pixel de acordo com cada resolução. Se o problema era detectar que tipo de resolução... taí uma solução que poderíamos apelar. Sabendo que resolução, podemos comparar elaborando uma tabela.
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:

Re: Utilitário que lê a BIOS

Mensagem por sygecom »

Dei uma olhada no arquivo gerado e realmente não tem mesmo !
Sobre a resolução, talvez seja uma saida mesmo ! assim que sobrar um tepinho vou dar uma olhada !!
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á

Utilitário que lê a BIOS

Mensagem por Pablo César »

Sygecom escreveu:Sobre a resolução, talvez seja uma saida mesmo ! assim que sobrar um tepinho vou dar uma olhada !!
Beleza ! Então vou esperar, porque as minhas tentativas de instalações de Harbour e xHarbour ja me esgotou a paciência... baixei um Tortoise e tinha 8 vírus... Assim que vou esperar você Leo.

Obrigado pela paciência.
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.
Responder