Outils pour utilisateurs

Outils du site


telechargement:debut

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
telechargement:debut [16/09/2018 15:32] webmestretelechargement:debut [15/10/2018 15:12] (Version actuelle) webmestre
Ligne 1: Ligne 1:
 +====== Téléchargement ======
 +
 +<WRAP center round download 60%>
 +Voici la {{:telechargement:romancierscilof.zip|dernière version}} du jeu.
 +</WRAP>
 +
 +====== Configuration matérielle ======
 +
 +Le logiciel fonctionne sans configuration particulière pour les échanges de cartes.
 +
 +En revanche, la découverte automatique nécessite l'utilisation du multicast.
 +Cela implique quelques précautions particulières.
 +
 +Si vous développez localement et que vous faites des tests sans carte réseau, il faut ajouter multicast à votre boucle locale :
 +<code bash>
 +sudo ifconfig lo multicast
 +sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo
 +</code>
 +
 +Pour toutes les cartes réseaux (y compris locales) il faut permettre le routage du multicast :
 +<code bash>
 +/sbin/ifconfig | grep 'flags' | grep -v "^lo:" | cut -d ":" -f 1 | while read DEV ; do sudo route add -net 239.73.85.84 netmask 255.255.255.255 dev ${DEV} ; done
 +</code>
 +
 +====== Utilisation ======
 +
 +Exemple sous Unix :
 +<code bash>
 +$ unzip romancierscilof.zip
 +$ cd RomancierScilof
 +$ java -jar RomancierScilof.jar
 +</code>
 +
 +Ou bien en mode graphique, décompressez et cliquez sur le fichier "jar".
 +
 +====== Informations techniques ======
 +
 +Voici les ports utilisés :
 +  * 13 622 (0x3536) pour le port d'échange de carte
 +  * 17 997 (0x464D) pour la découverte des joueurs en communication multicast
 +
 +Voici les adresses multicast utilisées
 +  * 239.73.85.84 dans le cas de communication ouvertes avec d'autres machines.
 +  * 224.0.0.0 dans le cas de test en boucle locale sans connection extérieur
 +
 +Il est donc possible de déclarer dans le fichier /etc/hosts
 +<code bash>
 +  239.73.85.84 romancierScilof
 +</code>
 +
 +Et de prévoir dans votre configuration de parfeu des règles d'utilisation de ces ports :
 +<code bash>
 +-j ACCEPT -A OUTPUT -p udp --dport 17997 -d romancierScilof
 +-j ACCEPT -A INPUT  -p udp --dport 17997 -d romancierScilof
 +-j ACCEPT -A OUTPUT -p udp --dport 13622
 +-j ACCEPT -A INPUT  -p udp --dport 13622
 +</code>
 +
 +====== Connexion en salle TP ======
 +
 +Il faut ajouter l'option **-loopback** pour forcer l'usage du réseau de simulation (l'IUT empêche le mode pair à pair).
 +
 +
 +====== Connexion en amphi ======
 +
 +Lorsque ce logiciel est présenté en amphi, il utilise comme support une borne wifi :
 +  * SSID : Romancier Scilof
 +  * sécurité : WPA er WPA2 personel
 +  * clef : romancierscilof
 +
  
telechargement/debut.txt · Dernière modification : 15/10/2018 15:12 de webmestre

Outils de la page