Une playlist ne contient pas que des titres. RadioBOSS connaît en outre des commandes et des entrées particulières : un flux réseau, une entrée ligne, une annonce de l'heure, un commentaire, un repère d'heure, une bande-annonce, un conteneur, une synthèse vocale et une quarantaine de commandes de pilotage. Chacune d'elles est une ligne de texte avec sa propre écriture.

L'assistant de commandes construit ces lignes pour vous et décompose à nouveau une ligne existante en ses éléments. Vous n'avez donc à retenir ni les mots-clés ni l'ordre des indications.


Où s'ouvre l'assistant

- Dans le planificateur d'événements : dans la fenêtre de modification d'un événement, avec les boutons "Modifier la ligne..." et "Ajouter une ligne...".
- Dans la playlist et dans la liste OnAir : par le menu contextuel de la liste, que vous ouvrez avec la touche menu, la touche Entrée ou un clic droit.

Le menu contextuel comporte deux entrées :

- Insérer une commande (touche m dans le menu déroulant) : Crée une nouvelle ligne. Elle est insérée derrière l'entrée sélectionnée ; si rien n'est sélectionné, elle est ajoutée à la fin.
- Modifier la commande (touche c dans le menu déroulant) : Ouvre l'entrée sélectionnée dans l'assistant.

"Modifier la commande" est disponible pour toute entrée qui n'est pas un simple titre, donc aussi pour les flux, les commentaires, les bandes-annonces et toutes les autres entrées particulières. Pour un titre ordinaire, l'entrée reste grisée : les titres se modifient dans l'éditeur de tags et de points de repère, pas ici. Dans la liste OnAir, l'entrée en cours de lecture ne peut pas non plus être modifiée.


La fenêtre

À gauche se trouve la liste de toutes les actions, classées par catégorie : Lecture, Playlist, Diffusion, Planificateur, Relais, Système et Divers. Chaque ligne indique d'abord la catégorie, puis l'action. Lors de la sélection, ce que fait l'action est décrit.

À droite apparaissent les champs correspondant à l'action choisie. Ils diffèrent pour chaque action : tantôt un nom de fichier, tantôt une durée en secondes, tantôt une case à cocher. Les champs attendant un fichier ou un répertoire sur le serveur sont accompagnés d'un bouton à trois points. Il ouvre la sélection de fichiers sur le serveur, afin que vous n'ayez pas à saisir le chemin ; voir le chapitre "Sélection de fichiers sur le serveur".

En bas se trouve le champ "Ligne générée". Il montre à tout moment exactement la ligne qui sera obtenue lors de l'application.


Modèles dans le nom de fichier

À côté des champs attendant un fichier ou un répertoire se trouve un bouton portant un point d'interrogation. Il ouvre un menu contenant les modèles du planificateur. RadioBOSS ne les remplace qu'à l'exécution de l'événement ; ainsi un seul événement ouvre chaque jour une autre liste de lecture, par exemple avec « ?yyyy-?mm-?dd.m3u8 ».

Vous avez le choix entre :

- ?yyyy et ?yy : année, à quatre ou deux chiffres
- ?mm et ?dd : mois et jour, à deux chiffres
- ?hh et ?hp : heure au format 24 heures ou 12 heures
- ?nn : minute, à deux chiffres
- ?wd : jour de la semaine, 01 à 07
- ?wk : semaine de l'année, 01 à 53
- ?any : texte quelconque dans le nom de fichier
- ?noeval : remplacer au début de la lecture et non au lancement de l'événement
- ?+1d : décale la date, ici d'un jour

Là où le sens est sans ambiguïté, l'entrée de menu indique aussi la valeur du jour. Pour le jour de la semaine et la semaine de l'année, elle manque, car l'aide de RadioBOSS n'indique pas quel jour commence la semaine ni comment les semaines sont comptées.

Vous pouvez adapter le décalage : après le signe, le nombre, puis y, m, d, h ou n pour année, mois, jour, heure ou minute. Le décalage et ?noeval se placent à la fin de la ligne et y sont insérés, quelle que soit la position du curseur.

Le décalage ne déplace que le nom du fichier, pas la sélection des titres. Si vous créez avec le générateur une liste pour demain en utilisant le dayparting, il vous faut les deux : le décalage pour le nom et, dans l'assistant du générateur, le champ "Décalage (minutes)" à 1440, ou directement le bon jour de début.

Pour le jour de la semaine, RadioBOSS connaît aussi l'écriture ?dw. Elle signifie la même chose que ?wd. Seul ?wd figure dans le menu, afin que la même chose n'apparaisse pas deux fois ; une entrée existante avec ?dw est conservée telle quelle.


Modifier en texte libre

Avec la case "Modifier en texte libre", vous désactivez la saisie guidée et écrivez la ligne à la main. Vous écrivez dans le champ qui affiche autrement l'aperçu : il n'y a donc qu'un seul champ et par conséquent une seule version valable de la ligne.

Si vous désactivez à nouveau le texte libre, la ligne est de nouveau générée à partir de la sélection et des champs.

L'assistant active le texte libre de lui-même s'il ne parvient pas à rattacher une ligne existante à une action. La ligne reste alors inchangée. C'est voulu : une ligne que l'assistant ne comprend pas n'est pas réécrite, mais vous est présentée telle quelle pour modification.


Les boutons

- Lire : Lit intégralement la ligne générée. Utile pour les chemins et les adresses Internet longs.
- Appliquer : Applique la ligne et ferme la fenêtre. Si la ligne est vide, vous en êtes averti.
- Annuler : Ferme la fenêtre sans rien modifier. La touche Échap fait de même.


Remarques

Certaines actions contiennent des identifiants, par exemple un téléchargement depuis une adresse protégée. L'assistant les affiche dans les champs, car sinon une ligne défectueuse ne pourrait pas être réparée. Ils ne sont lus à voix haute que si vous actionnez expressément "Lire".

Pour un répertoire dont tous les titres sont insérés, une barre oblique finale décide de l'ordre : sans barre oblique par ordre alphabétique, avec barre oblique de façon aléatoire.

L'assistant propose plus d'actions que la boîte de dialogue des événements de RadioBOSS n'en affiche elle-même. Des commandes telles que "Exécuter un événement", "Activer un groupe" ou "Commuter le planificateur" n'y figurent pas, mais fonctionnent tout aussi bien en tant que ligne d'action.
