idehdsnum

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

BrunoSM
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 09 Jun 2011 19:16
Localização: São Manuel/SP

idehdsnum

Mensagem 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.
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

idehdsnum

Mensagem 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
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
BrunoSM
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 09 Jun 2011 19:16
Localização: São Manuel/SP

idehdsnum

Mensagem 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.
BrunoSM
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 09 Jun 2011 19:16
Localização: São Manuel/SP

idehdsnum

Mensagem 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.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

idehdsnum

Mensagem 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.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
BrunoSM
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 09 Jun 2011 19:16
Localização: São Manuel/SP

idehdsnum

Mensagem 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
Responder