Aplicación para generar "contraseñas"

Aquí podrá encontrar distintos proyectos realizados por los usuarios de esta comunidad, quienes han querido compartir su trabajo para que sirva de punto de partida a nuevos proyectos
Reglas del Foro
Este foro no es para hacer preguntas. Aquí se presentan proyectos completos (bases de datos, hojas de cálculo, etcétera). Si desea discutir esos temas o realizar preguntas, por favor utilice los subforos apropiados
Responder
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Aplicación para generar "contraseñas"

Mensaje por PepeOooSevilla »

Hola compañeros de Foro.
Me gustaría compartir con vosotros otra aplicación que he programado. En este caso para generar cadenas de caracteres para que puedan ser usadas como contraseñas (password).
¿Qué es lo que hace esta aplicación?
Genera aleatoriamente (función BASIC Rnd) tantas contraseñas (cadenas de caracteres tipo String) como se le indique en el campo "Número de contraseñas a generar ... (Máx. 8.192)". Cada contraseña contendrá tantos caracteres como los indicados en el campo "¿De cuántos caracteres cada contraseña? (Mín. 3 - Máx. 30)".
En el caso que se especifique un determinado "Patrón", será el número de caracteres de éste el que indique el número de caracteres que contendrá cada contraseña, teniendo en cuenta el mínimo y máximo (3 - 30).
El "Patrón" puede estar formado por los caracteres siguientes:
- L: Letra minúscula (abcdefghijklmnopqrstuvwxyz)
- U: Letra mayúscula (ABCDEFGHIJKLMNOPQRSTUVWXYZ)
- O: Otros caracteres (ÁÉÍÓÚáéíóúçñÂÊÎÔÛÇÑâêîôûÀÈÌÒÙàèìòù:;<=>_#$%&()+-[])
- 9: Número (0123456789)
- X: Cualquier carácter (cualquiera de los anteriores)
Las contraseñas generadas cumplirán con el patrón establecido.
¿Dónde se crean las contraseñas?
El resultado se muestra en un nuevo archivo CALC de una sola hoja de nombre "CONTRASENAS".
¿Se puede mejorar?
Pues claro que sí. Tened en cuenta que no me dedico profesionalmente a la programación de aplicaciones. Simplemente soy un programador aficionado. Cuando aparece la necesidad le busco una solución.
¡Atención!
Está programada en AOO Calc 4.1.1 y la utilizo, por razones profesionales, en Windows XP y Windows 7. La he probado también en LibreOffice y se ejecuta correctamente.
Muchas gracias y saludos cordiales.
Adjuntos
MACRO_CALC_GENERADOR_CONTRASENAS_v11.ods
Versión corregida
(17.86 KiB) Descargado 1022 veces
Última edición por PepeOooSevilla el Jue Ene 22, 2015 11:01 pm, editado 1 vez en total.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: Aplicación para generar "contraseñas"

Mensaje por SLV-es »

:bravo: :bravo: :bravo: :bravo: :bravo:
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Aplicación para generar "contraseñas"

Mensaje por RMG »

Pepe, buen aporte sobre todo para el que lo necesite este tipo de utilidad. Comentarte también que si pones una sola contraseña, da error de división por cero.

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Aplicación para generar "contraseñas"

Mensaje por PepeOooSevilla »

Hola.
RMG :super:
Ya he subido el archivo corregido.
De nuevo muchas gracias y saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
vetrun
Mensajes: 1
Registrado: Mar Jul 30, 2019 6:31 pm

Re: Aplicación para generar "contraseñas"

Mensaje por vetrun »

Mil gracias por este maravilloso aporte. Pepe buenavibra
LibreOffice 6.2 en Ubuntu 19.04
Responder