返回首頁 

Greasy Fork is available in English.

répare les gif de jeuxvideo.com

Remplace les emojis GIFs (1 à 200) sur jeuxvideo.com par ceux hébergés sur onche.org


Installer ce script?
// ==UserScript==// @name         répare les gif  de jeuxvideo.com// @namespace    http://tampermonkey.net/// @version      1.0// @description  Remplace les emojis GIFs (1 à 200) sur jeuxvideo.com par ceux hébergés sur onche.org// @author       issoudu55// @match        *://www.jeuxvideo.com/*// @grant        none// ==/UserScript==(function() {'use strict';// Fonction pour remplacer les GIFsfunction replaceGifs() {// Sélectionne toutes les images sur la pageconst gifs = document.querySelectorAll('img');gifs.forEach(gif => {// Vérifie si l'URL de l'image correspond à un emoji entre 1.gif et 200.giflet match = gif.src.match(/https:\/\/image\.jeuxvideo\.com\/smileys_img\/(\d+)\.gif/);if (match) {let emojiNumber = parseInt(match[1]);// Si le numéro est compris entre 1 et 200, on remplace l'imageif (emojiNumber >= 1 && emojiNumber <= 200) {// Nouvelle URL sur onche.orglet newSrc = `https://onche.org/img/smileys/jvc/${emojiNumber}.gif`;gif.src = newSrc;console.log(`GIF ${emojiNumber} remplacé par : `, newSrc);}}});}// Applique la fonction au chargement initial de la pagewindow.addEventListener('load', replaceGifs);// Surveille les changements dynamiques de contenu pour remplacer les GIFsconst observer = new MutationObserver((mutations) => {mutations.forEach(() => {replaceGifs();});});// Observe les changements dans le DOM (comme les forums avec du contenu chargé dynamiquement)observer.observe(document.body, {childList: true,subtree: true});})();