Grease Monkey

11 views
Skip to first unread message

deepnight

unread,
Mar 9, 2011, 12:43:06 PM3/9/11
to Hordes-dev
Ce message s'adresse aux devs de scripts GM, notamment DGM.


A compter de la sortie de la v3, les choses suivantes seront
interdites et donc répréhensibles pour ces scripts :

- le contournement de limitations voulues de l'interface (ex: le spoil),
- l'intégration de contenu copyrighté, de publicités ou de jeux externes,
- la transmission de données présentes dans la page à l'usage d'un
site externe (ex: le contenu du sac à dos),
- l'altération de n'importe quel texte du jeu (l'ajout de contenu est
toléré, la modification ne l'est pas),
- la suppression d'éléments d'interface du site (ex: les blocs d'aide,
des liens, ...)
- l'ajout de textes exprimant une opinion personnelle (modération, ...).

Vous aurez le temps de faire les modifications requises aux scripts
existant et d'en avertir vos utilisateurs.

A terme, en cas de script problématique, des sanctions pourront être
appliquées aux utilisateurs de ces scripts. Selon la gravité du
problème, des mesures particulières pourront être prises à l'encontre
du ou des auteurs des scripts concernés.


-deepnight (Hordes.fr)

Somberlord

unread,
Mar 9, 2011, 12:54:29 PM3/9/11
to Motion Twin - Hordes.fr (sites externes)
Bon ben je profite de ce sujet pour parler de ça :
http://support.motion-twin.com/msg/116544

Il y a un script DGM qui analyse la page pour afficher les métiers et
Points de contrôle de chaque personne présente sur la case. A priori
ces données ne seraient pas envoyées à un site externe, mais juste
utilisée pour un affichage sur la page.

Est-ce que cette pratique est répréhensible ?

TheFireNight Hordien

unread,
Mar 9, 2011, 1:09:18 PM3/9/11
to mt_h...@googlegroups.com

Bonsoir,

plusieurs questions me viennent à l'esprit :

1) les scripts non-JS (CSS avec stylish notamment) sont ils concernés par cette règle ?

2) dans quelle mesure la modification de l'interface est répréhensible ? les élément doivent rester à leur place, ou peuvent ils être déplacés, estompés, cachés par d'autres...

3) "l'intégration de contenu copyrighté" le contenu MT est il pris en compte ? (je pense notamment aux zombies de la page d'accueil)


TheFireNight

Slimfr01

unread,
Mar 9, 2011, 1:46:55 PM3/9/11
to Motion Twin - Hordes.fr (sites externes)
Bonjour,

Je ne suis pas forcément étonné de ces nouvelles règles qui me
semblent allez de soi. ( après étant quelqu'un qui préfère être accusé
à tort d'être une goule que d'envoyer un screen de ma page de jeu,
cela joue peut-être )
En tout cas c'est sympa de prévenir un peu en avance malgré tout pour
éviter que des personnes ne soit mis au pied du mur.
Par contre une annonce à destination des autres joueurs est-elle
prévus ? Car pour ceux qui utilisent actuellement ces scripts, si ils
ne sont pas mis au courant, ça peut faire mal pour eux.


"1) les scripts non-JS (CSS avec stylish notamment) sont ils concernés
par cette règle ?"

Cela me semble logique car les limitations sont avant tout la pour
éviter des altérations du Gameplay ou la confusion de l'utilisateur
entre ce qui émane du jeu ou du script ( après c'est ce qui pour moi
ressort de ces nouvelles règles, mais je me trompe peut-être ;) )

"2) dans quelle mesure la modification de l'interface est
répréhensible ? les élément doivent rester à leur place, ou peuvent
ils être déplacés, estompés, cachés par d'autres..."

Supprimer et cacher reviens globalement à la même chose. Après pour
moi ce qui doit être compris au sujet de la modification c'est que les
scripts peuvent ajouter des choses mais pas modifier des choses
existantes. ( problème de confusion de l'utilisateur )

"3) "l'intégration de contenu copyrighté" le contenu MT est il pris en
compte ? (je pense notamment aux zombies de la page d'accueil)"

La pour ajouter des choses en t'intégrant un minimum, je ne vois pas
comment faire sans utilisé un minimum de contenu copyrighté de Motion
Twin, aprés c'est sur il y a toujours moyen.


"Il y a un script DGM qui analyse la page pour afficher les métiers et
Points de contrôle de chaque personne présente sur la case. A priori
ces données ne seraient pas envoyées à un site externe, mais juste
utilisée pour un affichage sur la page. "

Si ce n'est pas transmis mais à l'usage unique de l'utilisateur,
d'après le règlement c'est tout bon. Mais bon pour ce point, mieux
vaut avoir une confirmation de Deepnight.


Bonne soirée à tous,
Slimfr01

ludovic coues

unread,
Mar 9, 2011, 1:57:47 PM3/9/11
to mt_h...@googlegroups.com
A propos de l'altération des textes du jeu, cela reprend la question
de somberlord, et le point 2 de TheFireNight.
Par altérer les textes, je comprends qu'ils doivent rester tel quel,
on ne les modifie pas. C'est clair, et tout a fait compréhensible.

Cependant, on peut élargir le sens, et comprendre par "ne pas toucher
à l'interface". Cela concernerait alors note fugace qui modifie
grandement les copie d'alerte javascript comme celle pour une erreur
de pseudo ou de mot de passe.

A propos des limitations voulu par l'interface, comment faut-il
prendre en compte les info-bulles ? Le module mentionné sur le
support, cité par somberlord, affiche des informations disponibles
dans une info-bulle en dehors de celle-ci. L'information de base est
conservé, c'est de la redondance, qui simplifie le jeu, car
l'information est plus accessible.

Il est envisagé de faire des choses similaire pour afficher le métier
des héros sur le forum de ville, et l'infobulle donnant le contenu du
coffre. J'aurais tendance à dire que c'est contourner les limitations,
mais c'est une interprétation large.

Je m'excuse d'autant de question pointu, mais il est parfois difficile
de cerner les limites de ce que l'on peut faire sans que cela soit
gênant d'un point de vue des créateurs. Nous n'avons que peut d'indice
sur la vision global, et si certains script sont le fruit de joueurs
peu attentionné, d'autres sont vraiment là pour aider les joueurs, et
alléger le poids sur les épaules d'administrateur qui accomplissent un
travail auquel nous sommes accro depuis plus de 2 ans pour la plupart.

Exagone (ledragonducoin)

unread,
Mar 9, 2011, 3:14:45 PM3/9/11
to Motion Twin - Hordes.fr (sites externes)
Si c'est un script personnel, qu'on partage par exemple uniquement à
la coalition, ce n'est pas concerné ?
Un script pour supprimer tous les styles et les recréer sans images,
pour augmenter la rapidité (quoique théoriquement, les images sont
chargées qu'une seule fois comme il y l'ajax), serait interdit ?

ludovic coues

unread,
Mar 9, 2011, 5:11:08 PM3/9/11
to mt_h...@googlegroups.com
Le 9 mars 2011 21:14, Exagone (ledragonducoin)
<elouan....@gmail.com> a écrit :

Les scripts grease monkey se lançant à la fin du chargement, ce que tu
souhaite faire existe déjà sous le nom d'anthrax. Et la mise en cache
des images n'a pas de rapports avec l'ajax.

Exagone (ledragonducoin)

unread,
Mar 10, 2011, 4:01:59 AM3/10/11
to Motion Twin - Hordes.fr (sites externes)
Plus ou moins, si, puisqu'en ajax on ne récupère que le corps de la
page, donc une grande partie des images sont déjà chargées.
Anthrax est Hordes Mobile, et il n'y a pas de quoi sortir de ville
(s'il y avait un script javascript pour changer de case, il serait
illico récupéré).
Reply all
Reply to author
Forward
0 new messages