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 20° jour de la Vouivre du 22° 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 Rouletabille le 31-08-2016 à 11:02
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
@machefer
Je ne vois pas le problème
Quand tu cliques sur la petite flèche, vois-tu le script Tout_MZ comme ceci ?


Si tu ne l'as pas, c'est un problème de paramétrage des inclusions
Si tu le vois, il faut ouvrir la console de debug (F12) et me donner les messages 's'il y a) quand tu ouvres ta vue

#. Message de Raistlin le 31-08-2016 à 11:18
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 40)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26820 (Demi-dieu)
@H2P : je viens (enfin) d'installer greasemonkey et de remettre mes scripts : le script de raccourcis clavier marche très bien (sauf que le bouton "sauvegarder" est un peu plus bas que prévu, tiens)

t'aurais le temps de t'occuper de la réorg ? sinon faut que je regarde à quoi ressemble un script GM et que je m'y recolle

#. Message de H2P le 31-08-2016 à 11:22
43406 - H2P (Tomawak 60)
- Les Hédonistrolls -
Pays: France  Inscrit le : 13-03-2008  Messages: 307 (Golem Costaud)
@Raistlin : Il faudrait me dire grosso modo à quoi sert le script de réorg, je ne crois pas l'avoir utilisé...
Si c'est pas trop complexe, je dois pouvoir l'adapter assez rapidement.

#. Message de machefer le 31-08-2016 à 11:36
109754 - Grifer (Skrim 57)
- La horde des AperiKuB -
Pays: France  Inscrit le : 2-05-2005  Messages: 2111 (Djinn Tonique)
Quote: Posté par Rouletabille @ 31-08-2016 à 11:02
@machefer
Je ne vois pas le problème
Quand tu cliques sur la petite flèche, vois-tu le script Tout_MZ comme ceci ?


Si tu ne l'as pas, c'est un problème de paramétrage des inclusions
Si tu le vois, il faut ouvrir la console de debug (F12) et me donner les messages 's'il y a) quand tu ouvres ta vue

J'ai tout pareil, en anglais, sans les lignes messagerie et trajet des gowaps.

#. Message de Raistlin le 31-08-2016 à 11:36
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 40)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26820 (Demi-dieu)
pfiou alors pour résumer la réorg permet les choses suivantes
- récupérer, pour chaque section de la vue, les éléments à une distance maximale paramétrable (par défaut, 5), et ce indépendamment : tu peux réorganiser par exemple les trolls et les monstres sans toucher aux autres
- copier ces éléments dans une section en haut de la vue, triés par (distance, X, Y, N, id), indépendamment du type d'objet (donc tu peux, par exemple, à la suite les monstres, trolls, items d'une même case au lieu de les avoir dans 3 sections séparées)
- possibilité de cliquer sur chaque case pour centrer la vue sur celle-ci : la réorg est affichée comme si tu étais sur la case en question (dans les limites de ta vue réelle). (ça permet, par exemple, de savoir ce que voient les trolls sur une case donnée)

pour plus de visibilité, ca insère ton troll dans la liste réorganisée (avec une couleur différente)

la source est là : http://utils.mh.raistlin.fr/mz/vue/reorg.js

J'avoue ne pas trop savoir ce qu'il faut modifier dedans (à par l'entête, bien évidemment)


#. Message de H2P le 31-08-2016 à 11:41
43406 - H2P (Tomawak 60)
- Les Hédonistrolls -
Pays: France  Inscrit le : 13-03-2008  Messages: 307 (Golem Costaud)
Ça n'a pas l'air énorme comme code, je verrai ça dès que possible.  

#. Message de Raistlin le 31-08-2016 à 11:46
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 40)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26820 (Demi-dieu)
merci !
(j'ai tenté de commenter au max quand je l'ai fait, parce que sinon je m'y retrouvais pas, mais si tu as des questions, je peux tenter d'y répondre

(si tu vois des trucs à simplifier / modifier, je suis preneur aussi)

#. Message de Rouletabille le 31-08-2016 à 12:10
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
@machefer
As-tu le lien vers l'anatrolliseur dans le profil comme ceci ?


Peux-tu activer la console( F12, onglet console) et copier les erreurs quand tu affiches la vue ?
Par ailleurs, qu'obtiens-tu quand tu testes cette adresse ? http://cdm.mh.raistlin.fr/mz/monstres_0.9_post_FF.php

#. Message de machefer le 31-08-2016 à 13:04
109754 - Grifer (Skrim 57)
- La horde des AperiKuB -
Pays: France  Inscrit le : 2-05-2005  Messages: 2111 (Djinn Tonique)
Quote: Posté par Rouletabille @ 31-08-2016 à 12:10
@machefer
As-tu le lien vers l'anatrolliseur dans le profil comme ceci ?


Peux-tu activer la console( F12, onglet console) et copier les erreurs quand tu affiches la vue ?
Par ailleurs, qu'obtiens-tu quand tu testes cette adresse ? http://cdm.mh.raistlin.fr/mz/monstres_0.9_post_FF.php

Je ne vois rien de ce que tu montres.
J'ai essayé sur mon PC à la maison, ça marche sans problème car je passe par l'adresse normale, mais içi, ça ne marche pas.

En lançant la vue:


#. Message de H2P le 1-09-2016 à 16:26
43406 - H2P (Tomawak 60)
- Les Hédonistrolls -
Pays: France  Inscrit le : 13-03-2008  Messages: 307 (Golem Costaud)
@Raistlin, j'ai commencé à regarder le script de Réorg, mais y a pas mal de boulot, notamment pour récupérer les variables qui étaient définies globalement auparavant (par exemple les tr_monstres, tr_trolls, tr_tresors et autres...)

@Rouletabille, faudra peut-être voir comment on pourrait régler ce problème simplement, peut-être en continuant de définir ces variables globalement dans ton script Tout_MZ et en les sauvant dans le localStorage ?

#. Message de Vaï Kaï le 1-09-2016 à 19:55
  [Ami de MountyHall]
108942 - VéKa (Darkling 60)
- La Confrérie du Scarabée -
Pays: France (94 - Val-de-Marne)  Inscrit le : 26-05-2004  Messages: 2043 (Djinn Tonique)
J'ai suivi sans rentrer dans le détail les derniers messages, et je me pose une question.
Est-ce que le fait d'avoir MZ en script greasemonkey nous exonère de devoir faire une V2 comme nous avions commencé ?

#. Message de H2P le 1-09-2016 à 20:19
43406 - H2P (Tomawak 60)
- Les Hédonistrolls -
Pays: France  Inscrit le : 13-03-2008  Messages: 307 (Golem Costaud)
Je pense que ça pourrait, moyennant l'aménagement des variables globales et éventuellement des fonctions partagées (mais là je ne sais pas comment faire...)

#. Message de Scab le 3-09-2016 à 10:00
84796 - Scab (Tomawak 60)
- Baraka Minots -
Pays: Non Précisé  Inscrit le : 14-07-2011  Messages: 38 (P'tit Gob')
@rouletabille & raistlin
Merci pour vos réponses.
Mais, dans mon cas, 1 seule @IP statique du serveur de Raistlin me suffit, et savoir où la mettre dans le script.
En effet, il ne faudrait pas changer d'@IP tous les jours

#. Message de Raistlin le 3-09-2016 à 11:53
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 40)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26820 (Demi-dieu)
essaye https://home.raistlin.fr

#. Message de Rouletabille le 4-09-2016 à 08:12
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
Quote: Posté par H2P @ 01-09-2016 à 16:26
@Rouletabille, faudra peut-être voir comment on pourrait régler ce problème simplement, peut-être en continuant de définir ces variables globalement dans ton script Tout_MZ et en les sauvant dans le localStorage ?

Quote: Posté par H2P @ 01-09-2016 à 20:19
Je pense que ça pourrait, moyennant l'aménagement des variables globales et éventuellement des fonctions partagées (mais là je ne sais pas comment faire...)

Concernant le stockage :
  • H2P, est-ce que tu penses que le problème de machefer est lié au stockage ?
  • H2P, tu sembles pousser pour une utilisation du local_storage. Pourquoi ?

Voici mon analyse avantages/inconvénients des 3 méthodes de stockage :

  • préférences (pour mémoire) : c'était la méthode utilisée par MZ V1 pour des raisons historiques. Ce n'est pas accessible sous GM et il me semble qu'il faut abandonner de toute façon, ce n'est pas fait pour ça.
  • local_storage :
    • Avantage : c'est accessible par des scripts non GM
    • Inconvénient : c'est lié au domaine. Donc il y a perte des infos si un utilisateur passe par exemple de games.mountyhall.com à mh.fr.nf
  • base de données GM
    • Indépendant du domaine
J'ai basculé sans trop réfléchir sur
  • local_storage pour MZ proprement dit V1.1 et V1.2
  • base de données GM pour le script capitan (ne cherchez pas de raison d'avoir fait différemment, il n'y en a pas, désolé)
Je peux changer s'il y a de vraies raisons.

Tout avis est bienvenu, merci.

*edit* sur le dernier paragraphe

#. Message de Rouletabille le 4-09-2016 à 08:22
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
Quote: Posté par Vaï Kaï @ 01-09-2016 à 19:55
J'ai suivi sans rentrer dans le détail les derniers messages, et je me pose une question.
Est-ce que le fait d'avoir MZ en script greasemonkey nous exonère de devoir faire une V2 comme nous avions commencé ?

Je rappelle ma description de MZ V1.1 et V1.2 : « regrouper l'ensemble des scripts standard de MZ dans un gros paquet bien sale »

Donc, oui, il y a du travail à faire si on veut garantir la maintenabilité, tout simplement.

De plus, la partie serveur de MZ n'est que partiellement administrable (Dabihul me corrigera si besoin). Il faudrait donc définir et implémenter le service central (base de monstres, etc.).

#. Message de Rouletabille le 4-09-2016 à 09:09
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
@raistlin
J'ai essayé de passer l'appel ajax en https mais il manque le «2e» entête CORS dans ta conf https

Ton serveur donne bien le Access-Control-Allow-Origin: * en https et http

Mais il manque Access-Control-Allow-Headers: DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type en https

sur cdm.mh.raistlin.fr/mz/monstres_0.9_post_FF.php

#. Message de Raistlin le 4-09-2016 à 09:48
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 40)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26820 (Demi-dieu)
je regarde ou rajouter ca

[edit]
ok après vérification, cdm.mh.raistlin.fr est proxyfié vers http://mountypedia.free.fr/ , mais seulement sur le port 80 : je ne sais pas ce qu'il devient sur le port 443 (probablement envoyé sur le vhost par défaut)

je le rajoute en 443 et je rajoute la conf

[Edit2]
done.

#. Message de Rouletabille le 4-09-2016 à 09:57
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
@raistlin et Dabihul
l'URL d'origine http://mountypedia.ratibus.net/mz/monstres_0.9_post_FF.php donne aussi le Access-Control-Allow-Origin mais pas le Access-Control-Allow-Headers

Dabihul, est-ce toi qui avait ajouté l'entête CORS n°1 ? Peux-tu ajouter l'autre histoire d'éviter un redirection ? (c'est mauvais pour la planète, tout ça...)


*edit* et c'est bon pour https chez raistlin. Merci

*edit 2* oubliez ce que j'ai dit, je viens de me rendre compte (par ta réponse, raistlin) que la base est chez free. C'est un historique lourd, MZ

#. Message de Rouletabille le 4-09-2016 à 13:34
  [MH Team]   [Ami de MountyHall]
91305 - Rouletabille (Tomawak 60)
- Les Adorateurs du Grand Oyéyé -
Pays: France  Inscrit le : 30-07-2008  Messages: 3631 (Djinn Tonique)
Je viens de publier la version V1.2.1 de tout_MZ (et des scripts que je suis)

Il s'agit simplement de les activer sur certaines URL alternatives

En ce qui concerne HTTPS : le script appelle maintenant l'URL HTTPS (chez raistlin) pour la vue. Donc les utilisateurs pourront voir le niveau des monstres sans avoir à débloquer le contenu mixte. Il y a cependant plein d'autres choses (par exemple les icônes dans la vue) qui risquent de ne pas fonctionner. J'ai ajouté une alerte sur la page de démarrage (celle où on a les jubilaires) invitant les utilisateurs à débloquer le contenu mixte.

[Pages : 1, 2, 3, ... , 213, 214, 215, 216, 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 : 16:57:44 le 29/03/2024 ] - [ Page générée en 0.006 sec. ]