Joli soft, félicitations. Avec l'exportation et tout, c'est super
Niveau optimisation, si tu comptes le retravailler un peu, je te suggère de "sortir" la liste des tags de l'exe en le mettant dans un fichier texte ou xml.
Comme ça tu/nous n'as/n'avons pas besoin de recompiler si le format des logs change, il suffit de modifier le fichier texte/xml. Et alors le soft devrait pouvoir être utilisé pour d'autres jeux par la même occasion.
Je vais me répéter mais bravo ! Il fallait le faire
[Ryzom Log]Visualisation et Exportation des Logs
Re: [Ryzom Log]Visualisation et Exportation des Logs
Oretheh - Indépendant au service du Roi !
------------
Fonypee - Marchande à la retraite
Le Sentier - Artisans de qualité
------------
Critiquer c'est bien ! Être constructif c'est mieux !
------------
Fonypee - Marchande à la retraite
Le Sentier - Artisans de qualité
------------
Critiquer c'est bien ! Être constructif c'est mieux !
Re: [Ryzom Log]Visualisation et Exportation des Logs
Je t'explique avec une ligne de log tirée au hasard 2005/07/12 23:25:07 * @{CC3F}xxxx dit :@{9EEF} tiens ça fait longtemps =)ryomob wrote:EDIT : Comme d'hab j'ai lu trop vite hihi
Ton fichier n'est appeler que pour les lignes emote ou info sys, ou est appeler en permanance meme pour les dialogues ?
- Le flag @{CC3F} m'informe que le texte situé juste après contient le nom du joueur et le texte accompagnant sa parole (dit :, crie
- Le flag @{9EEF} m'indique dans quel canal la phrase a été prononcée. ( @{9EEF} = cc Région, @{FFFF} = cc Alentours, @{BE9F} = cc Guilde, @{DE9F} = cc Equipe, @{FF4F} = cc Crié)
- Après ce flag on retrouve la phrase prononcée.
2005/07/12 23:24:03 * Vous ciblez xxx.
2005/07/12 23:27:05 * Naej dit à xxx, "Salut ! Comment ça va ?"
Le problème c'est que les Emotes ne sont pas flagé @{xxxx} et qu'elles ressemblent à un message system (Date Heure * Message)
Le programme n'arrive donc pas à faire la distinction entre un message systeme et une emote C'est pour éviter cela que j'ai mis en place un fichier contenant des mots clés désignés comme étant toujours issus d'un message systeme et ne pouvant être confondu avec une emote. (ici c'est "ciblez")
Donc pour répondre à ta question ryomob, le fichier n'est utilisé uniquement dans le cas de ligne ne comportant pas de @{xxxx}.
Si un joueur tape par hazard un mot-clé (comme "ciblez"), le flag @{FFFF} apparait automatiquement dans le fichier log.
Le programme ne regardera donc pas dans la liste des mots clés et sa phrase ne deviendra pas une emote. Pas de risque d'erreur de ce coté .
Oui j'y pense à présent car en fait j'avais complétement zappé le cas de figure "Emotes" quand j'ai commencé à mettre tout ça sur papier ( )jeoff wrote:Niveau optimisation, si tu comptes le retravailler un peu, je te suggère de "sortir" la liste des tags de l'exe en le mettant dans un fichier texte ou xml.
La solution utilisant les uniquement les flags existants - qui avaient l'avantage de fonctionner quelque soit la langue en jeu - ne marche pas du tout avec les Emotes (dommaaaage...)
La version actuelle est donc une solution "bricolage_dans_l'urgence" qui ne sera pas la version définitive.
J'y travaile
Naej, Tryker Relax
Re: [Ryzom Log]Visualisation et Exportation des Logs
Je ne l'avais pas fait, alors déjà je dis merci pour le programme.
Par contre là j'ai un petit problème avec, il ne marche plus...
J'obtiens un double message d'erreur en le lançant :
Peut être cela vient-il de chez moi ??
Vu que ton dernier message date de quelques mois, je me demandais si tu n'avais pas laissé tombé ?
Peut être pourrais-tu mettre tes sources à disposition pour que l'on puisse améliorer le système nous même (oui je sais, je ne suis pas bien courageux, j'ai pas envie de le refaire en entier) ?
Par contre là j'ai un petit problème avec, il ne marche plus...
J'obtiens un double message d'erreur en le lançant :
Peut être cela vient-il de chez moi ??
Vu que ton dernier message date de quelques mois, je me demandais si tu n'avais pas laissé tombé ?
Peut être pourrais-tu mettre tes sources à disposition pour que l'on puisse améliorer le système nous même (oui je sais, je ne suis pas bien courageux, j'ai pas envie de le refaire en entier) ?
Etan Chizuo Ka-chen, surnomée [COLOR=DarkOrange]Etchizka ou Etchi,
humble mage cartographe au service du peuple Zoraï, membre du Clan[/COLOR] Sckinook.
[COLOR=DimGray](Ancienne Da-Kwaï du Temple des Masques et Intendante des Cercles Zoraï)
[ Le Game Lore en PDF ₪ Les Chroniques d'Atys en PDF ][/COLOR]
Re: [Ryzom Log]Visualisation et Exportation des Logs
Euh oui tiens, ça tombe bien ce up...
Je n'avais pas testé, j'en ai eu besoin l'autre jour, et franchement...C'est vraiment excellent !
Merci encore !
Je n'avais pas testé, j'en ai eu besoin l'autre jour, et franchement...C'est vraiment excellent !
Merci encore !
Thanys
Le Prieuré des Racines
Le Prieuré des Racines
Re: [Ryzom Log]Visualisation et Exportation des Logs
Il tombe plus que bien, oui !!!
Je l'avais zappé ce thread... honte à moi (en même temps j'avais pas accès au net -_-).
Merci Naejkrim !
Je l'avais zappé ce thread... honte à moi (en même temps j'avais pas accès au net -_-).
Merci Naejkrim !
Elesias al'Dormanor
Maître des Feuilles de l'Etoile d'Obsidienne
Maître des Feuilles de l'Etoile d'Obsidienne
Re: [Ryzom Log]Visualisation et Exportation des Logs
*ressort son projet ConvertLog de son tiroir*
tiens, bizarre, il me semblait que les codes pour région, alentour, etc... dépendaiant de la couleur qu'on avait choisit justement
Ce qui d'ailleur a valut à mon projet d'être mis en attente le temps que je trouve comment était construit ce foutu code
[edit] en fait si je sais, ils ont tout simplement sucré l'octet de la couleur rouge dans le code RVB ce qui rend assez ardu la détection du canal si on a comme moi mit des couleurs personnalisées
tiens, bizarre, il me semblait que les codes pour région, alentour, etc... dépendaiant de la couleur qu'on avait choisit justement
Ce qui d'ailleur a valut à mon projet d'être mis en attente le temps que je trouve comment était construit ce foutu code
[edit] en fait si je sais, ils ont tout simplement sucré l'octet de la couleur rouge dans le code RVB ce qui rend assez ardu la détection du canal si on a comme moi mit des couleurs personnalisées
Last edited by bilbo79 on Thu Oct 06, 2005 1:53 pm, edited 1 time in total.
Qu'Atys vous protège et rende votre sève plus forte que jamais.
Gwido
Libre Frontalier
Lieutenant cartographe
Hardi la Garde Noire ! Force et Honneur !!
Gwido
Libre Frontalier
Lieutenant cartographe
Hardi la Garde Noire ! Force et Honneur !!
Re: [Ryzom Log]Visualisation et Exportation des Logs
Héhé merci pour le UP de ce message
ça m'a rappelé que je n'avais pas encore diffusé la version 2.0 de Ryzom Log.
Cette version 2.0 a été entierement recodé pour prendre en compte vos remarques et améliorer la gestion des emotes et les formats d'exportation.
Elle permet toujours de charger un fichier log créé via la commande /chatLog et placé dans votre répertoire save.
Une fois le fichier log chargé, on peut ainsi:
Pour le télécharger > ALLEZ ICI <
Vous y trouverez plus d'informations ainsi que des captures écran avec de l'aide dessus.
Bon log
[Edit: Je rappelle que ce programme n'est pas un programme officiel et que c'est un freeware à utiliser "tel quel" ]
ça m'a rappelé que je n'avais pas encore diffusé la version 2.0 de Ryzom Log.
Cette version 2.0 a été entierement recodé pour prendre en compte vos remarques et améliorer la gestion des emotes et les formats d'exportation.
Elle permet toujours de charger un fichier log créé via la commande /chatLog et placé dans votre répertoire save.
Une fois le fichier log chargé, on peut ainsi:
- sélectionner les canaux de discussion (alentours, région, équipe, guilde etc...)
- sélectionner les noms des joueurs à afficher
- afficher ou non la date, l'heure de la discussion dans le log
- agrandir la fenêtre pour lire tranquillement le log (ce qui fait disparaitre les menus de gauche)
- ne charger que le log d'une journée en particulier
- modifier dynamiquement les couleurs des canaux (4 possibilités de couleur par canal)
- détecter les canaux de discussion et les éditer via le bouton "Option avancées"
- déclarer des mots clés qui permettent de classifier une phrase comme étant une "emote" ou un "message systeme"
- paramétrer le format d'entré du log et la manière donc il doit etre exporté
- etc...
Pour le télécharger > ALLEZ ICI <
Vous y trouverez plus d'informations ainsi que des captures écran avec de l'aide dessus.
Bon log
[Edit: Je rappelle que ce programme n'est pas un programme officiel et que c'est un freeware à utiliser "tel quel" ]
Naej, Tryker Relax
Re: [Ryzom Log]Visualisation et Exportation des Logs
Euh...
Juste au moment où il y a un event... Tu peux remettre l'ancienne version qui fonctionne ?
The language DLL 'VB6FR.DLL' could not be found
Juste au moment où il y a un event... Tu peux remettre l'ancienne version qui fonctionne ?
Sylve, Trykette des Légions Fyros et mère de la petite Kade
Re: [Ryzom Log]Visualisation et Exportation des Logs
Tu as eu ce message lors de l'installation ou en lançant le programme ?
En attendant le correctif, exécute le programme "Setup.exe" situé dans >ce fichier Zip< (ça t'installera la dll "VB6FR.DLL" qui te manque)
Naej, Tryker Relax
Re: [Ryzom Log]Visualisation et Exportation des Logs
j'ai eu aussi ce pb lors de la première execution du programme. Mais l'ayant déja rencontré, je me suis souvenu que ces dll de visual basic étaient dispo sur le net.
on peut le trouver ici aussi apr exemple http://www.gratuiciel.com/freeware/pc/57.htm
on peut le trouver ici aussi apr exemple http://www.gratuiciel.com/freeware/pc/57.htm
Tiotromain
Infimier du front, de tous les combats!
"heal svp!!"
"ou??"
"la!!!"
"mais tu vas dire où !$^!ù*!!$ !"
« La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillants jusqu'à ce qu'ils ouvrent leur gueule »
G. Brassens
Infimier du front, de tous les combats!
"heal svp!!"
"ou??"
"la!!!"
"mais tu vas dire où !$^!ù*!!$ !"
« La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillants jusqu'à ce qu'ils ouvrent leur gueule »
G. Brassens