Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'aczi_'@'h2web84.infomaniak.ch' (using password: YES) in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/tracking/track_i.php on line 22

Warning: mysqli::query(): Couldn't fetch mysqli in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/tracking/track_i.php on line 34

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 195

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 57

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 81

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 104

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 127

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 157

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 157

Deprecated: Function ereg() is deprecated in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 157

Warning: gethostbyaddr(): Address is not a valid IPv4 or IPv6 address in /home/clients/4078eb14ef578fef653d541949097b36/web/bb9004/visiteurs-2.0.1/include/new-visitor.inc.php on line 258
BB9004 - Route Riter et les Activités
 
Accueil Choisissez votre route... Toutes les activités en ligne. Vous pouvez choisir votre critère de tri. Annuaire et recherche de matériels A vous de mettre vos activités en ligne ! Des trucs, des astuces et des téléchargements. Dédié aux activités Liens vers de nombreux sites très utiles Laissez un petit message, ça fera plaisir au webmaster !

Route Riter et les Activités

Ce tutoriel décrit comment utiliser Route Riter pour valider/modifier une activité et ses composants
ou "comment faire fonctionner une activité récalcitrante nouvellement téléchargée".
 
Septembre 2004 : Version 6.0.2 de Route Riter
Cette version s'enrichit de nouvelles fonctionnalités et modifie légèrement l'apparence des fonctions décrites ci-dessous.
La mise à jour de cette page avec les nouveautés de la V6 est en cours...
Octobre 2004 : Version 6.1.22 de Route Riter
Chaque release de la version 6 apporte de nouvelles fonctionnalités, j'attends un peu avant de faire la mise à jour...
 
Avant-propos
Route Riter est téléchargeable à cette adresse sur le site de RailPage
Toutes les mises à jour des versions successives sont documentées sur http://members.optusnet.com.au/virtualtrains/ .
Vous trouverez également sur le site la traduction française de l'aide intégrée au programme.
Faites attention car l'auteur diffuse soit des versions complètes, soit des mises à jour nécessitant d'avoir déjà une version complète.
Donc, si vous téléchargez Route Riter pour la première fois:
- vous devez d'abord récupérer la dernière version complète disponible et l'installer normalement,
- vous devez télécharger ensuite le dernière mise à jour et l'installer à son tour!
 
A noter que Route Riter inclus de nombreuses fonctions permettant de travailler sur les Routes et inclus des utilitaires divers et variés. Ici, nous ne traiterons que des fonctions attachées aux activités et aux matériels.
 
Ce qui nous arrivé à tous un jour!
Vous venez de télécharger une superbe activité, vous avez passé quelques heures à télécharger du matériel et au démarrage de l'activité ... vous recevez des insultes de MSTS qui refuse obstinemment de lancer votre activité. Pas de panique, voici quelques idées pour retrouver l'origine des problèmes et y remédier avec l'aide de Route-Riter.
 
Avant de commencer
Si vous n'êtes pas familiarisé avec les activités, reportez-vous au sujet 'Les fichiers qui constituent une activité' de la rubrique Trucs et Astuces pour une présentation des éléments et des fichiers qui constituent une activité.
 
Lisez les consignes d'installation fournies avec l'activité (fichier readme, lisezmoi, etc).
 
Lorsque l'activité est livrée sous forme de fichier avec l'extension 'zip', vérifiez que vous ayiez bien recopié les fichiers de l'archive dans les bons répertoires, y compris les CONSISTS.
 
Les principales sources d'erreurs qui empêchent le bon fonctionnement d'une activité sont en générale l'absence d'un ou plusieurs fichiers dans la distribution, ou plus fréquemment l'impossibilité de trouver des matériels utilisés par les consists de l'activité.
 
Chapitre 1 : Détecter les fichiers manquants.
 
Pour commencer, nous lançons Route Riter et nous cliquons sur l'onglet 'Matos'. Vous noterez sur cet écran que tant qu'aucune fonction n'a pas été appelée au moins une fois, les cases 'Locos, Wagons, Activités, Services, Consists et Paths' ne sont pas renseignées.
 
 
Nous cliquons sur le bouton 'Tester Activités' et nous obtenons
- Au premier plan la fenêtre 'Report Form' qui contient les anomalies sous forme de texte
- Au second plan la fenêtre 'Activities & Their Associated Files' qui contient toutes les activités, tous les fichiers associés, y compris les fichiers manquants.
 
 

Le 'Report Form' liste les activités présentant des anomalies. Malgé quelques défauts mineurs de présentation, ce report permet de constater :
- qu'il manque un Consist GP_EAD utilisé par le service GP_COF02 SRVJO.srv dans l'activité GP_COF02.
- qu'il manque la loco sv3_db-58.eng dans le matériel statique de l'activité GP_COF02 (cette locomotive est utilisée 4 fois en rame statique)
- qu'll manque un Consist GP_EAD utilisé par le service GP_COF02 SRV06.srv dans l'activité GP_COF02.
- qu'il manque la loco sv3_db-58.eng dans le consist GP_COFEVAL (cette locomotive est utilisée 2 fois dans le consist)
- qu'll manque un Consist GP_EAD utilisé par le service GP_COF02 SRV08.srv dans l'activité GP_COF02.
- qu'il manque le service GP_COF02 SRV18.srv dans l'activité GP_COF02

Il n'y a pas de saut de ligne après cette dernière erreur, mais la suite concerne l'activité suivante, dans l'exemple GP_COF03, avec des anomalies similaires.
Les boutons permettent d'imprimer, de sauvegarder ou de fermer cette fenêtre.

 

Fermons maintenant cette fenêtre pour passer au tableau des Activités et des fichiers associés.

 
 

Pour le dépannage d'une activité, c'est l'écran de contrôle parfait.
Comme avec un tableau Excel, il est possible de trier sur n'importe quelle colonne en cliquant sur son entête ou de changer sa taille en cliquant sur les bordures.Les ascenseurs à droite et en bas des fenêtres permettent de faire défiler les lignes et les colonnes.

 
Les boutons de cette fenêtre permettent :
- Changer rapport : de modifier la présentation de la fenêtre, en regroupant et n'affichant qu'une fois de gauche à droite les éléments semblables
- Imprimer rapport : d'imprimer le contenu de la fenêtre principale
- Services et Consists non utilisés : de lister les fichier srv, pat,trf, con qui ne sont utilisés par aucune activité puis d'imprimer ces listes
- Tester Consist : de lister les erreurs dans les consists
- Error Report : d'afficher le Report Form contenant les erreurs
- Save as CSV : de sauvegarder la fenêtre sous forme de fichier lisible par Excel
- Exit : de fermer la fenêtre
- Print : d'imprimer le contenu de la fenêtre Locos/Wagons (Loose Consist Items ou Consists Items selon la sélection)
 
Les fonctions 'Services et Consists non utilisés' et 'Tester Consist' ne sont pas traitées dans ce mode d'emploi. Se reporter à l'aide en ligne de Route Riter pour leur description.
 
Pour chaque route on trouve les activités, le fichier trafic de l'activité, les services de l'activité et du trafic, le consist et le path du service.
En Rouge, comme indiqué en bas du tableau, les éléments manquants ou plus exactement les éléments présentant des anomalies.

Dans notre exemple, l'activité GP_COF02 est en anomalie car elle contient des éléments manquants. Souvenez-vous du Report Form et de ses anomalies : la loco sv3_db-58.eng en matériel statique, le service GP_COF02 SRV18.srv manquant, etc.
 
Pour avoir plus d'information, il suffit de cliquer sur les cellules en erreur.
Commençons par la cellule GP_COF02.act en rouge dans la colonne Activity (en fait, en cliquant sur n'importe quelle cellule GP_COF02.act de la colonne Activity on obtient le même résultat)
 
 
La colonne de droite, lorsque nous cliquons dans une cellule de la colonne Activity, affiche la liste des matériels statiques utilisés par l'activité. (Les 'Loose Consists')
Dans notre exemple, il manque sv3_de-58.eng quelque part dans le répertoire TRAINSET..
N'oublions pas d'utiliser l'ascenseur de cette liste, car il peut manquer d'autres matériels non visibles dans le partie affichée..
 
Passons maintenant à la cellule GP_COF02_SRV18.srv de la colonne Service
 
 
En fait, en cliquant sur une cellule de la colonne Service, il ne sa passe rien, c'est simplement que le service est en rouge est manquant.
 
Poursuivons avec la colonne Consist. Un clic sur la cellule GP_EAD et nous obtenons :
 
 
Le message parle de lui même!
 
Cliquons sur la cellule GP_COFEVAL.con de la colonne Consist :
 
 
Voilà, la fenêtre de droite s'appelle maintenant 'Consist Items' et liste tous les éléments du consist, locomotive(s) et wagon(s). Dans cet exemple, le consist est constitué de 2 locomotives, toutes deux absentes du répertoire TRAINSET.
 
Heureusement, nous avons dans notre exemple des consists valides!
 
 
Vous l'avez compris, si nous avions eu une activité pour laquelle le fichier trafic était absent, la cellule correspondante dans la colonne Traffic aurait été signalée en rouge, de même s'il y avait un Path manquant il serait également signalé en rouge.
 

Dans ce chapitre, nous avons vu comment détecter les anomalies avec Route Riter:
- une cellule en rouge dans la colonne Activity : un matériel statique manquant
- une cellule en rouge dans la colonne Traffic : le trafic est manquant
- une cellule en rouge dans la colonne Services : le service est manquant
- une cellule en rouge dans la colonne Consist : le consist est manquant ou il contient du matériel manquant.
- une cellule en rouge dans la colonne Path : le chemin est manquant.

 
Dans les chapitres suivants, nous allons voir comment corriger ces anomalies.
 
Chapitre 2 : Comment réparer
 
Traffic, Service et Path manquants
Si vous récupérez une activité avec un ou plusieurs de ces éléments manquants, vous ne pouvez pas faire grand chose. Il est bien sûr possible techniquement de créer les éléments manquants ou de modifier l'activité mais :
- si le fichier traffic est manquant c'est l'animation prévue par l'auteur qui est manquante et vous n'avez pas la possibilité de retrouver ce qu'il avait envisagé. Tout au plus, vous voyez dans le tableau la liste des services qui étaient utilisés (cette information provient du fichier de l'activité '.act' qui contient le nom du fichier traffic ainsi que la liste des services du trafic), mais vous n'avez pas les horaires de départ des différents services.
- si un service est manquant ou un chemin est manquant, là encore cela fait parti de l'animation créée par l'auteur et vous ne pouvez pas deviner ce qui était prévu.
 
Dans ce cas, la meilleure solution est d'envoyer un mail à l'auteur pour lui signaler l'anomalie!
 
Remarque : dans notre exemple, il manque le service GP_COF02 SRV18.srv signalé en rouge dans l'activité GP_COF02.act et termine la liste des services de l'activité. Or l'activité contient d'autres services qui n'apparaissent pas dans le tableau. Route Riter a arrêté de traiter les services au premier service manquant. Pour la suite de cet exemple, nous avons remis ce service manquant dans le répertoire SERVICES de l'activité.
 
Consist manquant
 
Si un consist est manquant, il se peut que l'auteur ait donné un nom significatif au consist. Dans ce cas, vous pouvez utiliser ou créer un consist équivalent.
Si le consist ne porte pas de nom significatif, vous pourriez le remplacer de manière aléatoire, mais le résultat sur le comportement de l'activité n'est pas garanti. En effet, la composition de la rame, locomotive et wagons, influe directement sur la vitesse de déplacement de la rame et en mettant n'importe quoi, vous risquez de bloquer le trafic. Là encore, la meilleure solution est d'envoyer un mail à l'auteur pour lui signaler l'anomalie!
 
Si vous souhaitez remplacer un consist valide initialement utilisé par l'auteur de l'activité par un consist à vous, pensez à mettre un consist équivalent pour garder une vitesse équivalente de déplacement et ne pas perturber le trafic initialement prévu.
 
Mais revenons à notre exemple pour traiter le consist GP_EAD.con manquant.
 

Voici différents moyens de retrouver le contenu du consist manquant :
- Grâce à vos connaissances en matériel ferroviaire ou à votre expérérience d MSTS, vous savez qu'il s'agit de la caravelle X4750
- L'EAD est citée dans la liste du matériel jointe avec l'activité
- Vous avez déjà téléchargé la Caravelle et vous avez remarqué que l'installation a copié un fichier 1 x EAD.con dans le répertoire Consists
- Vous avez fait une recherche dans votre répertoire Consists et vous avez trouvé le consist 1 x EAD.con
- Vous avez fait une recherche sur un site de téléchargement et vous avez trouvé la Caravelle et son type EAD.

 
Partons sur l'hypothèse que le consist 1 x EAD.con est déjà présent dans le répertoire Consists, nous allons l'associer aux services concernés. (Nous aurions pu également créer un consists GP_EAD à l'aide de Conbuilder ou de Convoi)
 
A partir du tableau 'Activity and Their Associated Files', nous cliquons une fois sur une cellule GP_EAD.con en rouge avec le bouton droit de la souris. (S'il ne se passe rien, il faut d'abord cliquer avec le bouton gauche pour sélectionner la cellule, puis avec le bouton droit pour obtenir la fonctionnalité de remplacement de consists)
 
 

Cliquons sur le bouton OK

 
 
Dans la nouvelle fenêtre, nous voyons la liste des consists présents dans le répertoie CONSISTS.
Nous allons cliquer sur la cellule 1 x EAD.con et voir ainsi son contenu dans la fenêtre Contenu du Consist
 
 
Cest bien comme Consist, nous cliquons sur le bouton 'OK'
 
 

Nous pouvons observer que juste au dessus des boutons de la fenêtre 'Replace Consist With' nous avons un message 'New Consist Activated' et que dans le tableau 'Activities' la première cellule de la colonne 'Consist' contient '1 x EAD.con'.
Nous fermons la fenêtre 'Replace Consists With' avec le bouton 'Exit' et renouvellons l'opération sur les 3 autres cellules 'GP_EAD.con' de la colonne 'Consist'. (Attention, car il faut bien fermer cette fenêtre entre chaque modification de Consist!).

 
Voilà où nous en sommes :
 
 
Les cellules "1 x EAD.con" sont restées en rouge mais en cliquant sur l'une d'entre elles, la composition apparait, la modification est faite.
 
 
Nous remarquons que le service GP_COF02 SRV18.srv n'est plus manquant (nous l'avons remis dans le répertoire de Services de la route) et que Route Riter a poursuivi son analyse des services avec SRV19 et SRV20. Le dernier service fait référence à un consist en anomalie auquel il manque un matériel.
 
Nous allons voir dans le chapitre suivant comment traiter le matériel manquant.
 
Chapitre 3 : Matériel manquant
 
Lorsque l'on télécharge une activité, la plus grande source d'anomalies provient du matériel.
 
Les sources d'erreurs sont multiples :
- la liste du matériel n'est pas fournie avec l'activité ou elle est incomplète.
- les fichiers de la liste du matériel sont introuvables (fichiers inexistants ou sites fermés)
- les noms de répertoires, les noms de wagons ou de locomotives ne correspondent pas entre ceux utilisés par l'activité et ceux que vous possédez)
 
Dans tous les cas, la première approche consiste à vérifier la liste complète des matériels utilisés : répertoire d'installation, nom des fichiers eng et wag.
 
Jusqu'à maintenant, nous avons travaillé sur l'ensemble des activités présentes dans Train Simulator. Nous allons maintenant nous intéressé aux fonctions de Route Riter qui analyse une activité en particulier car elles présentent des informations plus complètes pour notre recherche des anomalies sur les matériels. Pour celà, fermons toutes les fenêtres ouvertes et revenons sur le menu principal de Route Riter.
 
 

Dans l'arborescence de gauche, cliquons jusqu'au répertoire ACTIVITIES de la route contenant l'activité à analyser.
Dans la zone au dessus de la liste de fichiers, vérifions que nous ayions bien '*.*'
Selectionnons l'activité à analyser, ici GP_COF02.act.
Cliquons sur le bouton 'Check Selected Activity'

 
 
Nous retrouvons notre 'Report Form' du début mais avec seulement les erreurs de l'activité selectionnée. Nous notons au passage qu'avec le consist GP_2CC72009x2+30 Divers.con du service SRV20 fait référence à un wagon LT-habis.wag manquant.
 
Derrière ce 'Report Form' se trouve le tableau 'Activity Details'
 
 

Cette fenêtre contient une entête avec la route/l'activité/le trafic et trois régions :
- en haut : la liste des services/consists/paths de l'activité
- en bas les consists et leur composition
- a droite, le matériel statique de l'activité

Il est bien sûr possible de naviguer dans les 3 régions à l'aide des ascenceurs.

Dans ces listes, nous voyons en plus des matériels utilisés, les répertoires vers lesquels les consists pointent, ce qui va faciliter notre pointage des matériels.

 
Les boutons présents sur cet écran permettent :
- Print Consists : d'imprimer les consists et leur contenu
- Error Report : de rappeler le Report Form contenant les erreurs de l'activité
- Save as CVS : de sauvegarder les consists et les matériels sous format lisible par Excel
- Package Activity : de créer un fichier zip contenant tous les fichiers nécessaires (act, asv, srv, pat, trf, con) avec l'arborescence MSTS.
- List Rolling-Stock used : d'afficher la liste des consists et du matériel utilisé (voir ci-dessous).
- Exit : de fermer de la fenêtre
- Print loose Consists : d'imprimer la liste du matériel statique
 
Nous allons cliquer sur le bouton 'List Rollin-Stock used' pour obtenir :
- la liste des consists utilisés
- la liste des matériels utilisés par ces consists et des matériels statiques. :
 
 
A partir de cette liste il est très facile de vérifier les matériels que vous possédez et ceux qui vous manquent : vous avez le nom du réperoire et le nom des fichiers eng et wag à rechercher dans votre répertoire TRAINSET. Vous avez même intérêt à commencer par cette vérification avant de vous lancer dans les téléchargements des fichiers de matériels.
Pour information, cette liste est jointe automatiquement au fichier zip de distribution si l'activité est packagée par la fonction 'Package Activity' de Route Riter.
Vous avez par exemple dans la liste du matériel de l'activité 'Voiture allégée postale jaune' et vous ne savez pas si vous l'avez ou non. En faisant un pointage à l'aide de cette liste vous allez trouver dans votre répertoire TRAINSET la présence du répertoire 'allege_v2' et du fichier 'allege_j.wag', c'est super, vous avez le matériel.
 
Vous trouverez peut être dans votre répertoire TRAINSET les matériels utilisés par l'activité mais dans des répertoires différents. Cela arrive car en fonction des fichiers de distribution, les répertoires d'installation peuvent changer. Ou encore, lorsque le matériel est livré au format zip, l'auteur de l'activité n'a pas recopié le matériel dans le même répertoire que vous. Il se peut également que deux matériels s'installent dans des répertoires de même nom, comme par exemple la BB8100 qui existe en deux versions par deux auteurs différents mais installées dans le même répertoire. L'auteur ou vous-même avez renommer un des deux répertoires.
 
Normalement, vous avez detecté à ce niveau :
- les matériels que vous avez déjà,
- les matériels que vous avez mais dans un autre répertoire,
- les matériels manquants (parce que vous ne les avez jamais téléchargés ou parce qu'ils ne figurent pas dans la liste du matériel livrée avec l'activité).
 
Pour les matériels manquants, vous devez bien sûr les télécharger. S'il ne figurent pas avec des liens valides dans la liste du matériel livrée avec l'activité, recherchez les sur les différents sites de téléchargements (vous en avez plusieurs référencés dans l'annuaire disponible sur ce site).
Vous pouvez essayer également la fonction Recherche de Matériels proposée sur ce site
 
Pour revenir à notre exemple, nous avons constaté :
- que nous n'avions pas de répertoire COFEVAL, après quelques recherches, nous avons retrouver ce matériel sur le site de l'auteur de la route et l'avons installé,
- que nous avions le wagon LT-habis dans un autre répertoire.
 
Pour apporter les corrections identifiées, nous allons revenir sur le tableau 'Activities & Associated files' après avoir fermer les fenêtres de détail.pour revenir au menu principal de Route Riter. Nous cliquons une nouvelle fois sur le bouton 'Tester Activites' du menu prcinpal pour obtenir le tableau suivant :
 
 
Comme nous avons installé entre temps le matériel COFEVAL, il ne nous reste plus qu'un seul consist en anomalie. Cliquons sur la cellule en rouge.
 
 
Nous sélectionnons une des cellules LT-habis.wag en rouge avec un clic gauche de souris puis nous faisons un clic droit :
 
 
Nous voyons une liste de matériels limitée au wagons ayant un couplage et un système de freinage compatible avec le consist.
Nous allons sélectionner le matériel de remplacement, et cliquer sur le bouton OK.
 
 
Notre wagon LT-habis.wag se trouvait dans un répertoire différent de celui de l'auteur.
Comme pour le remplacement d'un consist, un message 'Modified Consist Activated' est affiché entre les boutons de la fenêtre.
 
Nous pouvons fermer cette fenêtre en cliquant sur le bouton EXIT. Les wagons manquants sont toujours un rouge, car la liste n'a pas été mise à jour. Pour le vérifier, cliquons sur une autre cellule puis revenons sur notre consist :
 
 
A noter que Route-Riter à corriger tous les wagons LT-habis.wag en une seule fois.
Vous pouvez avec cette fonction remplacer ce que vous souhaitez, en gardant à l'esprit la nécessité de conserver des Consists équivalent à ceux d'origine pour ne pas perturber le fonctionnement du trafic imaginé par l'auteur de l'acivité.
 
Pour finir, notez qu'il existe une dernière fonction accessible depuis ce tableau en sélectionnant une cellule de la colonne Activité (de préférence la première de l'activité) et en cliquant droit avec la souris. C'est une fonction de suppression de fichiers destinée à faire du ménage mais qui ne peut pas être utilisée pour 'réparer' une activité. Reportez-vous à l'aide en ligne de Route Riter pour la description de cette fonction.
 
 
 
Voilà, tout est rentré dans l'ordre, l'activité est maintenant jouable!
Bonne route.