JABNavig - Configuration sur un second PC

Pourquoi un 2ème PC ?

Beaucoup d'entre nous disposent de deux PCs ou plus reliés en réseau local. Pour eux, il est intéressant de pouvoir y "décentraliser" plusieurs programmes fonctionnant en relation avec FSX (comme, par exemple les logiciels de navigation, dont JABNavig) afin d'alléger la tâche de l'ordinateur en charge de FSX.

Ceci est maintenant possible grâce à l'aide que m'ont apporté quelques amis, dont principalement "Golf-Zoulou" (F-STGZ, bien connu des amateurs de vols réseau sur APS), et dont je vous livre ici les "secrets".

Pour communiquer avec FSX depuis un autre PC, nous allons utiliser SimConnect qui est une librairie (de Microsoft) capable de dialoguer avec FSX, que ce soit en local ou en distant. Elle a déjà été installée en même temps que FSX sur ton PC principal, il va falloir l'installer également sur ton second PC, nous allons voir comment.

Attention : pour effectuer ces manipulations, il faut disposer de FSX "édition deluxe" car elle seule dispose du SDK (software development kit) qui contient les fichiers nécessaires.

D'autre part, ce mode d'emploi présuppose que tu es à même de faire communiquer deux PCs au sein d'un réseau domestique, que tu sais partager des dossiers, créer un lecteur réseau et vérifier ces communications. Je ne veux pas prodiguer de conseils ou de l'aide dans ce domaine, simple question de priorités.

Ce mode d'emploi est basé sur les manipulations à faire sur Windows XP. Si tu as Windows Vista ou Windows Seven, la procédure peut légèrement changer, mais reste la même sur le fond. Rappelle-toi qu'à chaque foi que tu veux faire quelque chose d'un peu spécial sous Vista ou Seven, tu as intérêt à te connecter en tant que administrateur, et même de faire tourner les programmes que tu utilises en mode administrateur. Je ne peux malheureusement pas t'aider non plus pour cela :
cela fait longtemps que j'ai jeté mon Vista ...

 

Configuration préliminaire

Adresse IP Fixe


Le PC sur lequel FSX sera utilisé (que nous appellerons PC-FSX) doit posséder une adresse IP locale fixe (ou du moins constante) pour que le PC sur lequel JABNavig tournera (que nous appellerons PC-JABNavig) puisse le joindre à coup sûr.

.

Le PC-JABNavig n'a pas besoin d'une adresse IP fixe, mais il n'y a aucun inconvénient à lui en attribuer une tout de même.

 

Configuration du PC-FSX

Installer le SDK


Attention ! JABNavig ne fonctionne que si un service pack de FSX est installé ! Peu importe lequel (SP1 ou SP2), mais il en faut un !

Installer au choix :
  • SDK du SP1a si FSX-SP1 est installé
  • SDK du SP2 si FSX-SP2 est installé
Rappel : pour pouvoir installer un SDK, il faut en avoir un ! Et seul les FSX "deluxe" en disposent.

Il n'est pas nécessaire d'installer le SDK sur PC-JABNavig.

 

Création du fichier "SimConnect.xml" pour PC-FSX


Ouvre ton bloc-notes préféré et colle ce texte :

Copier

Important : Remplace <Address>192.168.0.2</Address> par l'adresse IP de l'ordinateur ayant FSX !

puis enregistre le fichier sous le nom "SimConnect.xml" dans le même dossier que FSX.cfg.

 

Partage du dossier de FSX


Le dossier de FSX doit être partagé pour que JABNavig puisse le voir depuis l'autre PC. Je te suggère de nommer ce partage "FSX".

 

Prélever les fichiers nécessaires pour PC-JABNavig


Quatre fichiers du SDK seront nécessaires. Nous en créerons deux, mais deux sont à prendre dans le sous-dossier "Core Utilities Kit\SimConnect SDK\lib" du dossier du SDK.

Je te suggère de les déposer pour le moment sur le bureau de PC-JABNavig. Il s'agit de
  • SimConnect.msi
  • Sample.exe.manifest
J'insiste sur le fait que ces deux fichiers doivent être extraits du SDK de SP1 ou SP2 (ou Acceleration). La version livrée avec le FSX initial ne fonctionnement pas pour JABNavig !

 

Configuration du PC-JABNavig

Accès au dossier partagé de FSX


  • Navigue sur ton réseau jusqu'au PC-FSX et ouvre le dossier partagé "FSX"
  • Clic-droit dessus et choisis "Connecter un lecteur réseau"
  • Affecte une lettre de lecteur à ce dossier partagé, en la rendant permanente

 

Installation de JABNavig


Il est préférable d'avoir déjà installé et lancé au moins une fois JABNavig sur le PC-FSX. Ceci assurera que la base de données est créée et qu'il fonctionne.
  • Crée un dossier "JABNavig" sur PC-JABNavig

  • Copie JABNavig.exe dans ce dossier

  • Copie le fichier des données qui se nomme "(JABNavig)" du PC-FSX vers ce dossier "JABNavig"
    Théoriquement on pourrait y accéder à travers le réseau par un partage, mais pour des raisons de rapidité (et pour ne pas charger inutilement PC-FSX) il est préférable d'en disposer sur le PC-JABNavig


 

Installation de SimConnect


Là tu as besoin des deux fichiers prélevés sur l'autre ordi (voir plus haut)
  • Place le fichier "SimConnect.msi" (prélevé précedemment sur PC-FSX) n'importe où sur ce PC et double-clique dessus. Ceci va installer SimConnect.

  • Renomme "Sample.exe.manifest" en "JABNavig.exe.manifest" et place-le dans le même dossier que JABNavig.exe.


 

Création du fichier "SimConnect.cfg"


Ouvre ton bloc-notes préféré et colle ce texte :

Copier

Important : Remplace Address=192.168.0.2 par l'adresse IP de l'ordinateur ayant FSX !

puis enregistre le fichier sous le nom "SimConnect.cfg" dans le dossier "Mes documents".

 

Ça va marcher !


En cas de doute, brûle un cierge à l'intention de St-Microsoft .

Si tes pare-feux te demandent si JABNavig ou FSX peuvent accéder au réseau, tu peux répondre ce que tu veux (si si).
Mais si tu as répondu non, ne t'étonne pas si ça ne fonctionne pas .
  • Lance JABNavig
  • Il va te demander le dossier de FS9. Ne répond rien (de toute façon, ça ne marchera pas avec FS9)
  • Il va ensuite te demander le dossier de FSX. Répond-lui le lecteur-réseau partagé créé précédemment.

 

Le grand moment !

Ça va marcher !


Lance FSX sur le PC-FSX ... en principe sur l'autre PC, JABNavig doit se connecter ...

Ça doit marcher ! Si ce n'est pas le cas, tu as dû faire une erreur, revérifie TOUT.

Il est inutile de me demander de l'aide par e-mail, je ne peux rien faire d'autre que te ramener au présent document en te demandant de tout vérifier.

 

Pourtant ...


Il peut y avoir des trucs bizarres qui se passent ...
  • Refus de déconnexion après l'arrêt de FSX
    Remède => avorter JABNavig
  • Refus de reconnexion après déconnexion
    Remède => arrêter et redémarrer JABNavig
  • Impossibilité de mettre à jour la base de données
    Remède => le faire au moyen du JABNavig présent sur le PC-FSX et recopier le dossier "(JABNavig)" vers PC-JABNavig
  • ... et ...
    Remède => attendre que j'aie pu déboguer tout ça ...

 
Bien du plaisir avec JABNavig en résseau
Jacky Brouze, mars 2009

Contributions (qui n'engagent que leurs auteurs)

Pour pouvoir déposer ta contribution, identifies-toi
© 2006-2014 Jacky Brouze, imprimé le 13.12.17 à 10:03 à partir de http://jacky.brouze.ch/Programmes/JABNavig/JABNavig-2pc.php