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

Aplicación para generar "contraseñas"

Notapor PepeOooSevilla » Mié Ene 21, 2015 1:28 pm

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) 440 veces
Última edición por PepeOooSevilla el Jue Ene 22, 2015 11:01 pm, editado 1 vez en total
LibreOffice 6.0.6 (estable) en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 905
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

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

Notapor SLV-es » Mié Ene 21, 2015 2:20 pm

: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
Avatar de Usuario
SLV-es
 
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España

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

Notapor RMG » Jue Ene 22, 2015 6:58 pm

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.5 y LibreOffice 5.4.5.1 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
RMG
 
Mensajes: 3324
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

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

Notapor PepeOooSevilla » Jue Ene 22, 2015 11:05 pm

Hola.
RMG :super:
Ya he subido el archivo corregido.
De nuevo muchas gracias y saludos cordiales.
LibreOffice 6.0.6 (estable) en Windows 7 / 10
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 905
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)


Volver a Proyectos completos de ejemplo

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado