Blogia
El blog de Gux

Nueva versión de Hoygan Generator

Podéis bajarosla de aquí:



En esta versión hay nuevo:

  • he arreglado un problema que había cuando se escribían palabras que acababan en 'L' (como 'Miguel', Zendir)
  • algunas palabras como 'porque', 'que', 'aquí' o similares son traducidas ahora a 'xq', 'k', o 'aki'.
  • ahora se eliminan el 70% de las 'h' (para darle mas realismo todavía).
  • Se pueden meter ahora textos de varias líneas.

No lo había comprobado hasta ahora, pero se pegar texto en el programa con 'Ctrl+v' en la ventana de introducir el texto, y copiar el resultado para pegarlo en algún otro sitio con 'Ctrl+c' en la ventana de salida del texto traducido.

Si encontráis algún otro fallo, decídmelo para que lo solucione. Si no, de momento, no creo que toque más el programa.

¿Y esta publicidad? Puedes eliminarla si quieres
¿Y esta publicidad? Puedes eliminarla si quieres

6 comentarios

gux -

Sip, haré una nueva versión metiendo esas 4 cosas. Lo de cambiar de posición letras contiguas era una cosa que quería hacer y no sé porqué se me había olvidado...

La tercera (lo de los determinantes) es buenísima..., y la verdad es que lo de las tildes tambíen canta. Estoy pensando quitar tildes al azar, y no meter ninguna.

Zendir -

No sé hasta qué punto quieres mejorar o pulir esto, pero tengo algunas sugerencias para ti.

- Podrías cambiar de posición aleatoriamente una pareja de letras contiguas
- Podrías suprimir/duplicar letras al azar
- Podrías cambiar el género y número de los determinantes
- Otra pega que tengo, es que las tildes o no sale ninguna o salen un montón en todas las palabras

Tu depurador amigo.

gux -

Por cierto Tito, me ha alegrado mucho tu comentario. A ver si lo haces más a menudo!

gux -

Acetate, Zendir. Cuando encuentra una 'L' comprueba si la siguiente es también una 'L' para ver si lo tiene que cambiar por una 'Y'. El problema era que no comprobaba si la 'L' estaba al final de la cadena, por lo que al acceder al siguiente caracter, tenía un 'IndexOutOfBounds'.

Zendir -

Imagino que algo relacionado con la sustitución de las LL por Y, al encontrar una L buscaría la siguiente posición del token, y al terminar en L la siguiente posición es NULL, etc etc... Pero mejor que lo explique el maestro :)

Tito HX -

Por curiosidad, ¿que tipo de bug causaba un problema con palabras acabadas en L?
¿Y esta publicidad? Puedes eliminarla si quieres