Question de date
Re: Question de date
Excellent Merci beaucoup
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
Ryzom Core manager - CeB developper
Re: Question de date
l'heure oui, mais pas la date.cyrille5 wrote:L'heure passe dans les trames, ca c'est sur
"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.Sinon, elle ne passe pas en clair, et ca aussi c'est sur. Tout texte en clair prends de la place,
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é.L'une des premiere solution est donc de compresser les données => bye bye le texte en clair
Re: Question de date
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
c'est un peu codé à la course: n'essayez pas de modifier le fichier de config à la main ou ça va péter (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
http://le.doume.free.fr/winbtn.zip
je filerai les sources demain (elles sont sur un autre PC) et la doc aussi
c'est un peu codé à la course: n'essayez pas de modifier le fichier de config à la main ou ça va péter (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
Re: Question de date
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)
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
Re: Question de date
Hehe, merci beaucoup
Xiombarg, Akenak et Fonctionnaire Impérial, Érudit de la Confrérie du Grand Dragon
Ryzom Core manager - CeB developper
Ryzom Core manager - CeB developper
Re: Question de date
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.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)
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 [COLOR=Red]Fondation Mac'Vean-O'Fyler[/COLOR]
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 [COLOR=Red]Fondation Mac'Vean-O'Fyler[/COLOR]
Re: Question de date
je ne traffique pas avec direct3D ) ... c'est juste un overlay (une mini-fenetre "always on top" sans barre de titre)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) ?
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.
Re: Question de date
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 ^^
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
Ryzom Core manager - CeB developper
Re: Question de date
*chasse tout ce petite monde vers le forum technique à coup de balais* Allez ouste!! Voyous!!! beathniks!!!
Re: Question de date
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 ?
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
....|--->[COLOR=royalblue]Horloge Atysienne V2.6 (+ PowerMenu)[/COLOR]
....|---> Kotaro -------------> Légions Fyros (Kami) ----------------
Outils
....|--->[COLOR=royalblue]Horloge Atysienne V2.6 (+ PowerMenu)[/COLOR]