[Script JVC] Le retour des Avatar animées / GIF - Risibank Avatar

OP
A2

Ass2Trefle

il y a 7 mois

Nom : Risibank Avatar
Description : Permet, à l'aide de l'ID Risibank d'un sticker (gif compris) (exemple {23942p}) mis en signature, de personaliser son avatar aux yeux des utilisateurs de ce script

Fonctionnement :
Dans cet exemple, je souhaite mettre ce sticker en Avatar. https://www.noelshack.com/2024-33-4-1723680968-exemple.png
Je mets ma souris au niveau de l'hyperlien "image hébergée sur Risibank". En bas de l'écran je récupère l'ID du sticker (ici 92785) auquel j'ajoute la première lettre du format (ici p pour png)
Résultat, je devrais compléter ma signature JVC avec {92785p}

D'autres exemples :

{7929p} = https://risibank.fr/cachehe/medias/0/0/79/7929/full.png
{32567g} = https://risibank.fr/cache/medias/0/3/325/32567/full.gif
{224p} = https://risibank.fr/cache/medias/0/0/23/2345/full.jpeghttps://risibank.fr/cache/medias/0/0/2/224/full.png
{2345j} = https://risibank.fr/cachee/medias/0/0/23/2345/full.jpeg
{2p} = https://risibank.fr/cache/medias/0/0/0/2/full.png

Remarque : Sachez que le cadre circulaire des avatars découpera votre image, sur le long terme, il sera préférable de publier des stickers compatibles.

Installation :
Suivez les 35 premières secondes de ce tuto (Oui, c'est rapide même si ça à l'air dur https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png ) https://youtu.be/c4m8PMzWa_8
Copiez le script en bas de mon post, vous supprimez ce qu'il y a de déjà écrit sur la page, et vous collez mon script à la place. (vérifier que le début soit bien // ==UserScript==)
Enfin, vous pouvez Enregistrer

En espérant que j'ai été assez clair, j'ai vraiment fait de mon mieux https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

N.B. Evidemment, ne vous faites pas avoir par un clef qui aurait optimisé/corrigé mon script sans être sûr de ses attentions. C'est d'ailleurs pour cela que j'ai commenté mon programme https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

// ==UserScript== // @name Risibank Avatar // @namespace http://tampermonkey.net/ // @version 2024-08-15 // @description Permet, à l'aide de l'ID Risibank d'un sticker (gif compris) (exemple {23942p}) mis en signature, de personaliser son Avatar aux yeux des utilisateurs de ce script // @author Treflou // @match https://www.jeuxvideo.com/forums/* // @icon https://risibank.fr/logo.png // @grant none // ==/UserScript== (function() { 'use strict'; window.addEventListener("load", (event) => { let SignatureList = document.querySelectorAll("div.signature-msg.text-enrichi-forum") //Liste des signatures de la page SignatureList.forEach(function(valeur){ let Signature = valeur.textContent; //Récupère le texte de la signature let Tag = "" if (Signature.indexOf("{") != -1) //Vérifie la présence d'un Tag débutant par { { let PremièreAccolade = Signature.indexOf("{") let DeuxièmeAccolade = Signature.indexOf("}", PremièreAccolade + 1) if (DeuxièmeAccolade != -1) //Vérifie la présence d'une seconde } (= fin du tag) { Tag = Signature.substring(PremièreAccolade + 1, DeuxièmeAccolade) //Scan les chiffres entre les {} } if (Tag.length < 10) //sécurité { let NewAvatarURL = tagToURL(Tag) let Avatar = valeur.closest("div.conteneur-message").children[0].children[0].children[0] // Désolé pour cette ligne < = > a.xXx.bloc-avatar-msg > img Avatar.setAttribute("src", NewAvatarURL) Avatar.setAttribute("data-src", "") //Corrige le lazy load } } }) }); function tagToURL(TagString) //Permet d'obtenir le lien de l'image desirée à partir de son tag { let Tag = TagString let URL = "/full." //fin de l'URL avant format let Format = Tag.slice(-1).toLowerCase(); //Dernier caractère ( p pour PNG, j pour JPEG, g pour GIF,s pour SVG, b pour BMP, t pour TIFF) -> ajoute le format de l'image en fin d'URL switch (Format) { case 'p': URL = URL + "png"; break; case 'j': URL = URL + "jpeg"; break; case 'g': URL = URL + "gif"; break; case 's': URL = URL + "svg"; break; case 'b': URL = URL + "bpm"; break; case 't': URL = URL + "tiff"; break; default: URL = URL + "png"; } let Length = Tag.length - 1 Tag = Tag.slice(0, Length) //enlève le dernier caractère du type de format URL = Tag + URL for (var k = 1; k < 4; k++) //Reproduit la génération des URL de Risibank en partant du Tag (De droite vers la gauche) /!\ Pourrait devenir obsolète si les URL Risibank venaient à changer de https://risibank.fr/cache/medias/0/2/239/23942/full.png à https://risibank.fr/cache/medias/0/0/2/239/23942/full.png { Length = Length - 2 if (Length > 0) { URL = Tag.slice(0,Length) +"/"+ URL } else{URL = "0/" + URL} } URL = "https://risibank.fr/cache/medias/" + URL //Début de l'URL return URL; } })();
B2

Bitonet2Poisson

il y a 7 mois

Taré

OP
A2

Ass2Trefle

il y a 7 mois

Ahi, évidemment que j'ai fail un lien dans les exemples https://image.noelshack.com/fichiers/2018/08/1/1519034874-tmk5.png

C'était https://risibank.fr/cachee/medias/0/0/23/2345/full.jpeg évidemment

OP
A2

Ass2Trefle

il y a 7 mois

Bitonet2Poisson

il y a 7 mois


Taré

Vous avez tous un grain bordel https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

OP
A2

Ass2Trefle

il y a 7 mois

Pour l'instant, j'ai mis {7929p} en signature, mais voilà https://image.noelshack.com/fichiers/2017/06/1486561574-jesusarthur.png

Z4

Zaiden4

il y a 7 mois

L'OP qui s'auto DDB avec le motif "propos haineux"

OP
A2

Ass2Trefle

il y a 7 mois

Zaiden4

il y a 7 mois


L'OP qui s'auto DDB avec le motif "propos haineux"

Euh non, je pense que c'est le first https://image.noelshack.com/fichiers/2021/27/6/1625870171-limule-1-zoom-3.png

NE

NanachiEXCLU

il y a 7 mois

tes efforts sont non reconnus https://image.noelshack.com/fichiers/2024/30/7/1722158549-img-20240728-112117.jpg

B2

Bitonet2Poisson

il y a 7 mois

Vous avez tous un grain bordel https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Non c'est toi le taré

AC

AmourCalme5

il y a 7 mois

Sa changera rien pour ceux ki ninstalle pas le script

OP
A2

Ass2Trefle

il y a 7 mois

AmourCalme5

il y a 7 mois


Sa changera rien pour ceux ki ninstalle las le script

C'est vrai, je ne peux pas faire autrement https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg
Inversement, ceux qui n'ont pas le script peuvent quand même avoir un Avatar personnalisé https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

OP
A2

Ass2Trefle

il y a 7 mois


tes efforts sont non reconnus https://image.noelshack.com/fichiers/2024/30/7/1722158549-img-20240728-112117.jpg

J'ai un peu du mal à comprendre les réactions perso https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

Ça fait quelques jours que je vois des clefs être dégouté de ne plus pouvoir avoir de gif en pdp.
Mais quand je propose une solution relativement simple, ça n'a pas l'air de vous enchanter https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

OP
A2

Ass2Trefle

il y a 7 mois

Bitonet2Poisson

il y a 7 mois

Non c'est toi le taré

C'est du code de bas étage pour info https://image.noelshack.com/fichiers/2022/37/1/1663014384-ahi-pince-mais.png

NE

NanachiEXCLU

il y a 7 mois

Ass2Trefle a écrit :

J'ai un peu du mal à comprendre les réactions perso https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

Ça fait quelques jours que je vois des clefs être dégouté de ne plus pouvoir avoir de gif en pdp.
Mais quand je propose une solution relativement simple, ça n'a pas l'air de vous enchanter https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

faut pas faire d'efforts pour les gens sur ce forum https://image.noelshack.com/fichiers/2024/31/1/1722257049-df6308aa-098e-40ab-8bde-6d29db1975bf.png

SM

Shiho-Miyano

il y a 7 mois

En vrai bonne idée mais faudrait demander au dev de risibank de directement intégrer ton script. Et voir avec le mec de jvchat pour mettre le truc aussi dessus.

Je up pour l'effort .

OP
A2

Ass2Trefle

il y a 7 mois

Après, ce n'est surement pas la bonne heure. J'upperais en journée. Mais j'ai enfin réussi à régler un gros problème qui faisait bugger le programme.
J'ai aussi bcp raccourci le code

Voilà https://image.noelshack.com/fichiers/2022/31/6/1659796964-tomoko-tertiaire.png

OP
A2

Ass2Trefle

il y a 7 mois

Shiho-Miyano

il y a 7 mois


En vrai bonne idée mais faudrait demander au dev de risibank de directement intégrer ton script. Et voir avec le mec de jvchat pour mettre le truc aussi dessus.

Je up pour l'effort .

Si ça peut donner une idée, ce serait cool. Je ne m'y connait pas assez pour proposer mieux.
Mais Risibank pourrait très bien ajouter des Avatars sur les compte Risibank et les lier via le script à JVC https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

OP
A2

Ass2Trefle

il y a 7 mois

Sur ce bonne soirée je pense https://image.noelshack.com/fichiers/2019/41/2/1570564005-picture-20191008-214334328.jpg

OP
A2

Ass2Trefle

il y a 7 mois

Up

AX

Aqaba-XII

il y a 7 mois

J'en ai marre de ce forum. Pour absolument TOUT, il faut ajouter des scripts putain

LI

Linkpa

il y a 7 mois

C'est pas légal ....

OP
A2

Ass2Trefle

il y a 7 mois

Vous l'aurez compris, si vous voulez un gif, il suffit d'en trouver un sur Risibank.
Si vous souhaitez un plus perso, il faudra l'upload sur Risibank (mais des clefs pourraient très bien le faire pour vous)

OP
A2

Ass2Trefle

il y a 7 mois


C'est pas légal ....

Comment ça ? https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

OP
A2

Ass2Trefle

il y a 7 mois

Le problème c'est que ça ne marche pas sur Tel. Mais je ne peux proposer mieux.

SA

Scar-Akai

il y a 7 mois


C'est pas légal ....

Y'a rien d'hors charte ni encore moins d'illégal.

On a toujours eu le droit de custom le site et heureusement d'ailleurs https://image.noelshack.com/fichiers/2016/49/1480966413-stickerjvc.png

Les seuls script illicite hors charte sont ceux "destinés à contourner les actions de modération."

OP
A2

Ass2Trefle

il y a 7 mois

Up, je vois bien que des clefs se plaignent de ne plus pouvoir avoir d'avatar animé.
C'est une belle occasion https://image.noelshack.com/fichiers/2017/22/1496496929-tomokkoo.png

OP
A2

Ass2Trefle

il y a 7 mois

Après, le midi c'est peut pas la bonne heure pour UP ahi

OP
A2

Ass2Trefle

il y a 7 mois

J'ai mis celui-ci en pdp pour l'instant https://image.noelshack.com/fichiers/2017/13/1490799071-neurolyser.gif

OP
A2

Ass2Trefle

il y a 7 mois

Up

OP
A2

Ass2Trefle

il y a 7 mois

Ahi, je n'avais pas vu la faute dans le titre.
C'est animé évidemment. J'avais mis Pdp à la base.

ZI

Zizienfolie

il y a 7 mois


J'en ai marre de ce forum. Pour absolument TOUT, il faut ajouter des scripts putain

Ceci, tout ces effort pour que 3 pecnos vois ton gif, sans moi

OP
A2

Ass2Trefle

il y a 7 mois

Ceci, tout ces effort pour que 3 pecnos vois ton gif, sans moi

Oui, 'fin, c'est sur que si tout le monde pense ça, ça risque de ne pas marcher effectivement
https://image.noelshack.com/fichiers/2020/06/6/1581189037-limule10.png

C'est à peine plus dur qu' installer le script risibank. Y'a juste un copier coller en plus à faire

OP
A2

Ass2Trefle

il y a 7 mois

Up

LB

LikosseBleu

il y a 7 mois

Je vais tester ça

SV

SonicVengeur

il y a 7 mois

Linkpa a écrit :
C'est pas légal ....

On s'en bat les couilles.

OP
A2

Ass2Trefle

il y a 7 mois


Je vais tester ça

Si l'installation est réussie, tu verras que j'ai un gif en avatar. Celui ci https://image.noelshack.com/fichiers/2017/13/1490799071-neurolyser.gif

Bonne chance

OP
A2

Ass2Trefle

il y a 7 mois

Je pense qu'il y a suffisamment de gif/sticker sur Risibank pour vous satisfaire. Mais, suffit d'en l'upload d'autres sinon.

LB

LikosseBleu

il y a 7 mois

Ass2Trefle a écrit :

Si l'installation est réussie, tu verras que j'ai un gif en avatar. Celui ci https://image.noelshack.com/fichiers/2017/13/1490799071-neurolyser.gif

Bonne chance

Oui mais je le voyais déjà de base + Je voulais tester pour remettre mon ancien avatar gif et ça marche https://image.noelshack.com/fichiers/2024/30/7/1722158455-1.png

OP
A2

Ass2Trefle

il y a 7 mois

Oui mais je le voyais déjà de base + Je voulais tester pour remettre mon ancien avatar gif et ça marche https://image.noelshack.com/fichiers/2024/30/7/1722158455-1.png

Cool https://image.noelshack.com/fichiers/2023/49/6/1702140687-limule.png

Malheureusement sur tel ça ne marche pas, mais c'est déjà ça

LB

LikosseBleu

il y a 7 mois

Ass2Trefle a écrit :

Cool https://image.noelshack.com/fichiers/2023/49/6/1702140687-limule.png

Malheureusement sur tel ça ne marche pas, mais c'est déjà ça

Et cette fois ci les modos pourront pas le censurer https://image.noelshack.com/fichiers/2024/31/4/1722464874-t-l-chargement-4.png

OP
A2

Ass2Trefle

il y a 7 mois

Et cette fois ci les modos pourront pas le censurer https://image.noelshack.com/fichiers/2024/31/4/1722464874-t-l-chargement-4.png

Ahi, oui j'avais vu ton gif les premiers jours https://image.noelshack.com/fichiers/2018/10/1/1520260980-risitas94.png

OP
A2

Ass2Trefle

il y a 7 mois

Evidemment, plus il y a de monde, mieux c'est https://image.noelshack.com/fichiers/2017/06/1486561574-jesusarthur.png

OP
A2

Ass2Trefle

il y a 7 mois

Je vais voir s'il y a moyen de simplifier l'installation https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Je voulais passer par Jvscript, mais il faut fournir un lien qui redirige vers le Script, hors, je n'ai pas envie d'héberger ces quelques lignes. Je réfléchis encore https://image.noelshack.com/fichiers/2016/50/1482000512-onsecalmerisitas.png

NA

Nanachy

il y a 7 mois

Pas vraiment compris a quoi ça sert https://image.noelshack.com/fichiers/2022/46/6/1668895848-20221119-225308.png

OP
A2

Ass2Trefle

il y a 7 mois

Nanachy

il y a 7 mois


Pas vraiment compris a quoi ça sert https://image.noelshack.com/fichiers/2022/46/6/1668895848-20221119-225308.png

Mettre des avatars uniquement visibles aux utilisateurs du Script.
L'avantage, c'est que les Gif marchent également.

OP
A2

Ass2Trefle

il y a 7 mois

Pour info, pour Firefox c'est GreaseMonkey à la place de Tampermonkey https://image.noelshack.com/fichiers/2016/47/1480081450-ris42.png

OP
A2

Ass2Trefle

il y a 7 mois

Je vais essayer de faire un tuto image par image https://image.noelshack.com/fichiers/2022/31/6/1659796964-tomoko-tertiaire.png

S-

Shinichi-K

il y a 7 mois


Je vais voir s'il y a moyen de simplifier l'installation https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Je voulais passer par Jvscript, mais il faut fournir un lien qui redirige vers le Script, hors, je n'ai pas envie d'héberger ces quelques lignes. Je réfléchis encore https://image.noelshack.com/fichiers/2016/50/1482000512-onsecalmerisitas.png

Si tu veux je te l'upload sur Greasy Fork puis je le met sur jv script avec ton pseudo.

Ça peut être gérable, sauf si tu fais beaucoup de majs ça me dérange pas.
Et je le retire quand tu veux si tu décide de l'uploader toi même.

Après créer un compte sur un hébergeur de script ça prend vraiment 3 secondes et c'est gratuit.

Et pour le coup y'a moyen en faisant un vrai topic en mode [officiel] + le lien que ça prenne beaucoup mieux.

Plutôt que d'importer le script à la main. Surtout si tu le fais maintenant comme tout le monde a encore en tête les gifs en PP.

OP
A2

Ass2Trefle

il y a 7 mois

Ne vous découragez pas, c'est vraiment facile.

Etape 1) Installer Tampermonkey
Ici https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=fr
ou là https://www.tampermonkey.net/ (Cliquez sur votre navigateur)

Etape 2) Installer le script sur Tampermonkey
a) Cliquez sur cette icone en forme de Puzzle https://www.noelshack.com/2024-33-4-1723726473-puzzle.png
b) Cliquez sur Tampermonkey puis "Créer un nouveau script" https://www.noelshack.com/2024-33-4-1723726491-nouveau-script.png
c) Supprimez ce texte afin d'obtenir une page vierge https://www.noelshack.com/2024-33-4-1723726683-interface-tampermonkey.png -> https://www.noelshack.com/2024-33-4-1723726776-page-vierge.png
d) Copiez mon script (cf premier post) et collez le ici https://www.noelshack.com/2024-33-4-1723726716-coller-script.png
e) Enfin enregistrez le script https://www.noelshack.com/2024-33-4-1723726913-fichier-enregistrer.png

OP
A2

Ass2Trefle

il y a 7 mois

Shinichi-K

il y a 7 mois

Si tu veux je te l'upload sur Greasy Fork puis je le met sur jv script avec ton pseudo.

Ça peut être gérable, sauf si tu fais beaucoup de majs ça me dérange pas.
Et je le retire quand tu veux si tu décide de l'uploader toi même.

Après créer un compte sur un hébergeur de script ça prend vraiment 3 secondes et c'est gratuit.

Et pour le coup y'a moyen en faisant un vrai topic en mode [officiel] + le lien que ça prenne beaucoup mieux.

Plutôt que d'importer le script à la main. Surtout si tu le fais maintenant comme tout le monde a encore en tête les gifs en PP.

J'y réfléchi, dans l'idéal, oui, ça serait mieux de pouvoir l'installer en 2-3 clics seulement https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg