Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Obtener el numero de serie del disco (https://www.clubdelphi.com/foros/showthread.php?t=83778)

giulichajari 28-07-2013 23:55:51

Obtener el numero de serie del disco
 
Hola amigos! vi un truco en el club sobre como obtener el numero de serie del fabricante(no del volumen) de un disco rigido, pero esta hecho en Delphi, es decir codificado en Pascal, me gustaria saber si alguien tiene lo mismo pero en C++.
El truco esta aqui:
http://clubdelphi.com/trucos/index.p...ll=0&scrollb=0

El caso es que no se como buscar, ya que recorri la pag: http://docwiki.embarcadero.com/RADSt...4/en/Main_Page, pero no logro encontrarlo.
Desde ya muchas gracias..

Casimiro Notevi 29-07-2013 01:10:37

Una simple búsqueda por los foros... et voilà

ecfisa 29-07-2013 05:03:20

Hola giulichajari.

Tal vez también te pueda servir este enlace: Get Physical HDD Serial Number without WMI.

Saludos :)

giulichajari 29-07-2013 13:08:03

Gracias
 
Cita:

Empezado por ecfisa (Mensaje 464616)
Hola giulichajari.

Tal vez también te pueda servir este enlace: Get Physical HDD Serial Number without WMI.

Saludos :)

Muchas gracias por las respuestas...

giulichajari 29-07-2013 13:41:58

Asistente
 
¿Y todo esto se puede hacer durante la instalacion del programa? Porque la idea mia era obtener el numero del disco para que no se pueda copiar el programa. Me conviene hacerlo manualmente o incluirlo en el asistente de instalacion? Ademas como hago para que mi programa funcione solo si tiene el codigo del disco y sino no.

Muchas gracias
Saludos

Novatin 30-07-2013 02:11:40

Hola giulichari,

Yo aun estoy aprendiendo Builder C++, pero te diré lo que uso para proteger mis programas... como son programas muy muy pero muy especiales los debo proteger... :D

Lo que hago es tomar la Fecha de Bios de la PC, y la combino con las caracteristicas del procesador; La ventaja de usar estos datos es que si por algun motivo el usuario Final llegara formatear su disco duro o cambiarlo -cosa muy comun en estos dias, dada la cantidad de virus, gusanos que existen :rolleyes: -... el programa ejecutable aún funcionará luego del formateo... incluso cambiando el S.O., cosa que no sucedera con la serial del disco duro...

Eso si, en ninguna parte uso ningún IF o algo que haga comparaciones y menos le pongo ventanitas con "Usuario No Registrado" o algo así... en lugar de eso simplemente hago que el programa funcione relativamente bien hasta cierto punto... y luego desencadeno timmers, altero variables aleatoriamente hasta que el programa mismo caiga en error... algo así como "numero/0", Salirse de determinado array al recorrer el tamaño etc,etc...

Por otro lado, me di cuenta que "proteger un programa al máximo", no es la mejor solucion para proteger programas;(valga la redundancia) la mejor manera de proteger un programa.. a mi humilde modo de ver, es procurar actualizar lo más periodicamente posible el ejecutable del usuario final... Puesto que entendiendo la relacion "Programador-Usuario" en programación nunca hay un "Programa Terminado".. solo existen los "Programa Entregado" o "Programa Vendido" o "Programa Mejorado"... pero nunca uno "Terminado"..

Siguiendo esa linea, siempre incluyo información de contacto personal en mis programas, y con todo esto puedo conseguir dos cosas: Publicidad Gratuita y que el usuario le de una "mordida" a la crema antes de comprar la torta...(programa)... ;)

(Quise contestar con 5 o 6 palabras, pero creo que me extendi un poco)

Un Saludo.

giulichajari 30-07-2013 18:58:25

Respuesta
 
Cita:

Empezado por Casimiro Notevi (Mensaje 464610)
Una simple búsqueda por los foros... et voilà

Y como utilizo ese codigo? Intente ejecutarlo con el Dev C++ pero no pude. Debo asociarlo a un componenete?
Muchas gracias por las respuestas.


La franja horaria es GMT +2. Ahora son las 04:42:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi