header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Taverne du Chat
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Calendrier
calendar
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le Mundidey de la Saison du Hum du 23° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Outils : Assistance au jeu
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth

Printer Friendly Version Post reply  Post New Topic

#. Message de Dabihul le 4-09-2014 à 13:15
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1448 (Trõll de Compèt')
J'ai bien peur que non R`. Je viens de vérifier sous FF35, effectivement mes requêtes MZ_XHR ne passent pas, en revanche mes requêtes via le XHR intégré de Firefox fonctionnent parfaitement (et elles sont cross-domain).

Apparemment c'est lié à cette mise à jour de sécurité. L'objet passé dans le MZ_XHR est désormais automatiquement dépouillé de ses fonctions (dont le onload, ce qui tue le post-traitement).

M'énerve. Va falloir mettre à jour le coeur de MZ mais je n'ai toujours pas réussi à débugguer le processus de màj automatique. De plus je ne maîtrise pas du tout les impacts des modifs qu'il faut faire.

En attendant mieux Roule', tu peux faire tes requêtes via le XHR intégré dans Firefox. Quant à MZ/ZZ il va falloir trouver un truc rapidement, parce que les données du bestiaire sont transmises via MZ_XHR...

Dab'

#. Message de Rouletabille le 4-09-2014 à 13:23
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3686 (Djinn Tonique)
Merci Dabihul. Je teste ça, Je vous ferai un retour;

#. Message de breizhou13 le 4-09-2014 à 13:37
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Quote: Posté par Dabihul @ 03-09-2014 à 22:04
Posté par breizhou13 @ 03-09-2014 à 19:39
Le fonction qui va recuperer les CDM, il faudrait passer l'url en variable
Le plus simple c'est que je mette l'url de la base en variable globale, et que tu la redéfinisses toi-même. RetrieveCdMs() est un handler, donc si on lui colle des paramètres non globaux il faut les définir comme propriétés de l'objet qui appelle le handler. Hum, je sais pas si c'est clair...

Mais bon comme de toutes façons à terme MZ et ZZ utiliseront la même BDD, y'aura plus besoin de changer. D'ailleurs à ce propos, il faudra que tu me donnes la structure de la BDD utilisée par ZZ. Celle de MZ étant obsolète, je me mettrai à jour vers un truc qui ressemblera à ZZ (avec sûrement des fonctions de stat en plus).


Je t'envoies la structure en MP et le lien vers les fichiers php et la facon d'envoyer les CDM et de les recuperer

Posté par breizhou13 @ 03-09-2014 à 19:39
La fonction d'integration de données des trolls du ST, si je pouvais aussi passer un tableau Troll pour qu'il integre les trolls de ZZ.
À l'origine chaque ST avait sa propre fonction d'intégration des données, avec ses propres données. Le fonctionnement était le même pour tous : un script php sur le serveur du ST gérait les demandes de MZ, et renvoyait du code (MZ) qui créait une variable (Array) infosTrolls, au format :
[ PV, PVbase, Date des données, Date prochaine DLA, PA dispos ]
Cette variable était ensuite traitée par putInfosTrolls(). Avec la disparition de tous les ST sauf Bricol'Trolls, quand j'ai recréé le code je l'ai fait uniquement adapté aux BT. Je veux bien me charger de l'intégration d'un ST "ZoryaZilla", et même lui faire afficher un rappel de la date d'anniversaire de ta mémé trõlle si ton ST le gère, par contre il y a une condition : il faut que ce ST soit utilisable indépendamment de ZZ.

Ce n'est pas possible de l'utiliser independamment de ZZ car il y a des variables de SESSIONS et je ne veux pas trop toucher.
ZZ est une interface tactique integrée a MH et je veux que ca reste comme ca. Il y'a juste une mini-interface pour les partages.
Si je renvois un tableau comme celui du BT, est ce qu'on peut faire une variable globale. Il me semble que c'est deja le cas mais je ne veux pas m'avancer, mais surtout si je rappelle la fonction putInfosTrolls est ce que ca va foirer le reste ou est ce faisable? Je ne pense pas que creer une deuxieme fonction soit utile, il est plus facile de modifier le script php

Sinon, y'avait un truc qui me plaisait bien c'etait de pouvoir cumuler le ST et ZZ sur la page de vue. Comme ca si on fait parti d'un partage ZZ et qu'on rejoins un autre groupe pour un event, pas besoin de changer de ST, les 2 s'affichent. Actuellement, j'ai fait ma partie connection en extension donc je suis connecté aux deux

Posté par breizhou13 @ 03-09-2014 à 19:39
Petite amelioration qui serait pas mal pour le ST (et donc ZZ par la suite) mettre la prochaine DLA. Genre 6PA jusqu'a 02/09/2014 18h30.
Ah oui tiens. Le titre des PAs sera changé, de "le XX à HH:MM" en "PA jusqu'au XX à HH:MMn (màj le XX à HH:MM)".


Cool bonne nouvelle

Posté par breizhou13 @ 03-09-2014 à 19:39
Ajouter les trolls invi, camou ou trop loin comme avec ZZ.
Houlà... ça par contre ça va être pénible. Déjà c'est sûr je ne mettrai pas les trõlls hors de vue, c'est une des choses que j'ai toujours trouvé stupide dans ZZ. Mais surtout comme je n'ai aucun ST sous la main qui m'envoie ce type de données, je ne pourrai pas faire de tests, et développer à l'aveugle... ça craint


Ben ca je suis d'accord que ca risque d'etre chaud sans test possible. Les seules differences par rapport a des infos trolls c'est qu'il faut calculer ou il est dans la liste des trolls, replacer le tout et ajouter les positions X Y Z

Posté par breizhou13 @ 03-09-2014 à 19:39
Sinon, je veux bien t'aider mais ca sera moins bien ecrit et beaucoup moins propre que ce que tu fais.
D'un autre côté, comme ça ce sera peut-être fini avant la Saint-Glinglin

Moi je veux bien te filer la main mais pas sur le script de vue qui est vraiment complexe. Si tu me demandes de refaire une page pas trop enorme, je dois pouvoir m'en sortir. Tu aurais juste a remettre au propre au final.

Posté par breizhou13 @ 03-09-2014 à 19:39
En plus j'ai encore une 10aine de pages a passer en extension.
Je serai curieux de comprendre le sens de cette phrase, car il m'échappe. Tu passes ZZ en add-on JetPack ?
Oui je veux le passer en Addon. Ca me trotte dans la tete depuis que les dev de MH ont restructurés les pages. Si on a juste un outil a modifier et apres quelques petites modif sur les scripts c'est moins costaud.
De plus les ameliorations de MZ seraient directement integrées et ca c'est pas negligeable
Comme mon petit viens de faire sa premiere rentrée, je vais avoir un peu plus de temps pour tout ca.

Sinon, si j'ai quelques ameliorations pour MZ qui viennent de petits scripts de ZZ qui pourrait s'integrer a MZ, ca peut t'interesser? Genre par ex la couleur dans la page d'equipement suivant l'usure?

Sinon, pour t'aider, envoies moi un MP ca sera plus facile apres de passer par mail



#. Message de Raistlin le 4-09-2014 à 13:40
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 42)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26833 (Demi-dieu)
Ben ca je suis d'accord que ca risque d'etre chaud sans test possible. Les seules differences par rapport a des infos trolls c'est qu'il faut calculer ou il est dans la liste des trolls, replacer le tout et ajouter les positions X Y Z
MH trie par distance, X,Y,N de mémoire, donc repositionner les ajouts est assez facile (c'est un gros tableau, x_Trolls, non ?)
le plus simple est de créer une fonction de comparaison et de faire un gros array.sort via cette fonction.

Il me semble que c'est ce que je fais dans ma reorg, d'ailleurs, vous pouvez récup

function triVue(a,b){
retour=0;
if (getmyDistance(a[1]) < getmyDistance(b[1])) {retour=-1;alerte="getmyDistance";}
else if (getmyDistance(a[1]) == getmyDistance(b[1]) && getPositionElement(a[1])[0] < getPositionElement(b[1])[0]){retour=-1;alerte="X";}
else if (getmyDistance(a[1]) == getmyDistance(b[1]) && getPositionElement(a[1])[0] == getPositionElement(b[1])[0] && getPositionElement(a[1])[1] < getPositionElement(b[1])[1]){retour=-1;alerte="Y";}
else if (getmyDistance(a[1]) == getmyDistance(b[1]) && getPositionElement(a[1])[0] == getPositionElement(b[1])[0] && getPositionElement(a[1])[1] == getPositionElement(b[1])[1] && getPositionElement(a[1])[2] < getPositionElement(b[1])[2]){retour=-1;alerte="Z";}
else if (getmyDistance(a[1]) == getmyDistance(b[1]) && getPositionElement(a[1])[0] == getPositionElement(b[1])[0] && getPositionElement(a[1])[1] == getPositionElement(b[1])[1] && getPositionElement(a[1])[2] == getPositionElement(b[1])[2]){retour=0;alerte="égalité";}
else if (getmyDistance(a[1]) == getmyDistance(b[1]) && getPositionElement(a[1])[0] == getPositionElement(b[1])[0] && getPositionElement(a[1])[1] == getPositionElement(b[1])[1] && getPositionElement(a[1])[2] == getPositionElement(b[1])[2] && a[0] < b[0]) {retour=-1;alerte="type";}
else {retour=1;alerte="sinon";}
return retour;
}

et ensuite un simple x_trolls.sort(trivue)

(bon vaut mieux dégager les "alert" de debug quand même)

#. Message de breizhou13 le 4-09-2014 à 13:42
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Pour passer les CDM, moi ca marche avec

appendNewScript(base+'/mzCdM.php?'+ZZcatchCdm); 

Par contre je ne sais pas de quoi tu parles avec XHR intégré dans Firefox.


#. Message de Raistlin le 4-09-2014 à 13:58
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 42)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26833 (Demi-dieu)
Dabihul : suite à cette annonce, faudrait corriger le calcul du niveau en fonction des PX du kill...

#. Message de Rouletabille le 4-09-2014 à 15:21
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3686 (Djinn Tonique)
Retour de correction du problème avec MZ_xmlhttpRequest sous FireFox 32

J'ai résolu le problème en utilisant le xmlhttpRequest natif, comme suggéré par DaBIHul.

Pour ne pas avoir à faire des modifications partout dans mon code, j'ai créé une fonction native_xmlhttpRequest qui tente de mimer complètement MZ_xmlhttpRequest. Il suffit donc d'ajouter cette fonction et de rempacer tous les appels à MZ_xmlhttpRequest par native_xmlhttpRequest

Le code de cette fonction est disponible ici

Ce faisant, j'ai eu 2 problèmes :
  • l'utilisation de xmlhttpRequest est détecté par FireFox comme un appel cross-domain et bloqué. J'ai expliqué en commentaire de la fonction comment résoudre ça.
  • le codage utf8 est géré différemment entre MZ_xmlhttpRequest et xmlhttpRequest (plus propre dans xmlhttpRequest). J'ai eu des adaptations à faire au niveau applicatif.
Merci à R` et DaBIHul pour leur aide.

Roule'
P.S. edit pour le nom de notre cher dev MZ. Pourtant je fais attention à chaque fois. Quelle idée de choisir un nom pareil
Tu n'as pas un moyen mnémotechnique à suggérer pour ne plus se tromper ?

#. Message de Dabihul le 4-09-2014 à 16:16
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1448 (Trõll de Compèt')
Posté par breizhou13 @ 04-09-2014 à 13:37
Ce n'est pas possible de l'utiliser independamment de ZZ car il y a des variables de SESSIONS et je ne veux pas trop toucher.
Bin comme ça c'est clair, je vais pas me casser la tête à créer du code MZ que MZ ne pourra pas utiliser. J'ai déjà bien assez à faire

Posté par Raistlin @ 04-09-2014 à 13:40
le plus simple est de créer une fonction de comparaison et de faire un gros array.sort via cette fonction.
R` t'es un grand malade On ne trie pas une liste déjà triée, on y insère directement les données au bon endroit. C'est beaucoup plus simple à coder et infiniment plus rapide à exécuter. Quant au tr_trolls c'est un getElementsByTagName, il sera donc mis à jour automatiquement mais... je sais pas du tout dans quel ordre.

Posté par breizhou13 @ 04-09-2014 à 13:37
si je rappelle la fonction putInfosTrolls est ce que ca va foirer le reste ou est ce faisable? Je ne pense pas que creer une deuxieme fonction soit utile, il est plus facile de modifier le script php
Si tu appeles deux fois putInfosTrolls() ça va être la zone, effet garanti. Ce que je peux faire de mon côté c'est mettre des id sur les éléments que putInfosTrolls() ajoute, comme ça tu pourras les trouver / modifier plus facilement derrière avec ZZ... avec une deuxième fonction.
Il faut bien voir que ce n'est pas MZ qui appelle putInfosTrolls(), c'est le code transmis à MZ par l'IT qui le fait : il initialise et remplit le tableau "infosTrolls" et lance putInfosTrolls() dans la fouée. Donc si tu veux que ZZ altère l'effet de putInfosTrolls() au lieu de repasser derrière, il faut que tu réceptionnes les données du ST BT dans la couche ZZ, tu les parses, et ensuite tu en fais ce que tu veux. En tout cas il ne faut pas laisser le code MZ les injecter dans la page.

Posté par breizhou13 @ 04-09-2014 à 13:37
Sinon, y'avait un truc qui me plaisait bien c'etait de pouvoir cumuler le ST et ZZ sur la page de vue. Comme ca si on fait parti d'un partage ZZ et qu'on rejoins un autre groupe pour un event, pas besoin de changer de ST, les 2 s'affichent. Actuellement, j'ai fait ma partie connection en extension donc je suis connecté aux deux
Tout ça se passe dans la couche ZZ, si ça plante je n'y peux pas grand chose. Par contre cette idée de ST multiples est une bonne idée, je vais ajouter la possibilité de renseigner plusieurs ST dans MZ.

Posté par breizhou13 @ 03-09-2014 à 19:39
Sinon, si j'ai quelques ameliorations pour MZ qui viennent de petits scripts de ZZ qui pourrait s'integrer a MZ, ca peut t'interesser? Genre par ex la couleur dans la page d'equipement suivant l'usure?
Pourquoi pas. Mais pour le moment j'essaie surtout de réparer ce qui déconne avant de développer des choses nouvelles.

Posté par breizhou13 @ 04-09-2014 à 13:42
Pour passer les CDM, moi ca marche avec

appendNewScript(base+'/mzCdM.php?'+ZZcatchCdm);

Par contre je ne sais pas de quoi tu parles avec XHR intégré dans Firefox.
Donc visiblement ZZ traite les CdM en appelant un script php qui génère du code js qu'il injecte direk' dans la page. Ça m'a l'air un peu heu... bourrin.

MZ reçoit les CdM en effectuant des requêtes en XMLHttpRequest (XHR). Mais pas des requêtes classiques, il utillise une version customisée de XHR, MZ_XMLHttpRequest(). Soit que XHR n'existait pas sous FF quand MZ a été créé (il a fait son entrée officielle dans le w3c au 1er janvier 2014, et est encore au stade doc de travail), soit Tilk souhaitait ajouter une couche de sécurité à ses requêtes avec des histoires de unsafeWindow... je maîtrise pas la question. En tout cas c'est cette version qui plante sur FF32+ avec la révision du Xray sur les Objects. C'est réparable puisque GreaseMonkey avait le même XHR customisé et a été réparé cet été (mais c'est pas du tout cuit non plus).

Posté par Raistlin @ 04-09-2014 à 13:58
Dabihul : suite à cette annonce, faudrait corriger le calcul du niveau en fonction des PX du kill...
Il fonctionne encore ce truc ?

@ Roule' : oui, l'encodage est géré en auto par les différents intervenants lors de la transaction en XHR natif, j'ai fait plein de tests et il s'en sort toujours bien. Pour MZ_XHR, je ne sais pas comment c'est implémenté. Par contre va falloir que je regarde tous les appels à MZ_XHR pour répertorier les diverses clés supplémentaires qui sont collées dedans... ou alors que je répare MZ.

DaBiHul

#. Message de Raistlin le 4-09-2014 à 17:33
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 42)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26833 (Demi-dieu)
dans mon cas, fallait bien que je retrie vu que je devais mélanger 5 sources d'infos (triées séparément il est vrai, mais bon, je suis pas sur que faire autant d'insertions d'affilée aurait été beaucoup plus efficace)

dans le cas ou tu rajoutes juste quelques trolls, pas besoin de faire un gros sort effectivement, mais bon

un truc de ce genre là associé à une fonction de tri maison doit aller assez vite je pense

#. Message de breizhou13 le 4-09-2014 à 22:48
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Quote: Posté par Dabihul @ 04-09-2014 à 16:16

Posté par breizhou13 @ 04-09-2014 à 13:37
si je rappelle la fonction putInfosTrolls est ce que ca va foirer le reste ou est ce faisable? Je ne pense pas que creer une deuxieme fonction soit utile, il est plus facile de modifier le script php
Si tu appeles deux fois putInfosTrolls() ça va être la zone, effet garanti. Ce que je peux faire de mon côté c'est mettre des id sur les éléments que putInfosTrolls() ajoute, comme ça tu pourras les trouver / modifier plus facilement derrière avec ZZ... avec une deuxième fonction.
Il faut bien voir que ce n'est pas MZ qui appelle putInfosTrolls(), c'est le code transmis à MZ par l'IT qui le fait : il initialise et remplit le tableau "infosTrolls" et lance putInfosTrolls() dans la fouée. Donc si tu veux que ZZ altère l'effet de putInfosTrolls() au lieu de repasser derrière, il faut que tu réceptionnes les données du ST BT dans la couche ZZ, tu les parses, et ensuite tu en fais ce que tu veux. En tout cas il ne faut pas laisser le code MZ les injecter dans la page.


Tu peux m'expliquer vite fait comment tu bloque le script MZ? Il se charge avant l'extension non?


R'
Meme pas besoin pour ajouter un troll.
trollX c'est le troll sur lequel on est logué. On a sa position X Y Z
TrollY le troll a inserer. avec les postions U V W

Tu fais valeur absolue de tout et X-U    Y-V   Z-W, tu passes encore ces resultats en valeur absolue et tu prend le max des 3.
Tu as la distance par rapport au troll X. Y'a plus qu'a comparer dans la vue pour le replacer rapidement.

Mais ton cas etait bien different.




#. Message de Dabihul le 4-09-2014 à 23:58
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1448 (Trõll de Compèt')
Posté par breizhou13 @ 04-09-2014 à 22:48
Tu peux m'expliquer vite fait comment tu bloque le script MZ? Il se charge avant l'extension non?
Extension ? De ce que je viens de lire dans ton message, "ZZ3" fonctionne comme ZZ Fusion, il lance des scripts MZ édités avec pré- et post-code. Donc techniquement, ZZ ne se lance pas "après MZ", mais "à la place de MZ". Tu peux donc très bien décider de ne pas lancer certains morceaux en éditant ce qu'il faut, voire ne pas lancer MZ du tout si tu veux.

Mais ici il y a beaucoup plus simple. Il suffit que sur la page d'options, ce soit du post-code spécifique à ZZ et non le code MZ qui s'occupe d'enregistrer les ST BT. De sorte que putInfosTrolls() ne soit pas appelé du tout sur la page de vue. Ensuite dans le post-code ZZ de la page de vue, plutôt que d'injecter comme une brute le code reçu de chez Ratibus, tu peux le récupérer dans une variable texte, et la parser pour récupérer les infos que tu veux. Je pourrais même rajouter un try / catch sur la partie enregistrement du ST dans les options, comme ça il te suffira de modifier les id des éléments récupérés par MZ pour que MZ ne les voie plus, et tu rajoutes un handler sur le bouton de sauvegarde qui va gérer les id ZZ et stocker les infos dans une variable spécifique à ZZ.

Par contre, rappel, les ST BT ne renvoient pas les positions des trõlls, on ne peut donc pas afficher les trõlls camous ou invis, seuls ceux des ST ZZ pourront l'être.

Dab'

#. Message de breizhou13 le 5-09-2014 à 05:58
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Ah mais non je me suis mal exprimé!!!!
ZZ va devenir un script externe. Je veux plus que ce soit une extension a part entiere...

Sinon, en effet c'est une tres bonne idee de faire comme ca. Dans option, ou j'ai integre les log de connection ZZ, je vais effacer le ST BT, et le recreer .

Ensuite il suffit que je recupere les données du BT, celle de ZZ.
Je verifie les trolls de la vue par rapport a ce que j'ai dans infoTrolls comme ca je sais ou je dois ajouter les invis, camou et hors vue....

C'est tellement facile a dire....

#. Message de breizhou13 le 8-09-2014 à 00:51
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Pour ceux qui sont passe en version 32 de FF, vous pouvez revenir en arriere en telechargeant la version 31b9
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0b9/win32/fr/

#. Message de willow93 le 8-09-2014 à 06:05
92255 - Cageux (Skrim 60)
- RACINE -
Pays: Non Précisé  Inscrit le : 13-10-2008  Messages: 819 (Shaï Epileptique)
aucune chance que ça marche avec le 32 ou c'est une question de temps ?
et ZZ ?

#. Message de Dabihul le 8-09-2014 à 07:34
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1448 (Trõll de Compèt')
Pour MountyZilla, il faut (entre autres) autoriser les scripts php à envoyer des informations vers games.mh. J'ai modifié la moitié des scripts à laquelle j'avais accès, mais l'autre moitié seul Tilk y a accès.

L'alternative, qui sera mise en place dès que je pourrais, c'est de ne plus utiliser la BDD de Tilk, mais un serveur commun avec ZZ sur lequel je pourrai faire toute modification nécessaire. Mais évidemment, ça prendra plus de temps. Corollaire: pour ZoryaZilla normalement il est déjà possible de tout faire refonctionner.

Mais ceci ne sera de toutes façons qu'un patch temporaire. À terme il faudra intégrer la modification au coeur du module MZ/ZZ.

Dab'

EDIT: patch temporaire mis en ligne.
Répare: les news, les anniversaires, la diplo
Ne répare pas: tout ce qui a trait aux monstres

#. Message de breizhou13 le 8-09-2014 à 09:54
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Pour ZZ, je ne sais pas trop comment faire donc je vais attendre MZ et continuer a passer ZZ en script externe

#. Message de willow93 le 8-09-2014 à 12:44
92255 - Cageux (Skrim 60)
- RACINE -
Pays: Non Précisé  Inscrit le : 13-10-2008  Messages: 819 (Shaï Epileptique)
Bon on va laisser faire les pro alors. D'ailleurs,  merci les gars pour votre boulot.  En ce moment  sans zz ou mz,  c'est dur !

J' (ON) attends de vos news

#. Message de breizhou13 le 8-09-2014 à 18:29
50233 - B13 (Skrim 60)
- Les reclus -
Pays: France (13 - Bouches-du-Rhône)  Inscrit le : 10-11-2004  Messages: 2923 (Djinn Tonique)
Regarde mon message au dessus et repasse en V31

#. Message de willow93 le 9-09-2014 à 14:25
92255 - Cageux (Skrim 60)
- RACINE -
Pays: Non Précisé  Inscrit le : 13-10-2008  Messages: 819 (Shaï Epileptique)
Oui c'est ce que j'ai fait.  Ça marche pour zz pas pour mz ça 5 ombre bien je préfère zz


#. Message de Dabihul le 9-09-2014 à 14:54
  [MH Team]   [Ami de MountyHall]
79738 - Dabihul (Durakuir 60)
- La Guilde Des Mines Du Hall -
Pays: France (44 - Loire-Altlantique)  Inscrit le : 29-12-2006  Messages: 1448 (Trõll de Compèt')
J'ai pas tout pigé la fin de la phrase.

Pour ma part j'ai considéré que :
- downgrader son logiciel pour éviter une mesure de sécurité est une mauvaise pratique,
- tout le monde n'a pas la possibilité de downgrader son logiciel.

Comme l'ancienne version créait des bugs pénibles sous FF32, j'ai préféré mettre en place une version qui fonctionne partiellement --mais sans bug-- sur toutes les versions de Firefox (du moins les versions supérieures à FF24).
Je vais voir si y'a moyen de mieux faire, mais c'est pas gagné.

La suite c'est :
1) Faire migrer la base des monstres vers un nouveau serveur qui acceptera le nouveau protocle de connexion de façon à récupérer les données du bestaire (merci à Raistlin),
2) Mettre à jour le coeur de MountyZilla, mais ça devra attendre que j'apprenne un minimum de XUL et de XPCOM (langages Mozilla) pour comprendre ce qu'il faut faire.

Dab', que si vous savez faire, z'avez le droit de participer, hein

[Pages : 1, 2, 3, ... , 172, 173, 174, 175, 176, 177, 178, ..., 217, 218, 219]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum Post reply  New post
[ Contact : ] - [ Heure Serveur : 04:33:38 le 02/06/2024 ] - [ Page générée en 0.007 sec. ]