» Dossiers Serveur

Par : norico

Le : 18/12/2007

FastDownload de A à Z

Le moteur half-life autorise le téléchargement des cartes utilisateurs par le client. Pour cela, le serveur utilise les cartes situées dans le répertoire map, mais peut aussi être configuré pour charger celle-ci via un serveur web indépendant.
Il suffit simplement de faire un miroir du répertoire de cartes.
Malheureusement le serveur de jeu bride les téléchargement a 60ko pour chaque clients. Bien il y a quelques années, mais insuffisant de nos jours.
Voici donc la procédure pour installer un serveur de download plus rapide (100 à 600 ko/s).

Pour half-life

Deux possibilités de faire un répertoire de fast download.
  • Faire une copie des répertoires sur un serveur web et de lui précisez l'url de dans le fichier server.cfg et plcer tout les fichiers nécessaires pour le miroir.
    sv_downloadurl = http://www.monsite.amoi/fastdownload/dod
  • Plus simple a l'utilisation mais plus compliqué a l'installation, l'alias http.
    Editer votre fichier de configuration apache pour placer un alias fast dans le répertoire /home/team/dod/, puis  relancer votre serveur apache, votre fast download est prêt.
En partant de ce principe, votre répertoire de dod est accessible par le web donc il faut protéger certain fichier en lecture de l'extérieur.
  • Placer un fichier index.html vide dans votre répertoire de façon a ne pas voir l'arborescence du répertoire.
  • changer les permissions de lecture des fichiers importants (server.cfg autoexec.cfg) , puisque accessible de l'extérieur. un chmod 755 fait l'affaire.
maintenant le simple faite d'ajouter un carte dans le répertoire de dod, vous la place automatiquement la carte en téléchargement rapide.

Pour half-life: source

  • Créer un répertoire a la racine de votre serveur apache. (/home/www/fastdownload/)
    sv_downloadurl
    =
    http://www.monsite.amoi/fastdownload/dods

  • Recopier vos cartes dans le répertoire de /home/www/fastdownload/dods/maps/
  • Recopier le répertoire materials dans le répertoire de /home/www/fastdownload/dods/materials/
  • Recopier le répertoire resource dans le répertoire de /home/www/fastdownload/dods/resource/

Compresser vos fichier avec la commande bzip2 * dans chacun des répertoires
Vous pouvez compresser vos sous et les répertoires materials, resource, ....
Personnellement je ne compresse pas les fichiers inférieur a 500ko


   

» Aucun commentaire

   


   

 

Vous devez être enregistré pour poster un commentaire.


Pseudo :
Mot de passe :

» Nouveau venu à DoD ?
» Inscription
» Mot de passe perdu ?

Publicités