RadioBOSS puede crear listas de reproducción a partir de una plantilla, en lugar de que usted las componga a mano. La orden correspondiente es una línea de texto con muchos datos, y varias plantillas en una sola línea se vuelven pronto poco claras.

El asistente del generador presenta esa línea como una tabla: una fila por plantilla. Construye la línea de órdenes a partir de ella y vuelve a descomponer una línea existente.

Se requiere Playlist Generator Pro en el equipo de RadioBOSS.


Dónde se abre el asistente

El asistente del generador forma parte del asistente de comandos. Abra ese como de costumbre y pulse abajo a la derecha el botón "Asistente del generador...".

El botón está disponible cuando ha elegido una de las dos acciones del generador o cuando la línea existente ya es una llamada al generador. Al cerrar, la línea creada vuelve al asistente de comandos.


Los dos modos

Arriba elige entre dos posibilidades. No son ajustes de una misma cosa, sino dos órdenes distintas:

- Crear y reproducir (generate): Crea la lista de reproducción y la reproduce enseguida. Solo es posible una plantilla y no hay archivo de destino.
- Crear y solo guardar (Playlist Generator Pro): Crea una o varias listas de reproducción y las guarda como archivo sin reproducirlas. Aquí son posibles varias plantillas con su propio archivo de destino.

Cambiar de modo descarta la tabla. Es intencionado, porque las dos órdenes no se pueden convertir una en otra.


La tabla

Cada fila representa una plantilla y tiene cuatro columnas:

- Plantilla: El nombre de la plantilla del generador, escrito exactamente como en RadioBOSS. Los nombres no se pueden obtener por la interfaz, así que tiene que escribirlo.
- Listas: Cuántas listas de reproducción produce esta plantilla. Vacío o 1 crea una sola lista.
- Desde número: El primer número para la numeración de los nombres de archivo. Vacío empieza en 0.
- Archivo de destino: La ruta completa de la lista de reproducción en el equipo de RadioBOSS, con la extensión m3u8.

Debajo de la tabla están los mismos cuatro campos para editar la fila elegida, y a su lado tres botones:

- Añadir: Añade otra plantilla.
- Aplicar: Escribe los valores de los campos en la fila elegida.
- Eliminar: Quita la fila elegida. La última fila no se puede eliminar.

Junto al campo "Archivo de destino", un botón con tres puntos abre la selección de archivos en el servidor. Allí solo se elige el directorio; el nombre del archivo lo escribe usted después, porque la lista de reproducción todavía no existe.


El contador en el nombre del archivo

Si una plantilla produce varias listas, los nombres de archivo necesitan un contador. Sin él, el generador escribe todas las listas en el mismo archivo y cada una sobrescribe la anterior. Después, nada en el resultado indica que faltan listas.

Hay tres formas de escribirlo:

- Signo de porcentaje n: cuenta sin ceros iniciales, es decir 1, 2, 10, 100.
- Signo de porcentaje n n: con un cero inicial, es decir 01, 02, 10, 100.
- Signo de porcentaje n n n: con dos ceros iniciales, es decir 001, 002, 010, 100.

Las tres cuentan tan lejos como haga falta; nada se rompe. Lo que cambia es la ordenación por nombre: con la primera forma los archivos quedan en el directorio como 1, 10, 11, 2, y exactamente en ese orden los reproduce RadioBOSS si inserta el directorio entero.

El asistente avisa de un contador que falta y ofrece insertarlo él mismo. Se coloca delante de la extensión: de "Musica.m3u8" resulta "Musica_" más el contador más "m3u8". El asistente elige la forma según el número más alto que aparece realmente.

Se le pregunta en dos puntos: al aplicar la fila concreta, donde solo se trata de esa, y al aplicar toda la ventana, donde se atienden todas las filas afectadas.


Plantillas en el nombre del archivo

Junto al campo "Archivo de destino", un botón con un signo de interrogación abre las plantillas del planificador, por ejemplo "?yyyy-?mm-?dd". RadioBOSS las sustituye solo al ejecutarse el evento; así un único evento escribe cada día una lista de reproducción con otro nombre. La lista completa está en el capítulo "Asistente de comandos".

El contador y la plantilla se pueden combinar: el contador distingue las listas de una ejecución, la plantilla las ejecuciones de días distintos.

?noeval y el desplazamiento de fecha no se ofrecen aquí. Van al final de toda la línea de acción y no surten efecto dentro del archivo de destino; por eso se ponen en el asistente de comandos, al que pertenece la línea.


Los datos para toda la ejecución

Debajo de la tabla hay tres campos que valen para todas las plantillas en conjunto:

- Hora de inicio: La hora de inicio prevista de la primera lista de reproducción, como hora dos puntos minuto, o la palabra now para ahora. Las listas siguientes se desplazan automáticamente en el tiempo.
- Día de inicio: El día de la semana previsto del inicio.
- Desfase (minutos): Desplaza la hora de inicio esos minutos. 1440 equivale a un día; así crea la lista para mañana.

La hora y el día de inicio solo hacen falta si la plantilla usa dayparting, es decir, si elige otros títulos según la hora del día. Si falta uno de los dos datos, el generador se salta el dayparting en silencio y crea la lista igualmente. El asistente lo advierte en el campo de aviso.


Abajo en la ventana

El campo "Línea generada" muestra en todo momento exactamente la línea que saldrá al aplicar. Puede llegar a él con el tabulador y recorrerlo con las teclas de flecha, aunque la línea sea más ancha que la ventana.

Debajo está el campo de aviso. Informa de un contador que falta y de un dayparting incompleto en cuanto se da uno de los casos.

- Leer: Lee por completo la línea generada.
- Aplicar: Toma la línea y cierra la ventana.
- Cancelar: Cierra la ventana sin cambiar nada. La tecla Escape hace lo mismo.


Notas

La protección contra repeticiones pertenece a la plantilla y a la biblioteca, no a la llamada. Todas las listas de una ejecución la comparten; en el asistente no se puede ajustar.

Con varios archivos de destino, solo el primero lleva la ruta completa; los demás toman su directorio.

Si la llamada se usa en un archivo por lotes, allí hay que duplicar el signo de porcentaje. Eso afecta solo a ese caso, no a lo que escribe en el asistente.
