samedi 10 novembre 2012

Des installateurs ?

Comment faire en sorte que le thème soit facilement installable?


Je me suis posé cette question, qui se divise en trois catégories, pour trois systèmes d'exploitation: Windows, Mac OS X, et Linux.


Mac OS X a ceci de particulier que Dofus s'installe automatiquement toujours au même endroit. C'est donc le plus facile à mettre en place, pour faire un installateur.

L'installateur est un petit fichier COMMAND qui déplace simplement le dossier "lumierebleue" et son contenu dans le répertoire de Dofus. Il contient simplement la commande suivante:

#!/bin/sh
mv ./lumierebleue/ /chemin_vers_le_dossier_de_dofus

Vous pouvez d'ailleurs le vérifier en ouvrant le fichier "Installeur pour Mac OS X.command" dans un éditeur de texte. Je ne cache rien!

(mv: commande pour déplacer (move), puis le dossier à copier (lumierebleue, contenu dans le dossier de l'installateur), vers le dossier de Dofus.)

Il faut copier le dossier "lumierebleue" et le fichier "installeur pour Mac OS X" dans votre dossier personnel (qui porte votre nom), puis double-cliquer sur "installeur pour Mac OS X".
Si l'installeur a marché, votre dossier "lumierebleue" devrait avoir disparu.


Les autres systèmes sont plus difficiles à faire. Par exemple, sous Windows, suivant si on utilise une version 32 bits ou 64 bits, on a "Program Files" ou "Program Files (x86)"... et si l'installation est assez vieille (on a installé il y a longtemps puis on a fait les mises à jour) le dossier peut s'appeler "Dofus 2" ou "Dofus 2 Online"... une galère pour créer un script ! Ca doit être cependant faisable en galérant bien.

Enfin, pour Linux, on installe Dofus où on veut, donc faire un script, pas évident :/ heureusement, les Linuxiens sont assez malins pour savoir copier/coller un dossier en toutes circonstances (même lorsqu'ils n'ont pas la permission!)


Voici donc un premier installeur de fait! Pour les autres, je crains que ça ne pourra être que des tutos vidéo.

Aucun commentaire:

Enregistrer un commentaire