Programador MusicMaster
La experiencia de visualización de la página web de MusicMaster, así como la web como un todo, sería mejor si actualiza su navegador.

MusicMaster Blog

Automatización De Tareas En MusicMaster Publicado por Jesus Rodriguez en enero 16th, 2012

Por Drew Bennett

Los viernes pueden ser difíciles para un director de música o director de programa ya que está planificando varios días para obtener los registros para el fin de semana y el comienzo de la próxima semana. Sólo programación y edición los viernes  pueden tomar horas. Mantener registros de buena música día a día puede tomar mucho de su tiempo, especialmente si usted programa y edita registros por usted mismo y sin la ayuda de un asistente. Seguro que has deseado para un asistente al menos un par de veces a la semana. Tengo buenas noticias. Hay una manera de automatizar tareas en MusicMaster utilizando algunos archivos de lujo y tareas programadas de Windows. Juntos, pueden ayudar a automatizar tareas en la base de datos. Será como tener manos extras para obtener algunos de los trabajos.

Estos archivos son archivos que se crean y colocarlo en el mismo directorio que la base de datos. Ellos le dicen a MusicMaster como abrir y realizar una tarea. Actualmente, cuatro diferentes tareas se pueden ejecutar de manera automática. Usted puede exportar un log, conciliar, programar un día o ejecutar una historia especial informe. En este ejemplo, yo le mostraré cómo crear un archivo de comandos que se abre una base de datos y programas al día.

La primera sección del archivo de comandos debe definir el nombre del archivo y el tipo de archivo.

[Description]
Name=WXYZ Log Scheduler
Type=Command

Hemos llamado el archivo de registro WXYZ planificador y nos aseguramos de definir el archivo como un archivo de comandos.

Luego, definir algunas cosas acerca del archivo de comandos.

[CommandProperties]
RunDaily=1
RunFilter=Instr(1, MM.DatasetLogo, “WXYZ”, 1) > 0

RunDaily es el valor que define el número de veces que este comando se ejecuta en un día. 0 es la predeterminada, lo que significa que el comando se ejecuta cuando se especifica. 1 puede utilizarse para definir el número de veces que el comando se puede ejecutar por día.

RunFilter es donde un comando de secuencia de comandos puede utilizarse para ejecutar en la base de datos. En el ejemplo anterior este comando sólo puede ejecutar en una base de datos donde el logotipo de la base de datos contiene WXYZ.

Luego, tenemos que decirle al archivo sobre los comandos efectivos que queremos ejecutar.

[Commands]
F1=Schedule[Numdays:1]

La sección [Commands] es una subsección de la sección principal, [CommandFile]. El comando se especifica primero. En este caso es horario. Luego se escriben las propiedades necesarias de comando. En este caso que es [Numdays = 1] especifica el número de días que programará al ejecutar este comando.

Una vez que tengas tu archivo escrito, debe parecerse a esto:

[Description]
Name=WXYZ Log Scheduler
Type=Command

[CommandProperties]
RunDaily=1
RunFilter=Instr(1, MM.DatasetLogo, “WXYZ”, 1) > 0

[Commands]
F1=Schedule[Numdays:1]

Ahora, salve el archivo y llámelo WXYZ_Scheduler.DEF

A fin de dirigir esta orden y realmente automatizar la tarea, debe colocar un interruptor de la orden en una tarea prevista en Windows Tarea Prevista. Para hacer esto, vaya para Comenzar en Windows, luego Panel de instrumentos, Rendimiento y Mantenimiento y finalmente, Tareas Previstas. Decida Añadir una Tarea Prevista y pasar por el mago de elegir la aplicación de MusicMaster, eligiendo los días y tiempos para dirigir la tarea, y cualquier usernames y contraseñas que se podrían requerir tener acceso al software. Finalmente, decida Abrir Propiedades Avanzadas Para Esta Tarea Cuando Haga clic en Fin. Cuando el Fin se elija, una pantalla aparecerá. En el campo de Carrera, debería ver C:\MMWin\MusicMaster.exe o algo muy similar. Después de que los.exe escriben a máquina un espacio y luego escriben a máquina su orden:

N:/Path/To/WXYZ.MMD /STARTUP=WXYZ_SCHEDULER.DEF /AUTOEXIT

Donde N:/Path/To/ es la ruta al archivo de base de datos y WXYZ.MMD es el nombre de la base de datos real. Elija Aceptar aquí y ha creado su tarea.

Ahora, todo depende de Windows para realizar sus tareas cuando se programa. Asegúrese que su equipo este prendido cuando la tarea está programada para realizar!

Ninguna de las cuatro tareas que pueden ser automatizados pueden ser configurado de esta forma. Usted puede configurar Windows y MusicMaster hasta conciliar los datos, programación de un día, exportar el registro e imprimir un informe para que todos, sin tener que tocar toda la base de datos. Es como tener un ayudante que para gestionar las tareas para usted.

Si desea configurar esto y guardar algún tiempo grave durante su día, consulte la sección de ayuda del software bajo la referencia técnica, definición de archivos, archivos de comandos. Siempre puede llamar a su Consultor de programación de música asignado para asistencia individual con esto también.

Archivos de comandos son una gran manera de automatizar tareas y ahorrar mucho tiempo durante el día para centrarse en la edición del registro y otras importantes tareas cotidianas. Programe feliz!