ZAZ EasyMacro v0.6.0 [02-oct-19]
Publicado: Mié Sep 25, 2019 7:17 pm
Hace años desarrolle una extensión para simplificar la programación de macros, la llame EasyDev, desconozco totalmente el nivel de uso de la misma, aunque algunas consultas por aquí hay de esta.
Ahora que Python 2 esta muerto, he revisado y reescrito esta extensión, solo con soporte para Python 3 que simplifica un montón las cosas, esto, desafortunadamente, significa que solo funciona para LibreOffice 6+
También, antes, tenía una versión para macros Python, y otra versión para macros Basic, lo cual dificultaba mucho su mantenimiento. Ahora, he unificado en una sola librería todo, lo cual me ha facilitado mucho el mantenimiento y desarrollo, ahora, agregar nuevas funcionalidades es trivial. El siguiente gráfico ilustra como esta todo construido.
Ahora, puedes desarrollar más fácil, macros en tu lenguaje de macros favorito.
Repositorio del proyecto: https://gitlab.com/mauriciobaeza/zaz-easymacro
Cualquier duda con este proyecto, lo ideal es que abran un ticket en el repositorio:
https://gitlab.com/mauriciobaeza/zaz-easymacro/issues
Si no, en este foro esta bien. Aquí mismo iré publicando las herramientas que le vaya agregando.
Feliz programación.
Lista de funcionalidades
Ahora que Python 2 esta muerto, he revisado y reescrito esta extensión, solo con soporte para Python 3 que simplifica un montón las cosas, esto, desafortunadamente, significa que solo funciona para LibreOffice 6+
También, antes, tenía una versión para macros Python, y otra versión para macros Basic, lo cual dificultaba mucho su mantenimiento. Ahora, he unificado en una sola librería todo, lo cual me ha facilitado mucho el mantenimiento y desarrollo, ahora, agregar nuevas funcionalidades es trivial. El siguiente gráfico ilustra como esta todo construido.
Ahora, puedes desarrollar más fácil, macros en tu lenguaje de macros favorito.
Repositorio del proyecto: https://gitlab.com/mauriciobaeza/zaz-easymacro
Cualquier duda con este proyecto, lo ideal es que abran un ticket en el repositorio:
https://gitlab.com/mauriciobaeza/zaz-easymacro/issues
Si no, en este foro esta bien. Aquí mismo iré publicando las herramientas que le vaya agregando.
Feliz programación.
Lista de funcionalidades
- Depuración
- Registro en terminal
- MsgBox especial
- Registro en archivo
- Ejecutar MRI
- Información de depuración
- Herramientas
- Información del PC
- Tamaño de pantalla
- Hacer preguntas
- Mostrar advertencias
- Mostrar errores
- Crear instancias
- Ejecutar Dispatch Helper
- Guardar y obtener configuraciones
- Aplicaciones
- Rutas y archivos
- Comprimir y descomprimir
- Portapapeles
- Esperar
- Tiempo Unix
- Renderizar cadenas
- Formatear cadenas
- Llamar macros en cualquier lenguaje
- Timer
- Matrices
- Diccionarios (similares a Python)
- Encriptar/Desencriptar
- Medir tiempo de ejecución de una macro
- Colores
- InputBox