ams dev mod - Codea en AMS desde tu editor de texto favorito

Utilidades y herramientas que nos hacen la vida mas fácil al programar en AMS.
Imagen
Hoy les traigo esta pequeña utilidad o mod, como lo quieran llamar... todo esto nació de un tema anterior en el que explicabamos un poco como utilizar ams con otros editores que no sea el editor por defecto...

En fin ams dev mod le resultara util a aquellos usuarios que están acostumbrados a sus propios editores de código y no quieren salir de ellos para hacer algo en autoplay...

ams-dev-mod permite:
  • Definir los “EventHandler” de los eventos, de los objetos de AMS en archivos externos, es decir “scripts .lua”
    [l*]Controlar la ejecución de dichos eventos y guarda un registro de los errores por defecto en un archivo de texto plano, es decir un log de errores.
  • Corregir errores en la aplicación sin tener que dar “Preview”/F5 cada vez. Simplemente corregimos y volvemos a abrir el ejecutable.
ams-dev-mod no permite: (al menos en la versión 0.1)
  • Definir un manejador de evento para los eventos: On Startup, On Shutdown, On Size (No confundir con OnSize de los dialogos y de las paginas, estos si están soportados), On Menu
Si quieren saber un poco más:

Código: Seleccionar todo

http://thedary.tumblr.com/post/91311230686
Si quieren saber mucho más! en el archivo de descarga hay un documento PDF que explica bien como debe ser utilizado.

De antemano les digo que es mi intención mejorarlo y añadirle cosas más útiles en un futuro, por eso lo posteo desde ahora que está tan crudo. Así que será dependiendo de el impacto que tenga entre los usuarios del foro que siga el desarrollo de este mod o no.

La descarga contiene un apz, el video introductorio, un pdf de referencia, el archivo readme que contiene instrucciones de instalación y una imagen del ejemplo :D

Para instalarlo deben copiar el archivo _error_messages.lua en la carpeta Data\Includes de AMS8 que usualmente es:
"C:\Program Files\AutoPlay Media Studio 8 Trial\Data\Includes"

HIDE: ON
Hidebb Message Hidden Description

Les dejo un vídeo:



Un saludo a todos desde Colombia.

Esta curioso de the Dary , gracias por compartir

muy interesante thedary.

Si, en realidad es bastante es útil y es mejor si encriptan esos archivos lua. con un buen método... y no me refiero a luac :)
gostaria de fazer download

tnx tnx tnx
JJUHHYYJUHIUJYYGTRF
deixa pra mim
Спасибо, попробую.
porque no aplicar livereload? aunque sea como una config, en plan

ams.livereload=nil --no livereload, default
ams.livereload=123 -- reload code on F12 key
Mmm veamos seria muy bueno :lol:
Hola Pablo que es ams.livereload ?
Thedary escribió:Hola Pablo que es ams.livereload ?
livereload es algo que se usa en desarrollo web y que basicamente monitoriza cambios en archivos y automaticamente inyecta el codigo sin tener que abrir de nuevo la aplicacion.

Código: Seleccionar todo

LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed.
Necesitarás algo como el plugin que hice de FileSystemWatcher, aunque creo que no lo he publicado en este foro...
Pabloko escribió:
Thedary escribió:Hola Pablo que es ams.livereload ?
livereload es algo que se usa en desarrollo web y que basicamente monitoriza cambios en archivos y automaticamente inyecta el codigo sin tener que abrir de nuevo la aplicacion.

Código: Seleccionar todo

LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed.
Necesitarás algo como el plugin que hice de FileSystemWatcher, aunque creo que no lo he publicado en este foro...
Pasame algun link de tu plugin a ver que puedo hacer, me gusta bastante la idea :v
Gracias
Thedary escribió:
Imagen
Hoy les traigo esta pequeña utilidad o mod, como lo quieran llamar... todo esto nació de un tema anterior en el que explicabamos un poco como utilizar ams con otros editores que no sea el editor por defecto...

En fin ams dev mod le resultara util a aquellos usuarios que están acostumbrados a sus propios editores de código y no quieren salir de ellos para hacer algo en autoplay...

ams-dev-mod permite:
  • Definir los “EventHandler” de los eventos, de los objetos de AMS en archivos externos, es decir “scripts .lua”
    [l*]Controlar la ejecución de dichos eventos y guarda un registro de los errores por defecto en un archivo de texto plano, es decir un log de errores.
  • Corregir errores en la aplicación sin tener que dar “Preview”/F5 cada vez. Simplemente corregimos y volvemos a abrir el ejecutable.
ams-dev-mod no permite: (al menos en la versión 0.1)
  • Definir un manejador de evento para los eventos: On Startup, On Shutdown, On Size (No confundir con OnSize de los dialogos y de las paginas, estos si están soportados), On Menu
Si quieren saber un poco más:

Código: Seleccionar todo

http://thedary.tumblr.com/post/91311230686
Si quieren saber mucho más! en el archivo de descarga hay un documento PDF que explica bien como debe ser utilizado.

De antemano les digo que es mi intención mejorarlo y añadirle cosas más útiles en un futuro, por eso lo posteo desde ahora que está tan crudo. Así que será dependiendo de el impacto que tenga entre los usuarios del foro que siga el desarrollo de este mod o no.

La descarga contiene un apz, el video introductorio, un pdf de referencia, el archivo readme que contiene instrucciones de instalación y una imagen del ejemplo :D

Para instalarlo deben copiar el archivo _error_messages.lua en la carpeta Data\Includes de AMS8 que usualmente es:
"C:\Program Files\AutoPlay Media Studio 8 Trial\Data\Includes"

This message is hidden
Les dejo un vídeo:



Un saludo a todos desde Colombia.
thankssssssssss