TRM: $2,022.00

Bienvenid@ a Laneros.com

¿Deseas interactuar con más de 375.000 Laneros?

¡Regístrate ahora!

Creación de programa Trial y programa de Pago en Visual Basic

Tema en 'Programacion y Diseño de Software' iniciado por [VCR] Frankte, 12 Abril 2007.

  1. [VCR] Frankte

    [VCR] Frankte Lanero novato

    Registrado:
    5 Septiembre 2005
    Mensajes:
    375
    Me Gusta recibidos:
    34
    Buenas, amigos resulta que realice un pequeño programita que la universidad me mando y me piden que le haga a dicho programa como si fuese uno de pago, ejemplo que si es una version trial de "x" cantidad de dias y que tenga tambien la opcion de colocarle el serial para que sea full, pero resulta que aqui se me tranco todo ya que nunca habia intentado investigar sobre este tema, espero me puedan ayudar, espero sus respuestas.

    Anuncio

     
    #1
  2. miseral

    miseral Lanero reconocido

    Registrado:
    16 Febrero 2007
    Mensajes:
    438
    Me Gusta recibidos:
    32
    Investiga sobre acceso a ficheros. Crea uno que guarde el serial encriptado si quieres, y otro que guarde la fecha limite encriptada tambien. Luego los usas para verificar si se ha vencido el plazo o si ha ingresado correctamente el serial
     
    #2
  3. dtriana

    dtriana Lanero reconocido

    Registrado:
    21 Marzo 2007
    Mensajes:
    297
    Me Gusta recibidos:
    54
    Tambien puede grabar una par de llaves en el registro de Windows, una indicando el momento de la instalación para calcular los dias transcurridos y otra para indicar si el programa ya fue activado o no. La clave de activación, si es que es un serial fijo la puede dejar dentro del código, eso si con algun tweak para que no se pueda leer asi no mas, en texto plano. Igualmente la activacion no puede ser un TRUE/FALSE sino algo mas sofisticado, como un monton de letras al azar que solo se puedan saber teniendo acceso al código.

    Si ademas quiere descrestar al profe, haga que cuando el programa arranque trate de chequear la fecha y hora sobre internet consultando algun NTP gratuito para cerciorarse que no le esten moviendo la fecha. Tambien puede tener otra llave que grave y acumule el tiempo utilizado cuando cierran el programa para tener otro chequeo adicional si le estan moviendo la fecha.

    Para mas descreste puede hacer que la clave no sea fija sino que se calcule en base a algun parametro del PC (La direccion MAC del adaptador de red, por ejemplo) y toque activarla en una página Web, la cual genera el código de activación en base a algun algoritmo bien loco que no sea evidente a la hora de hacerle ingenieria inversa.
     
    #3
    A 2 personas les gusta esto.
  4. [VCR] Frankte

    [VCR] Frankte Lanero novato

    Registrado:
    5 Septiembre 2005
    Mensajes:
    375
    Me Gusta recibidos:
    34
    Gracias por sus respuestas, pero el problem es ese que no tengo la remota idea de como hacer eso que explico dtriana, como le hago??? y disculpen mi ignorancia.
     
    #4
  5. Tael Yang

    Tael Yang Lanero novato

    Registrado:
    8 Noviembre 2004
    Mensajes:
    503
    Me Gusta recibidos:
    27
    #5

Compartir esta página