Página 1 de 1

serial do HD físico

Enviado: 19 Abr 2007 19:34
por vagucs
E ai povo! to precisando de uma lib para trazer o numero serial do HD, mas nao o volume, ja procurei por aqui mas tudo que achei nao serviu, é para um amigo e todas as que conheço eu usei mas nao funcionaram legal.

Enviado: 19 Abr 2007 22:16
por sygecom
Tche, testo a WAPI.LIB do Maligno ?

Obs: Eu particularmente não uso essa função da WAPI mas se não me engano ela faz justamnte o que vc esta procurando !!!

Abraços

Enviado: 19 Abr 2007 22:40
por vagucs
Preciso para DOS puro e o WAPI usa rotinas API do windows, que nao estarao presentes no meu caso.

Enviado: 19 Abr 2007 22:50
por sygecom
Bom foge dos meus conhecimentos....!!
Boa Sorte !!

Abraços

Enviado: 20 Abr 2007 00:50
por vailton
Eu tenho uma .LIB se nao me engano que tem esta função em .C! Amanha me dá um toque no MSN Vagner q t passo ela para vc!
:xau

Enviado: 20 Abr 2007 11:05
por Pablo César
Pelo que eu entendo essa função do MALIGNO, não teria a ver com API do WINDOWS. Nem teria a ver com a formatação do disco. O único detalhe, que deve ser tech SMART, veja o que diz:

-GETHDINFO:<resultFile>
Grava no arquivo <resultFile> os dados do disco principal da máquina: modêlo, número de série e versão do firmware (separados por vírgula).
OBS: Esses dados existem apenas nos modêlos mais novos de disco, aderentes à tecnologia S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) e em máquinas cujas motherboards contenham firmware compatível. O sistema operacional também precisará suportar a tecnologia. No Windows XP ela é nativa. Nas versões mais antigas poderá
ser necessário instalar um upgrade.
Wagner, veja se resolve e nos dê um parecer.

Um clip-abraço :)Pos

Enviado: 21 Abr 2007 01:12
por Maligno
Pablo César escreveu:Pelo que eu entendo essa função do MALIGNO, não teria a ver com API do WINDOWS.
Tem tudo a ver com a API do Windows. Sem ela não seria nada fácil conseguir os dados do HD. Não digo que seja impossível obter os mesmos dados em DOS puro, mas é bem difícil encontrar material a respeito.

[]'s
Maligno
http://www.buzinello.com/prg

Enviado: 21 Abr 2007 10:48
por Pablo César
vagucs escreveu:Preciso para DOS puro e o WAPI usa rotinas API do windows, que nao estarao presentes no meu caso.
Então o Wagner tinha razão, o GETHDINFO, não seria possível utilizá-lo, ora porque ele precisa ser em DOS puro.

Então desculpem o meu equívoco.

sds/Pablo :)Pos

Enviado: 23 Abr 2007 03:30
por Clipper
Prezado Wagner

Você pode usar um programa externo, conheço 2 que podem fazer isso :

IDEDIAG e IDEINFO

Basta direcionar a saída para um arquivo no disco e pegar a informção desejada. Já usei isso a muito tempo atrás e funciona blz.

Na internet você acha fácil estes 2 programinhas, se não achar me fala que te arrumo.

Até logo.

Marcelo

Enviado: 23 Abr 2007 08:38
por Eolo
Marcelo,

Isto tb me interessa, achei na net o que vc mencionou, mas parece que é em C ou coisa que o valha, e aí eu bóio... Tem como vc jogar a função dentro de uma LIB, pra ser usada pelo Clipper?

Eolo

Enviado: 27 Abr 2007 18:59
por vagucs
Se tiverem algo em C envie para meu email vagucs@vagucs.com.br que eu pego e compilo e disponibilizo para todos.

Eu nao posso rodar um programa externo, mas vou procurar pela NET que talvez eu consiga pegar as rotinas deles e faça algo igual no C.