Question de date

Vous voulez discuter de Ryzom ? Prenez une chaise et venez siroter un cocktail dans le Général.
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

Re: Question de date

Post by kervala »

Excellent :p Merci beaucoup :)
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
selyana
Posts: 119
Joined: Sat Feb 04, 2006 12:05 pm

Re: Question de date

Post by selyana »

cyrille5 wrote:L'heure passe dans les trames, ca c'est sur :)
l'heure oui, mais pas la date.
Sinon, elle ne passe pas en clair, et ca aussi c'est sur. Tout texte en clair prends de la place,
"en clair", ça veut pas forcément dire "en texte clair" ... il n' y a pas 40 formats standard pour passer l'heure ou la date.
L'une des premiere solution est donc de compresser les données => bye bye le texte en clair :)
si c'est compressé ça se voit rapidement et là encore y a pas 36 algo de compression courants (il vont pas aller chercher un algo moldoslovaque utilisé par 3 universitaires); si tu veux pas réinventer la roue et bouffer du temps de développement pour rien, soit tu compresses pas, soit tu utilises une librairie toute faite, comme zlib, et roule ma poule. c'est bien jolie la compression mais ça bouffe du CPU : c'est un compromis à faire entre la bande-passante réseau et la charge CPU; je suis prêt à parier que c'est pas compressé.
selyana
Posts: 119
Joined: Sat Feb 04, 2006 12:05 pm

Re: Question de date

Post by selyana »

l'executable est là (avec le fichier de config delta.txt):

http://le.doume.free.fr/winbtn.zip

je filerai les sources demain (elles sont sur un autre PC) et la doc aussi :D

c'est un peu codé à la course: n'essayez pas de modifier le fichier de config à la main ou ça va péter :D (au pire ça plante)

appuyer sur les "+" et "-" du pavé numérique pour avancer ou reculer les minutes
appuyer sur "PageDown" "PageUp" pour avancer ou reculer les heures
format affiché
date matis IG - heure IG [Saison en 3 lettres] {délai IRL avant prochaine saison} heure IRL
l'affichage est en rouge sur noir la nuit (de 21h à 5h), en jaune sur bleu clair le jour (de 5h à 21h)

(il faut que l'appli ait le focus pour que les touches marchent)
pour sortir, double cliquez dessus
janta
Posts: 1982
Joined: Mon Sep 27, 2004 5:35 pm

Re: Question de date

Post by janta »

Salut,
Je nai pas ryzom installe la, donc jai une question a te poser. Est ce que ton programmes affiche la date independamment de l'affichage ryzom (exemple une surface overlay) ou bien directement dans le rendu de ryzom (par exemple comme le fait fraps pour afficher les FPS dans un jeu) ?

Si c'est le 2eme, j'aimerais t'envoyer un PM et discuter de quelques petites choses techniques qui n'interesseraient surement personne ici... (teaser ! ;) )

Pour ce qui est de l'heure en jeu, si je devais faire un guess, je dirais que le client ne la connait pas, et qu'il recoit simplement un message du serveur lorsqu'il faut incrementer l'heure (meme chose pour l'affichage de la saison). Ce sont surement de simples affichages. Bien sur ceci est un blind guess total. Pour quelle raison le client aurait il besoin de connaitre la vraie heure ? Aucune decision n'est prise par le client (du moins j'espere ;D)
Retired
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

Re: Question de date

Post by kervala »

Hehe, merci beaucoup :)
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
User avatar
bourdu
Posts: 652
Joined: Thu Nov 04, 2004 5:58 am

Re: Question de date

Post by bourdu »

janta wrote:Pour ce qui est de l'heure en jeu, si je devais faire un guess, je dirais que le client ne la connait pas, et qu'il recoit simplement un message du serveur lorsqu'il faut incrementer l'heure (meme chose pour l'affichage de la saison). Ce sont surement de simples affichages. Bien sur ceci est un blind guess total. Pour quelle raison le client aurait il besoin de connaitre la vraie heure ? Aucune decision n'est prise par le client (du moins j'espere ;D)
J'ai déjà constaté un changement d'heure avant de le voir sur ma carte, au fait qu'un autre joueur l'a constaté sur sa carte et me l'a dit via un cc (edit: en préparant le texte à l'avance car le délai est de 2-3 secondes ;) ). Ca corrobore ton "blind guess", je pense.

Bises
Prysma O'Fyler
La petite trykette aux cheveux roses.
Stylisme, haute couture - "La mode pour tous"
Ex-secrétaire à l'Assemblée des Lacs
Co-fondatrice de la Fondation Mac'Vean-O'Fyler
selyana
Posts: 119
Joined: Sat Feb 04, 2006 12:05 pm

Re: Question de date

Post by selyana »

janta wrote:Salut,
Je nai pas ryzom installe la, donc jai une question a te poser. Est ce que ton programmes affiche la date independamment de l'affichage ryzom (exemple une surface overlay) ou bien directement dans le rendu de ryzom (par exemple comme le fait fraps pour afficher les FPS dans un jeu) ?
je ne traffique pas avec direct3D :o ) ... c'est juste un overlay (une mini-fenetre "always on top" sans barre de titre)

d'ailleurs j'avais essayé de mettre le fond transparent, mais ça fait un effet clignotant donc j'ai laissé tombé la transparence

pour les sources de mon programme c'est là (si ça marche):
http://le.doume.free.fr/winbtn.tar.gz (LIEN REMIS A JOUR)

codé en C, uniquement en lib win32, avec lcc-win32 (j'ai pas de quoi me payer une licence Visual)
Last edited by selyana on Wed Aug 23, 2006 3:58 pm, edited 1 time in total.
User avatar
kervala
Posts: 2903
Joined: Tue Sep 21, 2004 2:26 am

Re: Question de date

Post by kervala »

Y a Visual Studio 2005 Express qui est gratuit sinon :)

http://www.microsoft.com/france/msdn/vs ... press.mspx

Il faut que tu télécharges le Platform SDK aussi si tu veux pouvoir utiliser l'API Win32 ^^
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
User avatar
tristan7
Posts: 1745
Joined: Sun Dec 05, 2004 1:48 am

Re: Question de date

Post by tristan7 »

*chasse tout ce petite monde vers le forum technique à coup de balais* Allez ouste!! Voyous!!! beathniks!!!
User avatar
netto
Posts: 458
Joined: Tue Sep 21, 2004 2:26 am

Re: Question de date

Post by netto »

Je vais tenter d'ajouter une fonction de synchronisation automatique à mon script (c'est pas gagné).

Pour mes calcules j'aurais besoin de la date exact programmé lors de la tout premiere mise en service jeu sur le serveur Aniro (autrement dit la date originel programmé à partir de la quelle la date IG en cours doit être calculé).

Par déduction j'ai trouvé : Holeth, Pluvia 30, 1e CA 2525

Je pense que je suis pas loin mais cela n'est certainement pas exact (mon horloge actuelle ne l'étant pas à 100% :b).

Quelqu'un a la reponse à cette difficile question ?
Netto ----------------------> Forum et Klients (Neutre). -----------
....|---> Kotaro -------------> Légions Fyros (Kami) ----------------
Outils
....|--->Horloge Atysienne V2.6 (+ PowerMenu)
Post Reply

Return to “Général”