Amigos, preciso saber a Classe/método que faça a leitura do número serial e volume do disco rigido.
Leitura do HD
4 Respostas
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.
no windows pode usar o comando
vol
:!:
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…
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).