Aller au menu du forum Aller au contenu du forum Aller à la recherche dans le forum
Logo Khaganat
Menu principal

Script d'installation du jeu khanat

Liria

Bonjour
voici dans ce post un script d'installation du client et des datas du jeu pour le serveur khanat.
A la base ce script ne devrait contenir que 4 lignes que vous pouvez d'ailleurs saisir à la main
dans le dossier où vous voulez installer le jeu :

# synchroniser le contenu du dossier 'data' avec celui du serveur ( 1,5Go, les mêmes fichier que ceux de ryzom )
rsync -avP lirria.khaganat.net::khanat-data/   ./data/
# synchroniser le contenu du dossier 'user' avec celui du serveur (les données spécifiques à khanat)
rsync -avP lirria.khaganat.net::khanat-user/   ./user/
# synchroniser le fichier "client_default.cfg" dans le dossier courant
rsync -avP lirria.khaganat.net::khanat-config/   ./
# synchroniser le binaire du  client (actuellement le binaire 32 bits officiel de ryzom)
rsync -avP lirria.khaganatnet::khanat-lin32bin/   ./

A cela il faut ajouter un fichier "client.cfg" qui devrait contenir au moins ces deux lignes :
RootConfigFilename   = "client_default.cfg";
LanguageCode         = "fr";

Cependant le script d'installation est plus "friend", car il va essayer d'installer le jeu
intelligemment (notamment en réutilisant le dossier 'data' d'une installation ryzom ou
khanat  pour minimiser le recours au réseau) et puis tout cela avec une zoli interface
en mode texte.

Minuit, ce n'est sans doute pas l'heure idéale pour une 'release', j'ai du rater pas mal
des coquilles, mais n'hésitez pas à le tester et mettre vos commentaires ici.
J'essayerai demain d'ajouter des screens avec un petit tuto après une bonne nuit de sommeil.

https://dl.dropboxusercontent.com/u/208 ... install.sh

Note : l'option 3 "Private (VPS for DEV purpose)" n'est pas opérationnelle pour le moment.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Liria

Pour l'installation windows, j'ai créé un petit Zip qui se  trouve ici :

khanat-installer-windows.zip
Lorsque vous le dezzipez, il crée un dossier khanat contenant :

les executables rsync.exe,chmod.exe et 3 dll associées (cyggcc_s-1.dll, cygiconv-2.dll et cygwin1;dll)
un fichier client.cfg basique pour débuter
un fichier bat , "install_khanat.bat" qui est le script d'installation.


Il faut double cliquer sur le script "install_khanat.bat" pour lancer l'installation.
Cela ouvre un console 'DOS' dans laquelle rsync se lance et récupère un à un chaque fichier
de l''installation. Vous verrez des messages d'erreur à chaque ligne du genre "chmod n'arrive à pas a changer les droits", c'est normal, il ne peut appliquer les permissions linux sur un systèmes windows.
Compter une bonne heure pour l'installation car il doit télécharger 1,4Go de données.

Pour aller beaucoup plus vite, il suffit de copier le dossier 'data' de l'installation ryzom dans le sous-dossier 'data' de khanat. rsync.exe  ne rechargera que quelques fichiers qui ont changé, et cela permet une installation en moins de 5mn.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Liria

MAJ des deux messages précédents pour refléter l'organisation des nouveaux serveurs de jeu.
Modifications :
  • MAJ du script d'installation windows  [  lima.khanat.ninm.net  devient lirria.khaganat.net ]
  • MAJ du script d'installation linux ( même chose que pour windows + modification du serveur de jeu panka : kh0.ninm.net devient panka.khaganat.net ]
  • Correction de la version inline de script de synchronisation du premier message pour faire apparaître le nouveau nom de serveur.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Zatalyz

Je tente une proposition sur l'arbre du script :
http://ether.braindead.fr/p/scriptinstall

J'ai mis ça en pad pour que ça évolue suivant ce que chacun voit.

Le but est d'avoir une procédure d'installation/maj qui soit à la fois accessible pour les gens qui n'y connaissent rien, et complète pour ceux qui connaissent, tout en restant sympa.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Liria

MAj du script pour intégrer le nouveau serveur de jeu.
Dernière édition: 01 Janvier 1970 à 01:00:00 par Guest

Licences Mentions légales Accueil du site Contact