Leitura do HD

4 respostas
T

Amigos, preciso saber a Classe/método que faça a leitura do número serial e volume do disco rigido.

4 Respostas

T

Se for no Linux é mais fácil, já que basta abrir o arquivo “/proc/ide/ide0/hda/model”. Exemplo:

cat /proc/ide/ide0/hda/model

Dá o número de série (do fabricante) do disco rígido.

mchiareli

no windows pode usar o comando

vol

:!:

T

Na verdade eu faria um método para ler o número do HD, esse seria mais uma maneira de impedir a pirataria.

Já há procedimentos diferentes, mas queria adotar este também. Entendem?

Alguém tem alguma dica de criação de proteção contra pirataria… ?

No caso o comando VOL não me ajudará muito, pois tem como burlar isso. Já fiz a simulação e de primeira consegui.
=/

Masss…

T

Se você pode incluir uma DLL JNI com seu código, pode tentar obter o número de série do fabricante do HD (como isso é mais fácil no Linux, hein?).
Isso é um bocado complicado no Windows, mas não é impossível. Procure um fonte da Microsoft de um aplicativo chamado “smartapp”. É um programa em C (e é por isso que eu disse que é um bocado complicado).

Criado 15 de março de 2007
Ultima resposta 16 de mar. de 2007
Respostas 4
Participantes 3