Auteur Sujet: Journey Log (application de log de parties)  (Lu 28289 fois)

0 Membres et 1 Invité sur ce sujet

manu74

  • Invité
Journey Log (application de log de parties)
« le: 08 mars 2014 à 20:52:03 »
"Manu refait Iron grudge"

http://journey-log.herokuapp.com/index.html

aide en ligne dans l'appli elle meme : http://journey-log.herokuapp.com/index.html#/help

why ?

1/ j'aime iron grudge mais y a des trucs qui me derangent : l'utilisation des filtres est chiante, les stats plutot pauvres et la recuperation des donnees difficile, ca marche que sur android.
2/ je cherche des excuses pour faire du development web pendant mes compils sur DSP.

what ?

les principales differences avec IG :

1/ comme c'est une appli web on peut y acceder depuis n'importe quel navigateur moderne. PC, tablette, phone. teste sur Firefox/Chrome PC, Firefox/Chrome Android. J'ai aucun produit Apple donc je peux pas vous dire mais si y a un navigateur recent ca "devrait" marcher. NB : Internet Explorer n'est pas supporte.

2/ on peut synchroniser les donnees entre plusieurs appareils en passant par le serveur, ou exporter/importer les donnees avec de simples fichiers textes.

3/ plus d'options de filtrage (inversion, combinaisons), plus de stats debiles (et j'en rajouterai sans doute a l'avenir), possibilite de creer des tags pour encore plus de possiblites de tri...

4/ export de la liste filtree et des stats aux formats csv/bbcode/json.

5/ des bugs debiles en plus et la vitesse d'une appli native en moins ! mais ca reste bien utilisable sur mon smartphone qui n'est pas une rolls.

bref, si d'autres gognols de la stat veulent essayer...

en l'etat considerez ca comme une alpha donc stabilite non garantie, vous attardez pas trop sur le visuel, et si vous avez des idees de trucs a ameliorer rajouter, suggerez.
j'espere trouver le temps de proofiser ca dans les mois qui viennent (pour l'instant chuis motive). ca fait deja 3 mois que je m'en sers et perso ca me convient (normal en meme temps).

vu que c'est dur de visualiser sans donnees je vous mets les miennes a dispo, vous pouvez les importer dans le menu de backup :
https://drive.google.com/file/d/0ByMFRGQFzCiVTXVMc21Majk2NUE/edit?usp=sharing

et comme d'hab le code est dispo la : https://github.com/eauc/jlog
« Modifié: 27 février 2015 à 19:17:14 par manu74 »

Hors ligne Starpu

  • [WTC] 2014
  • Immortel
  • *
  • Messages: 7594
  • Joueur Cryx refoulé
    • Voir le profil
    • Starpu Painting
Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #1 le: 09 mars 2014 à 10:34:01 »
Je suis super intéressé, mais c'est quoi Iron grudge?  ;D
Lobster :Si tu trouve une référence moyenne, mets en deux
Moi : Ce sont toujours les meilleurs qui partent en premier... Perso j'ai prévu de vivre vieux...
Ma galerie

Hors ligne Conar le Barban

  • [BGT] Modérateurs de section
  • Héros
  • **********
  • Messages: 3243
  • [WTC] 2016 ou pas
    • Voir le profil
Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #2 le: 09 mars 2014 à 14:00:34 »
Bonne idée !

Premier test : je n'arrive à régler que l'année pour la date de la partie, et je ne peux pas choisir le format en points.

Sinon avoir la possibilité de marquer si on joue en tier ça serait bien, peut-être avec un tag.
Analysis Paralysis

manu74

  • Invité
Re : Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #3 le: 09 mars 2014 à 14:55:58 »
@starpu : Iron grudge c'est une appli android qui permet de faire son log de bataille. plusieurs joueurs francais l'utilisent, dont moi pendant un an. c sympa et ca marche tres bien.

Premier test : je n'arrive à régler que l'année pour la date de la partie, et je ne peux pas choisir le format en points.

t'es sur quoi ? (navigateur/plateforme). a noter que je l'ai oublie dans le premier post, mais Internet Explorer n'est pas supporte. de 1/ paske je l'ai pas sous la main pour tester, de 2/ paske c'est une sombre merde.

dans les 2 cas on parle bien de l'ecran "add battle" ou "Edit" ?
- pour la date c'est juste 3 champs numeriques donc pas de raison particuliere que tu puisses pas mettre les deux autres.
- pour le format en points pareil c'est juste un champ numerique...

perso je me sers de ces champs regulierement sans pb donc doit y avoir une solution qque part :P

Citer
Sinon avoir la possibilité de marquer si on joue en tier ça serait bien, peut-être avec un tag.

j'ai cree les tags pour ca :) perso je tage mes parties en tiers avec "tiers" car j'aime bien pouvoir filtrer mes stats de caster selon que je les joue en tiers ou pas...
resultat : je gagne bcp plus avec le tiers 4 de vayl que sans :P

Hors ligne Conar le Barban

  • [BGT] Modérateurs de section
  • Héros
  • **********
  • Messages: 3243
  • [WTC] 2016 ou pas
    • Voir le profil
Re : Re : Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #4 le: 09 mars 2014 à 18:53:35 »
Premier test : je n'arrive à régler que l'année pour la date de la partie, et je ne peux pas choisir le format en points.

t'es sur quoi ? (navigateur/plateforme). a noter que je l'ai oublie dans le premier post, mais Internet Explorer n'est pas supporte. de 1/ paske je l'ai pas sous la main pour tester, de 2/ paske c'est une sombre merde.

dans les 2 cas on parle bien de l'ecran "add battle" ou "Edit" ?
- pour la date c'est juste 3 champs numeriques donc pas de raison particuliere que tu puisses pas mettre les deux autres.
- pour le format en points pareil c'est juste un champ numerique...

perso je me sers de ces champs regulierement sans pb donc doit y avoir une solution qque part :P
Oui pardon j'utilise Chrome, évidemment pas IE on est entre gens sérieux. Si je clique dans le champ il se passe rien et les up/down non plus.

Citer
j'ai cree les tags pour ca :) perso je tage mes parties en tiers avec "tiers" car j'aime bien pouvoir filtrer mes stats de caster selon que je les joue en tiers ou pas...
resultat : je gagne bcp plus avec le tiers 4 de vayl que sans :P
Oui c'est ce que je me disais !

Sinon comment ça marche le système d'identification / sauvegarde ?
Analysis Paralysis

manu74

  • Invité
Re : Re : Re : Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #5 le: 09 mars 2014 à 19:30:58 »
Oui pardon j'utilise Chrome, évidemment pas IE on est entre gens sérieux. Si je clique dans le champ il se passe rien et les up/down non plus.

Vu. c'est cette connerie de chrome sur PC qui affiche les controles numeriques, alors que sur android il les met pas.
Donc bref c'est juste que l'entree est trop petite pour afficher le chiffre dedans, mais sinon ca marche :P

Citer
Sinon comment ça marche le système d'identification / sauvegarde ?

c'est experimental mais y a principalement 2 moyens :
- export/import : on peut telecharger les datas au format texte/json. ensuite on peut reimporter ce fichier dans l'appli pour recuperer les donnees. ca permet de sauvegarder les donnees sur l'ordi et de les envoyer par mail sur d'autres devices. ca marche pas mal, ca fait 3 mois que je m'en sers.
- upload/download : on peut uploader temporairement les donnees sur le server, qui genere une ID pour les downloader depuis une autre appli sur un autre device. les datas sont stockees de facon temporaire donc ca permet pas de les sauver sur le long terme, mais de les transmettre entre devices rapidement sans passer par des fichiers. ca fait 3 jours que c en ligne, ca marche encore pas dans tous les navigateurs/OS... mais entre chromes ca marche pas trop mal.

manu74

  • Invité
Re : Dans la serie Manu s'emmerde au boulot...
« Réponse #6 le: 09 mars 2014 à 19:51:07 »
j'ai enleve les boutons sur ces inputs pour qu'on voit le texte saisi. ca devrait aller mieux. ne pas hesiter a bourriner sur "refresh" pour la maj.

manu74

  • Invité
Re : Journey Log (application de log de parties)
« Réponse #7 le: 18 août 2014 à 01:29:26 »
~~~> wooozaah "resurrect from grave"

Un peu de necromancie, juste pour signaler que j'ai finalement pris le temps de la terminer grosso modo :
http://vast-ravine-5148.herokuapp.com
(bon en fait il me resterait pleins de trucs lol a faire, mais en l'etat ca fait ce que je voulais au depart).

Meme si apparemment ca n'interesse pas grand monde d'autre, perso je l'utilise depuis 8 mois et ca marche pas trop mal, j'ai completement lache iron grudge.
Au final c'est encore un peu plus lent qu'Iron Grudge (web oblige) mais je trouve ca utilisable a la longue (et pourtant j'aime pas les applis qui rament).
Je rappelle que le but etait d'avoir une appli qui tourne sur Chrome/FF sur PC et smartphone Android/IOs (la ou IronGrudge ne tourne que sur phone Android), avec transfert des donnes d'un appareil a l'autre sans trop se faire chier.

Qques images (version mobile) pour donner une idee :



Je mets comme precedemment mes donnees a dispo pour ceux qui voudraient se faire une idee du rendu avec plein de parties :
https://drive.google.com/file/d/0ByMFRGQFzCiVSFdsSEctdDJyejA/edit?usp=sharing
Pour les importer : Menu > Backup > Import > Choose File

Si jamais des gens essaient, voire sont interesses (on peut rever), j'ai des points particuliers a considerer :

- si un utilisateur IPhone peut me dire si ca marche sur IOs/Safari... en theorie oui mais c'est tjrs un peu scabreux ces navigateurs.

- j'ai un peu craque sur les stats, je suis capable de calculer toutes les references croisees. MAIS, le camembert en couleur ca va bien que pour les criteres simples (nombre de win/loss). Des qu'on rentre dans des criteres compliques (Opponent Caster) c'est le bordel. Donc si qqun a des idees sur comment representer les stats compliquees graphiquement (en 2D)...

rafa

  • Invité
Re : Journey Log (application de log de parties)
« Réponse #8 le: 18 août 2014 à 02:05:36 »
Je viens de trifouiller la chose de mon iphone et ça a l'air de bien tourner  :-*

Merci pour tout ma caille, je vais pour sur m'en servir  ;)

Nazbeurk

  • Invité
Re : Journey Log (application de log de parties)
« Réponse #9 le: 18 août 2014 à 12:00:37 »
Salut Manu,

Bon c'est cool ça de remonter le topic sinon j'aurai jamais su que quelqu'un avait fait une telle app ^^. En plus ya du angular la dedans ça me plait ^^ !

Je vais aussi m'en servir du coup :p

Hors ligne Kevina

  • [WTC] 2014
  • Spécialiste
  • *
  • Messages: 533
    • Voir le profil
    • Blog figs
Re : Journey Log (application de log de parties)
« Réponse #10 le: 18 août 2014 à 12:13:35 »
Je suspecte ces screen d'êtres juste la pour te la péter d'avoir battu dibbouk avec Lylyth3 ! ^^

manu74

  • Invité
Re : Re : Journey Log (application de log de parties)
« Réponse #11 le: 18 août 2014 à 12:59:04 »
Je suspecte ces screen d'êtres juste la pour te la péter d'avoir battu dibbouk avec Lylyth3 ! ^^

Si tu savais... Les jets de des qu'il a du faire pour pas la tuer avec Death Jack (oui parce que quand tu demandes une liste cool pour rigoler a Dibbouk, il sort Skarre2 DeathJack/Nightmare), et le gros jet de porc sur les degats de ma derniere attaque d'arc sur Skarre2 :)

Citation de: Rafa
Je viens de trifouiller la chose de mon iphone et ça a l'air de bien tourner

Si je suspecte des trucs de foirer sur IOs, ce serait :
- le stockage des donnees -> regarder si la liste persiste quand tu rafraichis la page.
- la manipulation de fichier/la com avec le server -> essayer les 4 fonctionnalites de la page de backup.
- le rendu des stats en SVG -> regarder si t'as des camemberts comme moi dans la page de stats.
- la mise a jour de l'appli -> si un jour tu vois une popup qui te demande si tu veux charger une nouvelle version...
STP merci ;)

Peut aussi y avoir des glitchs d'affichage dans toutes les pages mais ca tu les trouveras au fur et a mesure si tu t'en sers :D


Dibbouk

  • Invité
Re : Journey Log (application de log de parties)
« Réponse #12 le: 18 août 2014 à 13:46:49 »
Mais où est morty/lylyth3 qui précède Skarre2 ? Bug ou choix délibéré ? :)

Hors ligne GRUXXKi

  • [BGT] Administrateur
  • Immortel
  • ********
  • Messages: 7604
  • Comtois rends toi - nenni ma foi!!!
    • Voir le profil
    • Doubs You Play
Re : Journey Log (application de log de parties)
« Réponse #13 le: 18 août 2014 à 13:54:24 »
Il y a un module d'import de données Iron Grudge?

Car le nerf de la guerre est la, ce que tu propose est vraiment intéressant, mais me repalucher les données l'est moins ;)
Dans mon monde à moi, il n'y a que des poneys, ils mangent des arcs-en-ciel, et ils font des cacas papillons !

Doubs You Play

Hors ligne Hao

  • [WTC] 2015
  • Brave
  • *
  • Messages: 1486
  • alias Kerk - LudoBoy
    • Voir le profil
Re : Journey Log (application de log de parties)
« Réponse #14 le: 18 août 2014 à 13:57:38 »
Tout pareil que Gruxxki.
Ca fait bientôt 2 ans que j'utilise Iron Grudge, je ne tiens pas à tout perdre :( Alors même que ton appli semble intéressante et agréable d'utilisation.
Ludothèque de Boulogne : Forum

Hors ligne Titi

  • [BGT] Modérateur Global
  • Immortel
  • ********
  • Messages: 13012
    • Voir le profil
    • E-mail
Re : Journey Log (application de log de parties)
« Réponse #15 le: 18 août 2014 à 14:10:24 »
Et pouf, je m'ajoute à Gruxxki et Hao !  ;D
"Bon bin, plus qu'à attendre de voir à quoi va ressembler le futur Cygnar..."

manu74

  • Invité
Re : Re : Journey Log (application de log de parties)
« Réponse #16 le: 18 août 2014 à 14:36:08 »
Citation de: Dibbouk
Mais où est morty/lylyth3 qui précède Skarre2 ? Bug ou choix délibéré ? :)

Nonon, elle est juste en dessous mais on la voit pas. C'est plutot un "cadrage judiceux" en fait :P

Il y a un module d'import de données Iron Grudge?

Y a pas de module en soit, vu que IronGrudge c'est un SQLite quelconque et que j'ai pas trop zieute si ca se lisait en javascript,
mais perso vous vous doutez bien que j'ai recupere mes donnees Iron Grudge quand j'ai fait la transition.

Pour ca j'avais utilise le plugin firefox SQLite pour exporter en CSV, et ecris des petits scripts ruby pour convertir en JSON, de memoire.
Mais ca fait un bout de temps que j'ai pas rejoue avec pour tout dire, doit falloir y remettre en marche...

Bref si ca vous interesse je dois pouvoir vous le faire si vous me passez votre fichier backup IronGrudge.
Et si y a trop de demandes je finirai bien par faire un petit outil...
Ou simplement ecrire la requete SQL qui va bien pour formatter directement en JSON...

Dibbouk

  • Invité
Re : Journey Log (application de log de parties)
« Réponse #17 le: 18 août 2014 à 14:38:28 »
J'ai voulu m'en servir pour mon aventure avec Goreshade3 mais il n'est pas dans la liste  :(

Hors ligne Feldun

  • Brave
  • *******
  • Messages: 1839
    • Voir le profil
Re : Journey Log (application de log de parties)
« Réponse #18 le: 18 août 2014 à 14:45:11 »
Ça as l'air super intéressant, mais comment ça marche? Je n'arrive pas à télécharger la bête.
Road to full peint:
Trollblood: 5 Warlock, 121pts

Hors ligne Kuttin

  • Apprenti
  • ***
  • Messages: 81
    • Voir le profil
    • E-mail
Re : Journey Log (application de log de parties)
« Réponse #19 le: 18 août 2014 à 14:47:54 »
Adopté.

manu74

  • Invité
Re : Re : Journey Log (application de log de parties)
« Réponse #20 le: 18 août 2014 à 14:57:39 »
J'ai voulu m'en servir pour mon aventure avec Goreshade3 mais il n'est pas dans la liste  :(

C'est pas faux. En tant que joueur Blight je fais un deni de realite ;)
Je te l'ai rajoute.

Reload la page, normalement tu dois voir une petite barre de progression en haut sous le titre,
et ensuite une popup qui te demande si tu veux charger la nouvelle version...

Citer
Ça as l'air super intéressant, mais comment ça marche? Je n'arrive pas à télécharger la bête.

Y a rien a telecharger, c'est un site web, qui peut marcher en offline.
Donc normalement tu vas sur le site, avec un navigateur decent (PAS INTERNET EXPLORER).
Par defaut la liste est evidemment vide, mais tu dois voir le titre en haut et les boutons en bas.

Hors ligne Weeskahs

  • [WTC] 2014
  • Brave
  • *
  • Messages: 1219
  • Je couine donc je suis
    • Voir le profil
Re : Journey Log (application de log de parties)
« Réponse #21 le: 18 août 2014 à 15:04:51 »
Je suis en train de tester sous iOS, je te dirais si je rencontre des problèmes quelconques.

Pour les stats c'est quoi exactement que tu veux faire figurer ?

Sinon t'as vu, JVM a gagné le Master à la Gencon mais chuut c'est un secret !
Weeskahs dit Weeskhas ou Oui-Oui

Etoile filante d'Everblight à la retraite et membre de la Team Jacob d'Orboros.

manu74

  • Invité
Re : Re : Journey Log (application de log de parties)
« Réponse #22 le: 18 août 2014 à 15:22:27 »
Je suis en train de tester sous iOS, je te dirais si je rencontre des problèmes quelconques.

Pour les stats c'est quoi exactement que tu veux faire figurer ?

Sinon t'as vu, JVM a gagné le Master à la Gencon mais chuut c'est un secret !

Ok, merci pour lOs. Pour les stats mon probleme c'est, par exemple :

- tu peux lui demander de calculer les occurences des casters joues par tes adversaires, en fonction du caster que t'as joue, par exple.
Ca fait enormement de sections differentes dans les camemberts, rien qu'en affichant la faction ennemie (cryx, oroboros,...) et c'est pas tres lisible.
En plus il est capable de calculer les occurences de chaque caster, mais si je mets tout ca dans un seul camembert, ca fait 140+ sections potentiellement : illisible.
Et je te parle pas des couleurs et de la legende...
Bref le camembert c'est bien tant que tu differencies pas plus de 6-7 resultats differents.

- si je separe chaque faction dans son camembert ca me fait un nombre exponentiel de camemberts a afficher.

- du coup il faudrait une facon de representer les occurences des casters/factions (deux niveaux imbriques) qui soit compacte et lisible.
J'ai pense a un histogramme horizontal, une ligne par factions, une sections dans la barre par caster, avec une couleur par faction et un degrade a l'interieur.
Mais ou mettre la legende ?

'fin bon, fais mumuse avec les stats si t'as le temps, tu verras que y a certains criteres qui donnent des camemberts illisibles pour l'instant
(en fait y a que 'result' 'initiative' 'scenarios/army points' qui sont exploitables humainement).

Ouais chuis trop fier de lui ! avec des listes sooo 2011 en plus ! et y a chuck qui a gagne le hardcore avec une liste double AA !

Hors ligne Feldun

  • Brave
  • *******
  • Messages: 1839
    • Voir le profil
Re : Journey Log (application de log de parties)
« Réponse #23 le: 18 août 2014 à 15:22:41 »
Merci, ça marche ;-)
Road to full peint:
Trollblood: 5 Warlock, 121pts

Hors ligne Weeskahs

  • [WTC] 2014
  • Brave
  • *
  • Messages: 1219
  • Je couine donc je suis
    • Voir le profil
Re : Journey Log (application de log de parties)
« Réponse #24 le: 18 août 2014 à 15:41:40 »
Arf !! Ya pas le contrat Cephalyx ! Comment je fais moi pour booster mes stats si ya pas les factions contre qui je gagne :(

Weeskahs dit Weeskhas ou Oui-Oui

Etoile filante d'Everblight à la retraite et membre de la Team Jacob d'Orboros.