Saltar al contenido

Aplicación para crear versiones de prueba


Sergio

Recommended Posts

publicado

Me ha costado bastante tiempo y mucha ayuda para poder presentar esta aplicación que sirve para crear versiones de prueba.

El funcionamiento sería el siguiente:

El propietario del libro publica o envía un archivo. El receptor de ese archivo tiene dos opciones:

  • Utilizar el archivo sin registrar. Esto le da un periodo de 30 días antes de que el archivo quede inutilizado.
  • Introducir una clave para poder ejecutar el archivo.

Si el usuario opta por introducir la clave de registro, ésta se genera automáticamente a partir de la dirección de correo electrónico que se haya proporcionado, es decir, a cada usuario le corresponde una clave diferente.

Si se introduce correctamente la clave, ésta es guardada en el registro de Windows, por lo que al volver a abrir el archivo, ya no preguntará por el correo electrónico ni la contraseña.

Me gustaría que lo probaseis, para poder ir limando algunos pequeños fallos que tiene.

Por favor, espero comentarios.

Gracias

Versiones prueba.rar

publicado

Hola Sergio, buen día

Probé ya ambos archivos, el generador de contraseñas y el demo, me parecen geniales, en el caso del demo, introduje la contraseña que genere, pero al introducirla en los campos me genero un error, el que me indica que verifique la tecla BolqMayus, ya que las mayúsculas/minúsculas están activadas, me parece que era el numero 1004, no lo recuerdo muy bien.

Pero después de dar finalizar en el mensaje del error, me deja abrir el archivo sin volver a solicitarme contraseña, creo que si acepto la clave aún con el mensaje de error.

Saludos.

publicado

_________________________________

Corroboro lo dicho por Gerson y Onardem.

Saludos a todos.

_________________________________

publicado

disculpa sergio la intromicion. si el libro al que le pongo esta macro para verciones de prueba, me imagino que el usuario se podra meter a la programacion. como evitar que se puedan meter a la programacion?

publicado

Sí, claro, @[uSER=144873]mvzdover[/uSER]. Si pulsas con el botón derecho del ratón en el nombre del proyecto, puedes asignarle una contraseña.

publicado
Sí, claro, @[uSER=144873]mvzdover[/uSER]. Si pulsas con el botón derecho del ratón en el nombre del proyecto, puedes asignarle una contraseña.

perfecto ya lo logre¡¡¡ no sabia de esta funcion je je.

publicado

disculpa sergio, esta macro tambien se pudiera modificar para que en vez de un tiempo limite de uso se pueda cambiar a limitarlo a un numero determidado de aperturas de el archivo?

publicado

hola sergio¡¡¡ tengo una duda. es posible que otra persona introduzca el mismo correo y llave en otra computadora, pueda desbloquear el programa?. gracias por tu aporte

publicado

se me olvidaba comentar otro detalle. altere la fecha de mi laptop. y al abrir el archivo me aparece el mensaje de que tengo "0 días para evaluar " ya o aparece el botón de seguir evaluando. y al cerrar el mensaje, de todas formas puedo abrir el archivo. espero no estar molestando mucho con este tema. pero me es de gran interés. gracias

publicado

@[uSER=144873]mvzdover[/uSER], en este caso sí es posible, ya que sólo se valida que la dirección de correo.

Sobre el segundo correo, déjame que lo mire entre hoy y mañana.

  • 1 month later...
publicado

hola sergio he estado siguiendo este tema ya que me intereso mucho pero se ha quedado abandonado. la ultima vez te explicaba que aun y que se venciera el tiempo de prueba era posible abrir el archivo. osea que no se bloqueaba. ojala me puedas aclarar mi duda. de antemano agradezco tu tiempo.

publicado

Excelente Idea, tuve revisando y tengo una duda, yo hice la prueba y funciono el registro con la vlave que me dio el generador, pero en el caso que quiera elinar ese registro como haria?

Saludos.

  • 2 weeks later...
  • 2 weeks later...
publicado

Sergio,, aun y se proteja el proyecto en VBA, existe la forma de meterte al archivo desde cmd y arrancarle el password, por lo que volvería estar libre el código.

también existen en la red ejecutables que generan un reloj virtual, y los 30 días gratis, los puedes convertir en 5,000, ya lo he probado con el PREZI de escritorio, y funciona la perfección.

Saludos desde México!

Carlos Miguel Muñiz López

  • 2 months later...
publicado

He revisado el archivo. Una pregunta, si tengo un archivo Excel con macro que tiene varias hojas ¿cómo le agrego el archivo demo que uds. colgo para que abra mi archivo asignadole una contraseña?

Nota: Adjunto mi archivo el que quiero enviarle a alguien, pero que esta persona lo abra con la contraseña asignada con los archivos subidos por Sergio?

Formulario-en-VBA-aplicado-al-Registro-de-Ventas-de-un-Restaurant 12-04.xls

publicado

@[uSER=120075]ABOHORQUEZ[/uSER], para eliminar la clave debes entrar en el registro de Windows y hacerlo directamente desde allí.

publicado

@[uSER=172778]jprz[/uSER], por lo que veo en tu archivo, lo único que tienes implementado es un formulario (además de los datos de las hojas).

Lo más sencillo que puedes hacer es copiar tu formulario y esos datos de hoja, en la plantilla.

Saludos.

publicado

Gracias por contestar Sergio. ¿cómo hago para copiar mi formulario a la plantilla?.pd cuando copia el contenido de las hojas a la plantilla se mueve todo y la macro no funciona ¿copio el contenido de las hojas de mi libro, a partir de la hoja 2 en la plantilla? ¿puedo cambiar de nombre a la plantilla? pd. no puedeo agregar hojas a la plantilla demo y mi archivo a copiar en la plantilla tiene varias hojas Me pide contraseña para desproteger hoja.

  • 7 months later...
publicado

Hola Admin, esto esta muy interesante, pues recorriendo la actualidad, muchas personas ya usamos dispositivos móviles para ver y trabajar nuestros archivos de excel, mi pregunta seria:

sera posible crear una macro que destruya o elimine los datos de una hoja de calculo después de una fecha determinada, y una hora establecida. ?

o mas difícil aun pienso yo, crear una formula que me elimine o me cambie datos valores de acuerdo a una fecha por ejemplo,

decirle a excel que siempre que se abra la hoja tenga pendiente la fecha y hora, y si esa fecha y hora se paso de tiempo pues que genero otro resultado.

  • 1 month later...
publicado

muy buena utilidad amigo.

me gustaria saber si esa lista de e-mails y clave de registro se puede comprobar via web. Para que por ejemplo:

1-genere uno la contrseña segun el correo

2-lo coloque uno en alguna pagina el internet

3-que el excel al abrir corrobore la clave y correo

4-que se termine de registrar y podamos eliminar la clave del sitio web para que solo aplique 1 registro

te agradeceria mucho,

auque tu utilidad es muy buena, quisiera tener mas limitante o que nos de un codigo como un id de disco duro o algo, y con eso hacer mas dificil el registro en multiples computadoras de nuestra apllicacion

saludos

publicado

La aplicación se ve muy bien pero en mi caso no me permite la posibilidad de prueba. Directamente me manda al registro y cuando intento registrarla no me genera la clave del producto. Podias echarme una mano? por favor.

publicado

[uSER=185138]@omarcialhernandez[/uSER], puedes utilizar la siguiente función para extraer el número de serie del disco duro:

Function NumeroSerie() As Long
' Devuelve el número de serie del disco duro C:
' Puedes sustituir el argumento "C" por cualquier unidad local("C", "C:", "C:\")
' o unidad de red ("\\equipo2\compartido")
' Si la unidad no existe, devuelve 0

On Error Resume Next
NumeroSerie = CreateObject("Scripting.FileSystemObject").GetDrive("C").SerialNumber
End Function[/CODE]

Prueba a utilizarlo y me cuentas

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.