Página 1 de 1

idehdsnum

Enviado: 09 Jun 2011 19:26
por BrunoSM
Olá pessoal, entrei neste forum pq preciso de ajuda se alguem puder me ajudar agradeço muito. Estou aprendendo a linguagem clipper, gostaria de saber se alguem conhece a a lib "idehdsnum" e se funcionamento como posso usa-la pois gostaria de criar uma rotina que detecte se há drivers na ide2 e tbm pegar o seria do hd que meu programa for instalado. Isto tudo para tentar evitar copias não autorizadas. Bom é isso um abraço a todos fico no aguardo.

idehdsnum

Enviado: 09 Jun 2011 19:43
por janio
Use a busca do fórum.

Olhe o que encontrei:

viewtopic.php?f=1&t=11630&p=66389&hilit=serial#p66389

viewtopic.php?f=1&t=11630&p=66389&hilit=serial#p66389

viewtopic.php?f=1&t=9379&p=53176&hilit=serial#p53176

viewtopic.php?f=1&t=948&p=52676&hilit=serial#p52676

viewtopic.php?f=1&t=6483&p=52189&hilit=serial#p52189

Lembrando que o Maligno, colega aqui do Fórum, desenvolveu a WAPI.LIB que além de funções para tratamento de serial de hd, há muitas outras muito úteis para programadores clipper.
é só ir aqui -->> viewtopic.php?f=39&t=4328&start=0

idehdsnum

Enviado: 09 Jun 2011 19:55
por BrunoSM
Ok Janio, como falei entrei hoje no forum muito obrigado pela dica e desculpa se fiz algo errado. Vou ler os topicos e ver se é o que procuro abraço muito obrigado.

idehdsnum

Enviado: 10 Jun 2011 11:06
por BrunoSM
Janio li todos os topicos que vc me mandou, mas nenhum deles resolve meu problema, eu preciso criar uma procedure ou function que faça um checksum toda vez que o programa iniciar. Me disseram que com esta lib idehdsnum eu conseguiria tudo que preciso, se alguem souber como usar esta lib por favor me ajude. att Bruno.

idehdsnum

Enviado: 10 Jun 2011 13:51
por Jairo Maia
Olá Bruno,

Não sei se vai ajudar, mas pelo que sei, esta lib apenas retorna o serial do HD principal e do slave, mas posso estar enganado.

IDEHDSNUM(0) // Serial do HD principal
IDEHDSNUM(1) // Serial do HD slave


Me parece que se não houver o slave, retorna zero.

Tem a COPYPROT.LIB, que retorna o serial do BIOS, mas o problema é que se instala algum periférico, este serial muda.

Na seção downloads deste fórum, tem algumas dicas de proteção de sistema, inclusive uma que pega o serial de fabrica, e não da formatação.

idehdsnum

Enviado: 10 Jun 2011 17:36
por BrunoSM
Entendi, bom não posso falar nada pq como eu disse "me falaram que dava" rsrsrs, mas sei la se alguem puder me dar uma dica legal ai de como fazer essa procedure. Fica ai a questão.
1 - Verificar se existe algum driver no IDE 2, se houver reinicia ate não haver mais.
2 - Pega o serial de fabrica do HD armazena na DBF de uma forma que não fique visivel.
3 - Testa a integridade dos dados da DBF.
abraços att Bruno