Utilisatrice:Craftjenn/NotesCJ/LogCleaner

De EncyclopAtys

< Utilisatrice:Craftjenn‎ | NotesCJ
Révision datée du 5 novembre 2024 à 00:33 par Craftjenn (discussion | contributions) (Questions sur les logs bruts)

Introduction

Préambule: Voici quelque temps que je documente certains events sur les wiki (FR puis que je traduit vers EN). Quand je joue, j'ai du mal à suivre les canaux et le jeu - et depuis ces reportages, je découvre l'humour de certains et relire ces logs m'apporte bp LOL
Je pense aussi qu'il s'agit d'un moyen (marketing) de montrer que le jeu vit, et aussi d'éduquer au RP des joueurs.

Je vais ici parler d'idée d'amélioration de la version web de l'app chatlog_decoder (/appzone 2900) en vue d'une utilisation sur les wikis.

Cha tLog Decoder en 2024

Remarques générales

  • Déja, l'app est en anglais seul.
  • Avec toutes les récentes maj et patches:
    • tester les apps qui fonctionnent encore (ou non),
    • et mettre à jour la page list_user_apps,
    • indiquer (sur list_user_apps) une date de dernière maj (ex: Oct 2024, Dec 2018) ou une colonne qui indique si cette app est ok ou KO (sachant que certaines sont peut-etre ko en jeu et ok en web ou l'inverse ou un mix des 2 cas ? lol)
  • Sur le texte du haut (ie de "This script accepts only logs" à "might be stocked in a cookie."):
    • On pourrait ajouter un lien vers les commandes détaillées (commande /chatlog). Ou mieux: ajouter un lien vers une page d'aide wiki (qui explique les diverses possibilités, en au moins 3 langues) => gain de place sur le formulaire, plus facile à corriger par les joueurs.
    • on explique en haut des cases à cocher plus bas (et qui sont toute collées)...
    • en bas (après le controle texte nommé "Log"), je propose d'ajouter une ligne blanche (ou trait ou autre) après "Universe" + avant " log.log or client.log file" + après ce dernier où on ajouterait une case à cocher "wiki"

Et 2 questions:

  • "Keep only : Say" on parle ici du canal ALENTOURS ? ou est exclu les cris /sh de ALENTOURS?
  • Pourrait-on avoir des précisions sur "Faction and other labels / Codes" ?

Mes besoins sur le wiki

Actuellement

voici comment je travaille pour mes reportages d'events (en très gros):

  1. Je crée sur le wiki une page FR et EN (avec {{WIP}} et {{trad}} plus ou moins bien fait, ca lol) et parfois une catégorie pour les images (sur le common), je copie/colle l'annonce du forum sur les wikis (réfléchir à comment présenter ces annonces au mieux sur les wikis).
  2. Sur mon PC, je range les images (sélection, recadrage etc), les nomme selon l'event, sachant que mon PC ajoute date et heure. 2 remarques (un peu hors sujet ici):
    • C'est tres long d'uploader les images avec une description et les catégories (c'est pour ca que c'est souvent plus facile de créer une sous-catégorie pour les images, avec un lien vers les pages concernées).
    • J'ai vu récemment sur le cloud des images (je pense utilisées sur le forum). Mais gérer des liens sur le wiki sera assez casse tete (tous les contributeurs ne maitrisent pas les balises html <img> ou <div> pour faire des gallery). Installer une extension sur notre mediawiki me semble dangereux, vu qu'il est loin d'etre à jour (core, extensions etc)[1]
  3. J'ouvre un éditeur de texte basique avec les logs bruts (pour trouver heure IRL, les changement de zones, la phrase non traduite si soucis DeepL) et les logs nettoyés par l'app (à coller sur le wiki ou dans un fichier .odt)
  4. Je tente d'établir les présents (par /who ou via la ligue), ou pas (tache qui devrait etre automatisée) :)
  5. Ensuite, sur le wiki FR (ou .odt ou éventuellement PDF),
    1. Création d'un mini menu pour accès aux sous pages de logs (à ce moment là, je ne sais pas cb de sous-pages vont etre créées, ni leur nom)
    2. je corrige fautes de frappes et d'orthographe (pour que DeepL se goure moins) [2].
    3. Je lis, parfois inverse des lignes pour faciliter lecture et compréhension, j'ajoute des liens, tout en cherchant où faire un changement de page (que la page ne soit pas trop lourde)
    4. J'ai des surprises car dans les log brut, les combats prennent bp de place par rapport au filtré. Je n'ai pas tjs la présence d'esprit de faire des screens à ce moment là, ni que le screen soit réussi. Mais ca me donne l'heure IRL (nom de fichier) et IG (sur la carte). Peux-etre automatisable via ARK (prendre un screen toutes les 15 mn par ex) ?
    5. Pénible (à automatiser): les couleurs sont perdues. Avant je mettais des balises rouges, mais c'est trop pénible, je mets la ligne en gras. Parfois, je mets les noms des PNJ joués en gras.
    6. une fois les sous-pages faites, copier coller de la mini barre de nav dans les logs vers toutes les sous-pages + page pricipale. Ajouter les images dans ces sous-pages. Récemment, les lucios sont dans une sous-page et sous une catégorie (wiki FR et EN).
  6. Puis j'écris (ou pas) un résumé en relisant les pages de logs créees et en regardant les images et les logs brutes :/
  7. Je relis, puis trad EN (mais pas les logs)

Gestion du temps

Mes logs ont la date et l'heure (heure affichée aussi dans le chat IG + RC) IRL heure FR. Or le jeu a son propre calendrier, affiché sur la carte.

Par ailleurs, mes images ont la date et l'heure (heure de Paris) dans le nom du fichier.

Du coup, comme l'app retire date et heure, je dois travailler avec 2 fichiers .txt (logs brut pour trouver heure IRL + log nettoyés par l'app)


Liste des présents

2 possibilités pour moi en ce moment (avec avantage/désavantage):

  • Le /who
    • ajoute des homins dans la zone et/mais pas sur l'event,
    • montre l'age des homins.
    • La commande doit etre passée manuellement vers le début et vers la fin de l'event (peut etre automatisable via ARK ? => par une team)
  • Via la ligue
    • sont elles tjs crées avec le meme ID pour l'app ("DYN2")? - il me semble que oui
    • ajoute des homins en team et pas dans l'event,
    • certains apparaissent en double (avec atys),
    • n'est pas gérée par l'app (il faut aller copier coller l'info dans les logs bruts, ca prend pas mal de temps de bien le faire, et je le fais plus ou moins bien)

Parfois, j'ai pris le temps de les mettre à la mano, par ordre alphabétique :)

Dans les 2 cas, les membres de la team y apparaissent avec des noms bizarres :) Récemment, Pavor m'a contacté pour m'indiquer qui jouait quel homins PNJ - c'est super, je suggère qu'on garde cette idée pour mettre la team plus en avant.


Ex:

2024/10/28 21:09:10 (SYSTEM/AROUND) * Vous proposez à Vanixia de rejoindre votre Ligue.
2024/10/28 21:09:13 (DYN2) * @{EE3F}[2] <TEAM> dit : @{AFBF}<-- Vanixia(atys)
2024/10/28 21:09:13 (DYN2) * @{EE3F}[2] <INFO> dit : @{AFBF}<-- Vanixia
2024/10/28 21:09:13 (DYN2) * @{EE3F}[2] <INFO> dit : @{AFBF}<-- Marisia

Questions sur les logs bruts

Je vois dans mes logs bruts:

  • DYN0 = l'uni ?
  • DYN2 = league ?

SYSTEM/ZON Indique zone, lieu dit etc

  • Pour le wiki, ca serait cool que ca apparaisse avec une ligne blanche avant et une après. Ex:

2024/10/28 20:57:34 (SYSTEM/ZON) * Vous êtes dans les Sources Interdites. Cette région est neutre.
2024/10/28 20:57:34 (SYSTEM/ZON) * Vous êtes dans la Forteresse de l'Arbre Mort.
2024/10/28 20:57:37 (SAY/EMT) * Chenli s'incline respectueusement.

donnerait :


20:57:34 Vous êtes dans les Sources Interdites. Cette région est neutre. Vous êtes dans la Forteresse de l'Arbre Mort.

Chenli s'incline respectueusement.

2024/10/28 23:29:12 (UNIVERSE) * @{EE3F}Erenkyl dit : @{F80F}non,

Les canaux

Les couleurs (/sh, emotes...)

Include system informations

  • Include system informations (fight/buying/craft)
  • Voir https://fr.wiki.ryzom.com/wiki/Sp%C3%A9cial:Version
  • parfois quand un joueur a une trad DeepL incompréhensible ou que je ne comprend pas, je l'efface ou je reformule si en lisant l'anglais, je détecte la connerie DeepL.