Fórum Vou dar um prêmio para quem fazer este teste no Delphi #517425
21/04/2015
0
procedure motherboard;
var a,b,c,d: LongWord; M: String;
begin
asm
push EAX
push EBX
push ECX
push EDX
mov eax, 1
db $0F, $A2
mov a, EAX
mov b, EBX
mov c, ECX
mov d, EDX
pop EDX
pop ECX
pop EBX
pop EAX
end;
M := inttohex(a,8) + inttohex(c,8) + inttohex(d,8);
showmessage(M);
end;
Só preciso saber se essa procedure retorna uma numeração diferente em Pcs que usam o mesmo modelo de motherboard.
Mil Eireli
Curtir tópico
+ 0Post mais votado
22/04/2015
Cauê Nishijima
Gostei + 1
Mais Posts
21/04/2015
Marcos P
Sinto muito...
Gostei + 0
21/04/2015
Rodrigo Oliveira
Sinto muito...
Tambem não.
Gostei + 0
21/04/2015
Rodrigo Oliveira
Sinto muito...
Tambem não.
Gostei + 0
22/04/2015
Cauê Nishijima
E qual o prêmio?
Gostei + 0
22/04/2015
Mil Eireli
Gostei + 0
22/04/2015
Mil Eireli
E qual o prêmio?
Sério mesmo ?
Eu achava que dava para criar uma chave única com esta procedure para usar na minha rotina de validação e licensiamento de software. Mas agora fiquei desanimado.
O prêmio é uma cópia licensiada do meu produto. Estou finalizando ele. Passa seu e-mail para mim que vou cadastrar aqui. Assim que estiver pronto entro em contato com você e forneço uma cópia para você utilizar meu software gratuitamente.
Obrigado.
Gostei + 0
22/04/2015
Cauê Nishijima
Se precisar de mais testes só mandar o código, aqui temos 18 computadores padronizados.
caue_nishijima@yahoo.com.br
Gostei + 0
22/04/2015
Mil Eireli
Se precisar de mais testes só mandar o código, aqui temos 18 computadores padronizados.
caue_nishijima@yahoo.com.br
Na verdade eu já uso o serial do HD para gerar a chave. É que eu também estava contando com esta procedure para gerar uma chave única a partir da motherboard. De qualquer forma vou utilizá-la em conjunto com a do HD para tornar mais seguro o processo. Ou então, trocá-la pela do MAC Address.
Agradeço pelos testes. Vou te mandar uma mensagem pelo e-mail.
Gostei + 0
22/04/2015
Mil Eireli
Mas o prêmio foi para o Cauê, porque ele já respondeu minha questão.
Não posso mais premiar ninguém.
Grato
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)