Serial Físico de HD

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

storm
Usuário Nível 1
Usuário Nível 1
Mensagens: 41
Registrado em: 05 Dez 2004 23:56

Serial Físico de HD

Mensagem por storm »

Pessoal, alguém sabe uma forma, ou alguma biblioteca, para pegar o serial do HD, mas não o de formatação, sim o de fábrica mesmo... pois o de formatação pode ser copiado...

Se alguém puder ajudar, fico grato.
</body><body bgcolor=blue><h3>O ser humano que deixa de sonhar, deixa de viver...</h></body>
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 »

O número de série dos HDs mais novos pode ser recuperado pelo uso da tecnologia chamada S.M.A.R.T. (Self Monitoring and Advanced Recorery Technology), através do Windows de versão que a suporte (XP/NT/2K nativamente - Win 95/98/ME por atualização), em HDs que também a suportem. Ou seja, não será em qualquer situação.

Ainda assim, se quiser testar, tenho um programa que recupera o número de série nessas condições. É um executável pequeno, em C. Pelo Clipper não será possível diretamente, uma vez que a API do Windows, logicamente, precisará ser acessada pelo programa. Mas há um alento: o programa é muito pequeno e pode ser embutido dentro do programa Clipper. E o demo (PRG incluso) mostra como uma simples função pode tornar transparente todo o processo. É bem simples.

O ZIP já contém tudo o que será necessário. Mas no caso do conceito de "embutimento" de arquivos nos programas Clipper não ficar muito claro, leia o README do ZIP que está na minha página, sob o nome "Resources no Clipper" (tabela cor marrom). Ele explica muito bem como isso funciona.

No caso de restar alguma dúvida, volte ao assunto.

[]'s
Maligno
http://www.buzinello.com/prg
storm
Usuário Nível 1
Usuário Nível 1
Mensagens: 41
Registrado em: 05 Dez 2004 23:56

Mensagem por storm »

Valeu! Muito Obrigado
</body><body bgcolor=blue><h3>O ser humano que deixa de sonhar, deixa de viver...</h></body>
Responder