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

OP
A2

Ass2Trefle

il y a 7 mois

Nom : [GIF] 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/cachee/medias/0/0/23/2345/full.jpeg
{2345j} = https://risibank.fr/cachee/medias/0/0/23/2345/full.jpeg
{2p} = https://risibank.fr/cache/medias/0/0/0/2/full.png

Remarques :
- Si aucune lettre finales n'est mentionnée à la fin de l'ID, l'avatar sera considéré comme un gif
- 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 :

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) Télécharger le script
https://jvscript.fr/script/gif-risibank-avatar

Normalement, Tampermonkey devrait finaliser l'installation tout seul. Si ce n'est pas le cas, se référer au post ci-dessous.

Remerciements :

Shuichi-Akai de m'avoir aidé à finaliser le script
Nashsan de m'avoir remotivé à finaliser ce projet
Aux clefs de ce topic pour l'avoir testé en avance : https://www.jeuxvideo.com/forums/42-51-74737627-1-0-1-0-help-test-script-besoin-de-volontaires.htm
Et à ceux dont j'aurais oublié le pseudo
https://image.noelshack.com/fichiers/2020/06/6/1581188942-limule4.png

OP
A2

Ass2Trefle

il y a 7 mois

Installation manuelle

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

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 // @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/* // @match https://www.jeuxvideo.com/messages-prives/* // @icon https://risibank.fr/logo.png // @grant none // @downloadURL https://update.greasyfork.org/scripts/503743/Risibank%20Avatar.user.js // @updateURL https://update.greasyfork.org/scripts/503743/Risibank%20Avatar.meta.js // ==/UserScript== (function() { 'use strict'; window.addEventListener("load", (event) => { let SignatureList = document.querySelectorAll("div.signature-msg") //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 let Length = Tag.length - 1 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 + "gif"; Length = 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; } })();
OP
A2

Ass2Trefle

il y a 7 mois

Voilà, cette fois-ci j'ai fait de mon mieux et j'ai publié sur Jvscript https://image.noelshack.com/fichiers/2018/09/1/1519679543-watamote15.png

OP
A2

Ass2Trefle

il y a 7 mois

Up, allez, là ça se fait en 3-4 clics maintenant https://image.noelshack.com/fichiers/2018/08/7/1519595439-tmk13.png

OP
A2

Ass2Trefle

il y a 7 mois

Hop hop hop, on se motive https://image.noelshack.com/fichiers/2020/06/6/1581188942-limule4.png

OP
A2

Ass2Trefle

il y a 7 mois

Bon, en vrai, je vais stop un peu l'ordi pour cet aprèm. Je suis content que ça fonctionne bien en tout cas https://image.noelshack.com/fichiers/2017/06/1486561574-jesusarthur.png

CJ

ColJebediah

il y a 7 mois

Up

S-

Shinichi-K

il y a 7 mois

Merci pour la dedi comme il l'a dit le script et là :
https://jvscript.fr/script/gif-risibank-avatar (jvscript galère depuis le manifest v3 rechargé la page "script installation" si ça ne marche pas.)
et/ou là pour le lien direct:
https://greasyfork.org/fr/scripts/503743-risibank-avatar

ça marche aussi en MP mais pas avec JVChat .

le code sticker est celui sur risbank. (si autre format que gif , mettre une lettre après le code sticker)

https://image.noelshack.com/fichiers/2024/33/4/1723733280-sans-titre-1.png

Une fois installé ça devrait donner ça :
https://image.noelshack.com/fichiers/2024/33/4/1723732987-ezgif-com-animated-gif-maker.gif

OP
A2

Ass2Trefle

il y a 7 mois


Merci pour la dedi comme il l'a dit le script et là :
https://jvscript.fr/script/gif-risibank-avatar (jvscript galère depuis le manifest v3 rechargé la page "script installation" si ça ne marche pas.)
et/ou là pour le lien direct:
https://greasyfork.org/fr/scripts/503743-risibank-avatar

ça marche aussi en MP mais pas avec JVChat .

le code sticker est celui sur risbank. (si autre format que gif , mettre une lettre après le code sticker , exemple "p" pour png)

https://image.noelshack.com/fichiers/2024/33/4/1723733280-sans-titre-1.png

Une fois installé ça devrait donner ça :
https://image.noelshack.com/fichiers/2024/33/4/1723732987-ezgif-com-animated-gif-maker.gif

Ahi, merci pour la vidéo demo

OP
A2

Ass2Trefle

il y a 7 mois


Up

OP
A2

Ass2Trefle

il y a 7 mois

Up

NE

NanachiEXCLU

il y a 7 mois

joli effort https://image.noelshack.com/fichiers/2024/31/1/1722257068-328c4e85-25e3-4907-86ba-e3f42651d755.png

OP
A2

Ass2Trefle

il y a 7 mois


joli effort https://image.noelshack.com/fichiers/2024/31/1/1722257068-328c4e85-25e3-4907-86ba-e3f42651d755.png

Merci

F1

fandepron12

il y a 7 mois

Téléchargez pas virus les avatars se sont mis à bouger par magie de mon côté

DE

Desirabilite

il y a 7 mois

Ah ouais quand même

OP
A2

Ass2Trefle

il y a 7 mois


Téléchargez pas virus les avatars se sont mis à bouger par magie de mon côté

Bah, c'est le but ahi

F1

fandepron12

il y a 7 mois

Bah, c'est le but ahi

Ah ok ça va alors, j'ai cru que c'était un virus informatique

KS

KeiAide-Soutien

il y a 7 mois

Sur Opéra ça marche pas du coup non

OP
A2

Ass2Trefle

il y a 7 mois


Ah ouais quand même

J'ai vu plusieurs clefs se plaindre de la suppression des Gif, j'ai voulu donner une solution.
Après, si des scripts plus connu genre risibank ou jvchat faisaient mieux, tant mieux

OP
A2

Ass2Trefle

il y a 7 mois


Sur Opéra ça marche pas du coup non

Si, opéra se base sur Chromium. Je suis sur Brave et ça marche.

KS

KeiAide-Soutien

il y a 7 mois

Si, opéra se base sur Chromium. Je suis sur Brave et ça marche.

Même sur smartphone ? Parce que les autres script fonctionne pas https://image.noelshack.com/fichiers/2018/48/6/1543700368-snapchat7372727161.jpg

S-

Shinichi-K

il y a 7 mois

Si, opéra se base sur Chromium. Je suis sur Brave et ça marche.

Ça marche sur opera j'ai testé y'a 5 minutes (c'est chromium) .

Par contre effectivement sous firefox ça marche pas je vais essayer de check pourquoi.

OP
A2

Ass2Trefle

il y a 7 mois

Même sur smartphone ? Parce que les autres script fonctionne pas https://image.noelshack.com/fichiers/2018/48/6/1543700368-snapchat7372727161.jpg

Nan, désolé, ça j'y peux rien

OP
A2

Ass2Trefle

il y a 7 mois

Ça marche sur opera j'ai testé y'a 5 minutes (c'est chromium) .

Par contre effectivement sous firefox ça marche pas je vais essayer de check pourquoi.

Faux utiliser Greasemonkey au lieu de Tampermonkey sûrement

OP
A2

Ass2Trefle

il y a 7 mois

D'ailleurs, même sans script, vous pouvez quand même mettre un code en signature. Ceux avec le script les verront

TE

Terminator

il y a 7 mois

Bien joué les kheyyy

OP
A2

Ass2Trefle

il y a 7 mois


Bien joué les kheyyy

Merci https://image.noelshack.com/fichiers/2020/06/6/1581188942-limule4.png

OP
A2

Ass2Trefle

il y a 7 mois

Up

PO

Polluxies

il y a 7 mois

Merci pour le script https://image.noelshack.com/fichiers/2024/25/1/1718575519-futaba-igarashi-polluxies-1.png

D8

Dominik85

il y a 7 mois

Allez, remontage...

OP
A2

Ass2Trefle

il y a 7 mois

Petit up https://image.noelshack.com/fichiers/2020/06/6/1581188942-limule4.png

OP
A2

Ass2Trefle

il y a 7 mois

Après quelques modifications, les gif marchent aussi sur la page info des profils https://image.noelshack.com/fichiers/2020/06/6/1581188934-limule3.png

OP
A2

Ass2Trefle

il y a 7 mois

Allez les clefs de la nuit, vous êtes les meilleurs pour ça normalement.
Ça s'intalle en quelques clics, nofaiquent https://image.noelshack.com/fichiers/2018/10/1/1520260980-risitas94.png

OP
A2

Ass2Trefle

il y a 7 mois

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

SA

Scar-Akai

il y a 7 mois

Change log d'où le up :

v0.0.2

  • Firefox est désormais compatible y compris sur firefox mobile
  • l'animation marche aussi dans l'historique de messages mode=historique_forum
  • l'animation marche aussi sur la PP profil (même si ça reste limité à l'onglet profil car c'est là que y'a la signature)

Lien direct vers le script (vue que jv script galère un peu avec la version manifest v3 de tampermonkey):
https://greasyfork.org/fr/scripts/503743-risibank-avatar

et le change log :

https://greasyfork.org/fr/scripts/503743-risibank-avatar/versions

Ps : Firefox galère pour redimensionner des grosses images donc n'hesiter pas à poster dans le plus petit format possible sinon ça aliase pas mal

https://image.noelshack.com/fichiers/2024/33/4/1723732987-ezgif-com-animated-gif-maker.gif

OP
A2

Ass2Trefle

il y a 7 mois

Au final, suffit de publier son Avatar au format carré (128*128 mini) sur risibank https://image.noelshack.com/fichiers/2016/47/1480081450-ris42.png

Après, on peut se servir des stickers relativement centrés, voire demander à un autre clef de publier à sa place.

LD

Likosse_Douk

il y a 7 mois

Ass2Trefle a écrit :
Au final, suffit de publier son Avatar au format carré (128*128 mini) sur risibank https://image.noelshack.com/fichiers/2016/47/1480081450-ris42.png

Après, on peut se servir des stickers relativement centrés, voire demander à un autre clef de publier à sa place.

0 format carré ça amrche très bien

OP
A2

Ass2Trefle

il y a 7 mois

Likosse_Douk

il y a 7 mois

0 format carré ça amrche très bien

D'ailleurs, merci de publier ici, pourrais-tu me confirmer que tu vois également ton gif sur ta page profil ?

LD

Likosse_Douk

il y a 7 mois

Ass2Trefle a écrit :

D'ailleurs, merci de publier ici, pourrais-tu me confirmer que tu vois également ton gif sur ta page profil ?

Ca marche nickel chrome https://image.noelshack.com/fichiers/2024/30/7/1722158455-1.png

OP
A2

Ass2Trefle

il y a 7 mois

Likosse_Douk

il y a 7 mois

Ca marche nickel chrome https://image.noelshack.com/fichiers/2024/30/7/1722158455-1.png

Nice, les maj sont bien passées automatiquement https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

OP
A2

Ass2Trefle

il y a 7 mois

N'hésitez pas à mettre un code en signature, même si vous n'avez pas le script https://image.noelshack.com/fichiers/2018/08/7/1519595439-tmk13.png

Plus de clef auront en auront, plus amusant ce sera https://image.noelshack.com/fichiers/2018/08/7/1519595439-tmk13.png

OP
A2

Ass2Trefle

il y a 7 mois

Le forum a bien changé, c'est là que je me rends compte https://image.noelshack.com/fichiers/2016/49/1481221589-jesuszoom2.jpg

La dernière fois qu'un clef avait fun un script de ce genre, tout le monde s'est jeté dessus, alors que c'était pas plus simple à DL https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

FM

Fox_McCloud45

il y a 7 mois

[23:56:31] <Ass2Trefle>
Le forum a bien changé, c'est là que je me rends compte https://image.noelshack.com/fichiers/2016/49/1481221589-jesuszoom2.jpg

La dernière fois qu'un clef avait fun un script de ce genre, tout le monde s'est jeté dessus, alors que c'était pas plus simple à DL https://image.noelshack.com/fichiers/2023/27/3/1688559710-tomo21.jpg

Sur un forum où le bannissement est constant et où les gens favorisent les pseudonymes jetables, il n'est guère surprenant que peu de monde s'y intéresse. L'événement du week-end dernier a suscité l'attention car il était « imposé » à tout le monde, tandis qu'un système « opt-in » est de facto moins populaire. https://image.noelshack.com/fichiers/2018/08/5/1519420466-raphiel-pray.png

JVC prend en charge les vidéos YouTube incrustées dans les posts, mais seulement avec une option désactivée par défaut et qui ne fonctionne qu'en utilisant le système d'insertion de vidéo dans l'éditeur (format [[youtube:FZp5Vfbn4-s]]), donc personne ne s'en sert… https://image.noelshack.com/fichiers/2024/11/1/1710193585-raphiel-tantpis02.png

Les bloqueurs de publicité sont indispensables pour naviguer sur Internet aujourd'hui mais la majorité des internautes n'en disposent pas ou ne sont pas en mesure d'en installer et subissent donc le matraquage publicitaire contre leur gré. https://image.noelshack.com/fichiers/2020/33/4/1597311799-d87c1736-8c07-46ee-bf8c-3cc12aa75b63.png

Une fonctionnalité qui demande un minimum d'efforts de l'utilisateur est condamnée à être délaissée. C'est pourquoi les boutiques en ligne cherchent à minimiser le nombre de clics pour payer, après tout. https://image.noelshack.com/fichiers/2024/11/1/1710193447-raphiel-cafe.png

D8

Dominik85

il y a 7 mois

Eupe

CJ

ColJebediah

il y a 7 mois

Up, je viens enfin de testaient https://image.noelshack.com/fichiers/2023/19/5/1683901597-ptasse.png

CJ

ColJebediah

il y a 7 mois

Choent le bide du scriptent https://image.noelshack.com/fichiers/2023/19/5/1683901597-ptasse.png

RI

RaouIDuke

il y a 7 mois

mais non mais nul nul nul webedia davoir enlevé les gifs animés

RI

RaouIDuke

il y a 7 mois

c'est bien une volonté que ca stagne... 0 évolution en 20 ans. le forum est une prison numérique

RI

RaouIDuke

il y a 7 mois

aucune audace nul petit bras baguette french dream

OP
A2

Ass2Trefle

il y a 7 mois


aucune audace nul petit bras baguette french dream

Personne semble installer le script alors que c'est super facile, zéro motivation