Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Tue Apr 23, 2024 8:47 pm

All times are UTC




Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Serveurs de données
PostPosted: Sat Mar 27, 2004 4:30 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Pour résoudre le problème de la gestion des données ("Donne moi ton clio.tri", "tient, faut que je te file mon machin.tga", ...), j'ai codé cette semaine un système de téléchargement/upload automatisé. Raydium contacte automatiquement des serveurs lorsqu'il ne trouve pas un fichier (.tga, .tri, .ogg, ...) et le télécharge sur le premier serveur dispo (la liste des serveurs est placée dans un simple fichier de configuration). Il est bien sur possible de passer un paramètre au lancement de l'application pour qu'elle aille voir sur les différents serveurs s'il n'existe pas des versions plus récentes des fichiers.

Il y'a donc aussi une gestion de l'upload, disponible par exemple avec raydium_modler, qui avec un simple "/saveup truc.tri" est capable de contacter le premier serveur dispo qu'il trouve pour y envoyer le fichier.

Pour que le téléchargement fonctionne, il suffit de placer un script PHP sur le serveur (Raydium Server Side Scripts, R3S) ... je vais placer ça en téléchargement d'ici peu de temps, histoire de finaliser un poil tout ça, mais je recrute déjà des gens volontaires pour héberger l'un de ces "repositories" :) (téléchargement seulement, Apache, PHP et rsync pour la synchro avec le serveur principal ?)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 27, 2004 11:02 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Ok, tout est en place pour le serveur hébergé ici:

Download:
http://repository.cqfd-corp.org/raydium/

Upload:
http://anonymous:nopass@repository.cqfd ... g/raydium/
ftp://raydium:none@ftp.cqfd-corp.org:29/

Y'a juste à mettre ces URL dans les fichiers de conf de raydium et ca marche direct :)
Je vais tenter de poster la nouvelle version de Raydium demain.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 28, 2004 12:00 am 
Offline

Joined: Sun Mar 16, 2003 10:27 am
Posts: 404
ca va très pratique ça :D c'est nickel.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 28, 2004 6:00 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Uploadé ! Si des volontaires veulent bien faire des tests.
Attention: la ligne de compilation de PHP à changé (le wiki est à jour là dessus), les scripts comp.sh et ocomp.sh aussi (il faudra mettre à jour les autres aussi), et il y'a un autre répertoire à télécharger: rayphp (il est sur WVS aussi).
C'est tout ;)

Pour les tests: compiler le modler sans la moindre donnée (pas de tga, de tri et tout le reste), et charger un truc genre l'excellent nhood1.tri de batcox ;) ( ftp://ftp.cqfd-corp.org/uploads/revolt_nhood1.jpg ;)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 01, 2004 10:11 pm 
Offline

Joined: Sun Mar 16, 2003 11:14 am
Posts: 88
Location: FR
Je veux bien héberger un "repository", est-ce que je l'héberge déjà sans le savoir avec le mirroir déjà en place chez moi ?
Je ne pense pas, vu que j'ai regardé partout pis j'ai pas trouvé.

Donc si faut juste m'expliquer comment faire pis hop !

En passant, j'ai un soucis avec le mirroir au niveau du répertoire /doc/ faudra qu'on en cause.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 04, 2004 2:27 am 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Pour héberger un repository donc, il faut faire tourner des 'tits scripts PHP situés ici:
http://wvs.cqfd-corp.org/browse.php?dir=/rayphp : il faut prendre le répertoire "r3s". Je te laisse voir si la mini-mini-doc (fichier README) est suffisant, et me faire un retour sinon :)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 09, 2004 11:01 pm 
Offline

Joined: Sun Mar 16, 2003 11:14 am
Posts: 88
Location: FR
Donc hop, voilà c'est fait : http://r3s.yoltie.net

Reste plus qu'à définir et mettre en place la façon dont on va synchroniser tout ça.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Apr 10, 2004 7:12 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Donc, voilà la question qu'il faut se poser maintenant: Fait-on des miroirs qui se resync entre eux (avec un rsync dans les deux sens, si tenté que ce soit possible), ou un mirroir principal et des "contribs" ?


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 26, 2005 12:13 pm 
Offline

Joined: Sun Mar 16, 2003 10:27 am
Posts: 404
je ne sais pas si c'est l'endroit pour poser cette question mais bon.
Y'aurai-t-il moyen de rajouter une commande dans raydium_modler pour pouvoir lister les objets (.tri surtout) disponible sur le repository ????
Je trouverai ça très pratique étant donné que l'on ne se souvient pas forcement des noms donnés aux objets.
c'est surtout pour éviter de lancer un navigateur pour se rendre sur le repository et rechercher parmis toute la liste.

Merci d'avance :D


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 26, 2005 12:24 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Ouep, l'idée est pas mauvaise, je vais regarder si c'est possible en peu de temps ;)


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 26, 2005 3:44 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
C'est fait :)
C'est ajouté du coté de R3S (le serveur utilisé pour le repository), de RayPHP et du modler.
La commande dans le modler est "/list" et elle prend éventuellement un argument qui est le filtre souhaité (format "shell", comme "ls").

Exemples :
Code:
/list
/list *.tri
/list *[0-9]*


Le serveur R3S de CQFD est à jour et tout devrait fonctionner dès maintenant.
Il faudrait mettre à jour la doc du modler dans le Wiki (fr et en).


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 27, 2005 8:05 am 
Offline

Joined: Sun Mar 16, 2003 10:27 am
Posts: 404
Merci beaucoup 8). par contre en ce moment j'utilise pas mal la version windows du modler. serait-il possible de la mettre à jour svp :roll:

Merci d'avance


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 27, 2005 8:51 am 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Je vais tenter de compiler une version récente de windows ce midi :)

edit : c'est fait, là : http://raydium.cqfd-corp.org/data/binar ... y-pack.zip


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 57 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group