pied gauche

 

Site & Annonces

Forum > Site & Annonces > Quelques sites annexes & autres ressources externes utiles

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

Gyeongri

16/03/15 (12:02)

avatar

Membre

Script greasemonkey pour supprimer les poules sur kraland
Merci à Kona Mikami, véritable auteur de cette 2e version, pour avoir rendu le code plus propre avec une boucle, plus plein d'améliorations.

code source
Spoiler


___

Team Dogma

[ce message a été édité par Gyeongri le 12/04 à 01:50]

Shoko Rem

16/03/15 (16:40)

avatar

Membre

Endy [=k] a écrit :

> Tu as corrigé le fuscscscschia dedans ?

Je m'en suis occupé il y a longtemps de ce bug [;)].

___

Ricopedia ! Les outils de Kraland.
V5 : Rico Ironclad / Prism Rei | V6a : Tanya Kassanovski | V6b : Rico Kaoshido / Aksinya Kassanovski

Jacques Italie

16/03/15 (23:36)

avatar

nombre messages : 13119

Membre

blackQueen a écrit :

> Script
> greasemonkey pour supprimer les poules sur kraland

>
> code source
>
Spoiler


J'ai rarement vu un code source plus moche.

t'as déjà entendu parler des boucles ?

for ? foreach ?

du parsing sinon ?

même pas ?

hum...

The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


[ce message a été édité par Jacques Italie le 16/03 à 23:39]

Gyeongri

17/03/15 (06:21)

avatar

Membre

Kona Mikami a écrit :

Et moi, j'ai trop souvent vu des citations aussi moche. ^^

Je connais tout ça avec mes quelques bases en programmation, même si je sais pas exactement comment faire en javascript. Et j'ai pas voulu faire beau, j'ai juste voulu un truc qui marche sans me prendre la tête, ni trop de mon temps. Tu es très bien placé pour m'adresser ces remarques, mais aussi pour faire ça mieux que moi, parfaitement en moins de temps qu'il n'en faut je n'en doute pas, donc n'hésite pas à rendre ça beau toi-même tant qu'à faire ; avec tableaux, boucles et parsing. J'en prendrais de la graine. ;)

___

Team Dogma

[ce message a été édité par Gyeongri le 17/03 à 08:24]

Jacques Italie

17/03/15 (12:26)

avatar

nombre messages : 13119

Membre

Moon HyunA a écrit :
> Et moi, j'ai trop souvent vu des citations aussi moche. ^^
>
> Je connais tout ça avec mes quelques bases en programmation, même si je sais pas exactement
> comment faire en javascript. Et j'ai pas voulu faire beau, j'ai juste voulu un truc qui marche
> sans me prendre la tête, ni trop de mon temps. Tu es très bien placé pour m'adresser ces remarques,
> mais aussi pour faire ça mieux que moi, parfaitement en moins de temps qu'il n'en faut je n'en
> doute pas, donc n'hésite pas à rendre ça beau toi-même tant qu'à faire ; avec tableaux, boucles
> et parsing. J'en prendrais de la graine. ;)

Pour commencer, dans l'entête, tu mets la dernière version de jQuery (latest) afin de ne jamais avoir de soucis, vu que tu utilises les fonctions de base, ça viendra jamais merder les autres jQuery.

// ==UserScript==
// @name adios poulets
// @namespace
// @description
// @include *kraland*
// @version 1
// @grant none
// @require http://code.jquery.com/jquery-latest.min.js
// ==/UserScript==

Deuzio, déjà on utilise pas $.
Car $ c'est un truc qui va te cause d'énormes problèmes de compatibilité, notamment à cause de Prototype, même si ça a complètement disparu à l'heure actuelle.
Donc on utilise jQuery.

Ensuite, oui, un tableau, même deux :

var icones = ["6A","6B","6C","6D","6E","6F","70","71","72","73","74","75","76","77","78","79","7A","7B","7C","7D","7E"];
var url = ["http://img.kraland.org/s/","http://img.kraland.org/s2/"];


puis tu fais ta boucle jQuery :

for(i=0;i<icones.length;i++){
for(j=0;j<url.length;j++){
src = 'img[src="'+url[j]+icones[i]+'.gif"]';
jQuery(src).hide();
}
}

et enfin ton lien :

jQuery('a[href="post.php?p0=2&p1=6&p2="]').hide();


Normalement, ça devrait fonctionner comme cela.

Après, si tu veux faire encore mieux, tu fais un replace avec une regexp. Mais ça demande un tout petit peu plus de temps à concevoir.

The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


[ce message a été édité par Jacques Italie le 17/03 à 12:26]

Kenneth Enron

17/03/15 (13:57)

avatar

nombre messages : 2214

Ministre de l'Intérieur

Confédération Libre

Domicile : Greffe

Kona Mikami a écrit :

> Deuzio, déjà on utilise pas $.
> Car $ c'est un truc qui va te cause d'énormes problèmes de compatibilité, notamment à cause
> de Prototype, même si ça a complètement disparu à l'heure actuelle.
> Donc on utilise jQuery.

Kraland n'utilise pas Prototype, alors en quoi ça pourrait avoir des problèmes de compatibilité dans ce cas là ? [o(]

Jacques Italie

17/03/15 (23:56)

avatar

nombre messages : 13119

Membre

Apollo[*n]DesVilles a écrit :
> Kraland n'utilise pas Prototype, alors en quoi ça pourrait avoir des problèmes de compatibilité dans ce cas là ? [o(]

Kraland n'utilise pas jQuery non plus.

Et pourtant !

The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.

Majax

20/03/15 (21:50)

avatar

nombre messages : 8137

Membre

Patrick Kruel a écrit :


Lonelyflex [)|] a écrit :

Oui il utilise des fonctions spécifiques a Grease Monkey, mais il me semble qu'on avait des versions plus évoluées du script, je regarderais pour un faire un compatible chrome sinon.


Si quelqu'un a le courage de s'y coller, ça serait super cool et je serais très reconnaissant.
Parce que là, on me kramail que je me fais du mal à répondre à une certaine personne.

Le code (qui fonctionne sous ff mais pas sous chrome)
Spoiler



Je repost, dans l'espoir que quelqu'un sache faire marcher ce truc sur tampermonkey.
[=)]

Jacques Italie

21/03/15 (16:05)

avatar

nombre messages : 13119

Membre

T'as essayé de mettre le script à jour ?

http://userscripts-mirror.org/scripts/review/142815

The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.

Majax

21/03/15 (16:41)

avatar

nombre messages : 8137

Membre

Ouep.
Marche toujours pas.
[:(]

Forum > Site & Annonces > Quelques sites annexes & autres ressources externes utiles

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18