actions-fr
Differences
This shows you the differences between two versions of the page.
— | actions-fr [2025/01/27 16:22] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Configuration des Actions ====== | ||
+ | [[: | ||
+ | |||
+ | [[: | ||
+ | |||
+ | * **Configuration des Actions** | [[: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Onglet Index===== | ||
+ | {{: | ||
+ | ====Entêtes de colonne du tableau==== | ||
+ | **Identifiant: | ||
+ | **Description: | ||
+ | **Type:** L' | ||
+ | |||
+ | ====Double clic==== | ||
+ | Un double clic ouvrira l' | ||
+ | |||
+ | |||
+ | ====Nouveau==== | ||
+ | Ajoute une nouvelle action à la liste.\\ | ||
+ | Change l' | ||
+ | L' | ||
+ | |||
+ | ====Utilisation==== | ||
+ | Ajoute un symbole "#" | ||
+ | Si le symbole n' | ||
+ | Pour faire de nouveau disparaître le symbole dans la colonne, il faut fermer la fenêtre et l' | ||
+ | ====Copier==== | ||
+ | Copie l' | ||
+ | ====Supprimer==== | ||
+ | Supprime l' | ||
+ | ====Documentation==== | ||
+ | Ouvre le navigateur WEB par défaut avec toutes les actions dans un format imprimable.\\ | ||
+ | ====Test==== | ||
+ | Test inconditionnel de l' | ||
+ | //Toutes les variables sont configurées comme dans le cas du mode automatique.// | ||
+ | |||
+ | \\ | ||
+ | =====Définition===== | ||
+ | {{: | ||
+ | |||
+ | ==== Type & Identifiant ==== | ||
+ | Ces deux champs définissent l' | ||
+ | Le Type peut être sélectionné dans la liste déroulante (voir tableau ci-dessous). | ||
+ | L' | ||
+ | \\ | ||
+ | Pour les types Locomotive et fonction l' | ||
+ | \\ | ||
+ | Le champ Identifiant pour les types locomotive et fonction peut être laissé vide si les objets suivants sont utilisés pour déclencher l' | ||
+ | * Capteur **< | ||
+ | * Itinéraire | ||
+ | * Aiguillage | ||
+ | * Horaire | ||
+ | Dans ce cas le Contrôle d' | ||
+ | Cela rend possible de définir des actions pour les locomotives et leurs fonctions qui s' | ||
+ | Par exemple: Les feux peuvent être allumés (fonction F0) quand un itinéraire particulier est emprunté ou qu'un sifflet est actionné avant d' | ||
+ | Il est aussi possible de déclencher telle action en utilisant les conditions.\\ | ||
+ | **< | ||
+ | \\ | ||
+ | |||
+ | ==== Sous-Identifiant ==== | ||
+ | A utiliser uniquement avec les __**[[: | ||
+ | |||
+ | ====Commande==== | ||
+ | La commande qui sera réalisée par l' | ||
+ | |||
+ | ===Bouton trois points (...) === | ||
+ | Peut être utilisé pour sélectionner le chemin vers un programme externe ou un script de type Externe. (Voir note sur Externe ci-dessous.) | ||
+ | |||
+ | ===Double guillemet=== | ||
+ | Optionnel si le serveur Rocrail fonctionne sous Windows pour ajouter un guillemet supplémentaire: | ||
+ | < | ||
+ | "" | ||
+ | </ | ||
+ | Sans cette option la commande serait comme suit: | ||
+ | < | ||
+ | " | ||
+ | </ | ||
+ | |||
+ | ===Asynchrone=== | ||
+ | Le programme externe, script externe ou script XML sera exécuté de façon asynchrone pour empêcher le blocage des objets appelants.\\ | ||
+ | Dans certains cas il est préférable d' | ||
+ | |||
+ | ====Paramètre==== | ||
+ | Quelques commandes requièrent un paramètre supplémentaire (voir tableau ci-dessous).\\ | ||
+ | \\ | ||
+ | ==== Types, Commandes & Paramètres ==== | ||
+ | ^ Type ^ Type \\ abbr. ^ ID ^ Commandes | ||
+ | | Sortie | ||
+ | | AccGroup | ||
+ | | Capteur | ||
+ | | Externe | ||
+ | | Aiguillage | ||
+ | | Itinéraire | ||
+ | | Système | ||
+ | | Signal | ||
+ | | Bloc | bk | Bloc | schedule, schedule_manual, | ||
+ | | Staging block | sb | Staging block | unlock, white, yellow, green, red, open, closed, exitopen, exitclosed, compress | //unlock ID// | Les commandes de couleur définissent le signal de sortie défini pour ce bloc \\ Ouvert/ | ||
+ | | Locomotive | lc | Locomotive | go, govirtual, stop, velocity, velocity2, percent dispatch, swap, blockside, carcount, min, mid, cruise, max, consist, assigntrain, | ||
+ | | Fonction | ||
+ | | Plaque tournante | ||
+ | | Plateau | ||
+ | | Texte | tx | Text | update, __**[[: | ||
+ | | Son | sound | - | play, straigh, turnout | Nom du fichier son. | Réglez le périphérique du lecteur son dans l' | ||
+ | | [[: | ||
+ | | Voiture | car | Car | empty, loaded, maintenance | Le nouveau statut du véhicule . | - | | ||
+ | | Opérateur | operator | Operator | addcar, removecar, loadcar, emptycar, class | Ajouter, enlever, charger ou supprimer des véhicules. | Une liste d'ID des véhicules séparée par des virgules. | | ||
+ | | Localisation | location | Locality | minocc, fifo, go, schedule | Définit l' | ||
+ | | Météo | co | Weather | setweather, weathertheme | Active l'ID sélectionné de météo (thème). | le paramètre " | ||
+ | | Horloge | clock | - | set | diviseur, | ||
+ | |||
+ | ¹ Lorsque la vitesse ou le pourcentage est négatif, l' | ||
+ | ² Astuce: pour déboguer le non fonctionnement des appels de programmes externes; Dans les lignes de saisie contenant la commande exécutée cela ressemble à // | ||
+ | ³ Les commandes de fonctions sont envoyées à tous les wagons dans le train de l' | ||
+ | |||
+ | ====Notes: | ||
+ | ==Type Externe:== | ||
+ | Si ce type est employé pour exécuter un programme ou un script externe le chemin du programme ou script (y compris les paramètres) est écrite dans le champ de commande. Le chemin devrait exister sur le serveur, ainsi si vous utilisez le bouton Triple Point (...) sur un ordinateur autre que celui sur lequel le serveur Rocrail est installé cela ne correspondra probablement pas.\\ | ||
+ | Alternativement un programme peut être démarré dans son propre process sous système Unix. (myprog.sh &)\\ | ||
+ | Les fichiers XMLScript doivent être configurés sans chemin, voir __**[[: | ||
+ | |||
+ | ==Playback== | ||
+ | Un fichier son, *.txt, peut aussi être sélectionné en tant que commande externe pour la diffusion.\\ | ||
+ | Voir: **[[rocview: | ||
+ | Les paramètres supplémentaires sont ignorés.\\ | ||
+ | |||
+ | ==Script XML== | ||
+ | A XML script file, *.xml, can also be selected as external command to run.\\ | ||
+ | Voir: **[[xmlscripting-fr|XML Scripting]]**\\ | ||
+ | Les paramètres supplémentaires sont ignorés.\\ | ||
+ | |||
+ | ==VLC== | ||
+ | **Exemple: Lecture de son avec VLC** | ||
+ | |||
+ | Installer **[[https:// | ||
+ | Définir une action:\\ | ||
+ | Tapper: “run ext. program”\\ | ||
+ | Par défaut laisser “Double guillemet” et “Asynchrone” inchangés.\\ | ||
+ | Commande: “C: | ||
+ | Paramètre: “C: | ||
+ | |||
+ | Explication des paramètres: | ||
+ | '' | ||
+ | '' | ||
+ | '' | ||
+ | '' | ||
+ | |||
+ | Paramètres futurs:\\ | ||
+ | '' | ||
+ | |||
+ | |||
+ | L' | ||
+ | |||
+ | ==== Durée ==== | ||
+ | La durée de l' | ||
+ | Seulement utilisé pour les commandes de fonction.\\ | ||
+ | |||
+ | ==== Minuterie ==== | ||
+ | Nombre de millisecondes à attendre avant d' | ||
+ | |||
+ | Cela peut être employé, par exemple, pour activer un sifflet avant un tunnel sans avoir à installer un capteur séparé. L' | ||
+ | |||
+ | Un contrôle d' | ||
+ | |||
+ | ==== Temps d' | ||
+ | ===Utilisation=== | ||
+ | Si l' | ||
+ | La durée se réfère à l' | ||
+ | Si l' | ||
+ | |||
+ | ===Tous=== | ||
+ | Cette action sera exécutée toutes les heures + minutes après qu' | ||
+ | Elle peut être désactivée par un contrôle d' | ||
+ | La case **Utilisation** doit être cochée pour activer chaque minuterie.\\ | ||
+ | La case **Aléatoire** doit être décochée.\\ | ||
+ | L' | ||
+ | |||
+ | ===Aléatoire=== | ||
+ | Cette action sera exécutée à intervalle aléatoire.\\ | ||
+ | La durée aléatoire d' | ||
+ | La case **Utilisation** doit être cochée pour activer la minuterie aléatoire.\\ | ||
+ | La case **Tous** est sans effet si **Aléatoire** est cochée.\\ | ||
+ | |||
+ | ===Activé=== | ||
+ | Option de pré-activation; | ||
+ | |||
+ | \\ | ||
+ | |||
+ | =====Utilisation===== | ||
+ | Cet onglet énumère tous les autres objets, //" | ||
+ | {{: | ||
+ | Un double clic sur un objet de la liste ouvrira le **[[: | ||
+ | |||
+ | \\ | ||
+ | =====Interface===== | ||
+ | L' | ||
+ | {{: | ||
+ | Si la commande de son est straight ou turnout une commande d' | ||
+ | Si la commande de son est jouée une action est générée qui est supportée par: | ||
+ | * RocNet | ||
+ | * RocNetNode | ||
+ | * Virtual | ||
+ | |||
+ | \\ | ||
+ | =====Rapport===== | ||
+ | {{: | ||
+ | Un double clic ouvrira l' | ||
+ | |||
+ | ====Générer==== | ||
+ | Génère un rapport de toutes les actions utilisées dans tous les objets.\\ | ||