• Viernes 15 de Noviembre de 2024, 13:09

Autor Tema:  Hardware Con C++  (Leído 4884 veces)

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Hardware Con C++
« en: Jueves 11 de Marzo de 2004, 22:04 »
0
B) Hola a todos los de foro, mi duda es la siguiente: Quisiera que alguien me facilite tutoriales o referencias de pag. acerca de como obtener informacion del hardware de la PC, como serie de la BIOS, Manufacturer, etc. pero no solo de la BIOS, tambien de otros componentes como: microprocesador, disco duro, modem, etc

He buscado y no encentro, de haber tutoriales los hay, pero con informacion de lo básico con c y C++,
Gracias de antemano.
Salu2.

 :beer:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #1 en: Viernes 12 de Marzo de 2004, 00:04 »
0
Hola: Kev

bueno yo presisamente estoy desarrollando una aplicacion que obtiene informacion de un computador, tales como:
>cuanta memoria tiene
>cuanto en disco duro
>cuanto procesador
>obtener nombre del computador
>etc.

 y muchas otras, la cuestion es que no se ese tipo de informacion sea de la que nececites, pero si es asi, te aconsejo que busque el la pagina de MSDN en la seccion de la API de windows, ya que la API te proporciona una serie de funciones que puedes utilizar para obtener informacion de un computador.

no se si te sirva eso__:::

___Saludos___ :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #2 en: Viernes 12 de Marzo de 2004, 00:11 »
0
entra en el siguinte link:

http://msdn.microsoft.com/library

 :kicking:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #3 en: Miércoles 17 de Marzo de 2004, 16:29 »
0
Buenas, No se si es posible que me puedas pasar el codigo fuente de tu programa, y ver si se puede sacar mas info, porque por ahi va la cosa.
Gracias de antemano
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #4 en: Miércoles 17 de Marzo de 2004, 18:10 »
0
No la verdad no puedo pasarte el codigo, si fuera solo mio depronto pero es compartido..

pero  que es lo que necesitas, que no entiendes o que es lo que no sabes hacer y asi depronto te puedo ayudar..

preguntas puntuales por favor::::::


___Saludos___    :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #5 en: Miércoles 17 de Marzo de 2004, 18:39 »
0
Bueno, lo que necesito es:

1. Que librerias usas para obtener informacion del hardware.
2. la informacion que necesito es N° de serie de la BIOS, la empresa que lo fabrico, el modelo. Tambien lo mismo si es posible del microprocesador.

Salu2
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #6 en: Miércoles 17 de Marzo de 2004, 20:10 »
0
Bueno para traer informacion del Hardware de la maquina necesitas usar la Libreria: Windows.H  , no estoy seguro si en esta libreria te proporcione informacion del BIOS pero te aseguro que con esta libreria puedes encontrar y averiguar informacion que te puede servir mucho...

Si desea especificaciones sobre esto buscala en el link que te dejè en el post anterior, ese te lleva a la pagina del msdn y todo lo que necesitas es implementacion de la API de windows, mira en el Link y me dices como te fue:::

___Saludos___ :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

QliX=D!

  • Miembro MUY activo
  • ***
  • Mensajes: 214
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #7 en: Jueves 18 de Marzo de 2004, 15:06 »
0
Si la aplicacion va a correr en windows, hay muchas funciones para obtener los datos de los dispositivos como GetDriverCapability y otras de ese estilo.
mmm.. ahora no tengo a mano pero sluego si puedo te posteo las funciones del a API que se usan para obtener la info del sistema.

Tambien tenes el Cnotrol OCX MSINFO para usar.
Slds.
QliX=D! - From the top of Tsunami

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #8 en: Jueves 18 de Marzo de 2004, 23:16 »
0
Bueno conozco el msinfo pero no me ayuda de mucho como podras haber leido mas antes, los datos que necesito no los puedo obtener con este OCX, quiero obtener esos datos con un lenguaje como C++, a ASM, pero como no se mucho de asembler me voy por C++.

En un principio consegui obtener esos datos pero con VB a traves de WMI pero quiero usar algo mas seguro y por eso voy migrando a C++.

Salu2.
 B)
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #9 en: Viernes 19 de Marzo de 2004, 18:22 »
0
Hola:  
Kev te voy ha mandar un pedazo del codigo que estoy haciendo y miras que funciones te sirven para lo que tu estas haciendo..

si no entiendes alguna preguntame pero no te puedo dar informacion detallada

si quieres informacion sobre alguna funcion escrita hay; solo tienes que copiarla y pegarla en el buscador de la pagina del MSDN

hay te envio este  link.. que yo utilizo para averiguar informacion

http://msdn.microsoft.com/library/default....le_info_str.asp


espero te sirva
___Saludos___ :hola:
 :kicking:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #10 en: Viernes 19 de Marzo de 2004, 18:29 »
0
Kev : se puede saber sobre  que se trata tu proyecto  :smartass:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

QliX=D!

  • Miembro MUY activo
  • ***
  • Mensajes: 214
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #11 en: Viernes 19 de Marzo de 2004, 20:55 »
0
Cita de: "Kev"
Bueno conozco el msinfo pero no me ayuda de mucho como podras haber leido mas antes, los datos que necesito no los puedo obtener con este OCX, quiero obtener esos datos con un lenguaje como C++, a ASM, pero como no se mucho de asembler me voy por C++.

En un principio consegui obtener esos datos pero con VB a traves de WMI pero quiero usar algo mas seguro y por eso voy migrando a C++.

Salu2.
 B)
Pues lo mismo podes usar desde C/C++.
QliX=D! - From the top of Tsunami

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Hardware Con C++
« Respuesta #12 en: Lunes 22 de Marzo de 2004, 20:21 »
0
Muchas gracias The Black Boy voy a revisar el código que me mansaste, mi proyecto para lo que necesito la info es crear un numero unico para cada computadora, no se si has hescuchado de Hash Hardware el que utiliza el programa Style XP, es decir con la informacion que obtengas de la maquina generas un código que luego encriptas, y para que el usuario pueda usar tu programa tienes que mandarle una clave de activacion del producto, mi proyecto esta hecho en Visual Basic pero para hallar la info necesito distribuir WMI y es algo tedioso, por eso para estar mas seguro quiero hacer este trabajo con C++ y luego enlazar e C++ con Visual Basic.

Gracias por el código
Salu2
 B)
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Hardware Con C++
« Respuesta #13 en: Miércoles 24 de Marzo de 2004, 19:26 »
0
me cuentas como te va con el codigo

___Saludos___ :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]