Topic de Sukine :

[Script] Les statistiques de l'impact de la modé sur vous

Supprimé
  • 1

Salut les kheys, grâce à ce script à copier dans la console de votre navigateur vous pourrez voir le taux de vos messages qui sautent à cause de la modération du site et le taux des messages supprimés tout court que ce soit par les auteurs ou vous-même.

Partagez vos stats pour voir si y a réellement une censure imbuvable ou si c'est de l'intox ! :noel:

Le script est à lancer sur cette URL : https://www.jeuxvideo.com/profil/sukine?mode=historique_forum

Dans l'historique de vos messages.

F12 :d) Console :d) Copier le code et ça va analyser toutes les pages et sortir les stats.

(async function() {
    let compteurPages = 0;
    let compteurMessagesSupprimesStandard = 0;
    let compteurMessagesSupprimesDDB = 0;
    let compteurMessagesSupprimesTotal = 0;
    let compteurMessagesTotal = 0;

    async function analyserMessages(doc) {
        const messages = doc.querySelectorAll('.bloc-message-forum');

        messages.forEach((message) => {
            compteurMessagesTotal++;
            if (message.classList.contains('msg-supprime')) {
                compteurMessagesSupprimesStandard++;
                compteurMessagesSupprimesTotal++;
            } else if (message.classList.contains('msg-supprime-gta')) {
                compteurMessagesSupprimesDDB++;
                compteurMessagesSupprimesTotal++;
            }
        });

        console.log(`Messages analysés sur cette page : ${messages.length}`);
    }

    async function naviguerVersPageSuivante() {
        const lienSuivant = document.querySelector('.xXx.pagi-suivant-actif');

        if (lienSuivant) {
            compteurPages++;
            console.log(`Navigation vers la page ${compteurPages} : ${lienSuivant.href}`);

            const reponse = await fetch(lienSuivant.href);
            const texte = await reponse.text();

            const parseur = new DOMParser();
            const doc = parseur.parseFromString(texte, 'text/html');

            await analyserMessages(doc);

            document.open();
            document.write(doc.documentElement.outerHTML);
            document.close();

            window.addEventListener('load', () => {
                naviguerVersPageSuivante();
            }, { once: true });
        } else {
            const pourcentageSupprimeStandard = ((compteurMessagesSupprimesStandard / compteurMessagesTotal) * 100).toFixed(2);
            const pourcentageSupprimeDDB = ((compteurMessagesSupprimesDDB / compteurMessagesTotal) * 100).toFixed(2);
            const pourcentageSupprimeTotal = ((compteurMessagesSupprimesTotal / compteurMessagesTotal) * 100).toFixed(2);

            console.log(`Aucune page suivante. Total de pages visitées : ${compteurPages}`);
            console.log(`Nombre total de messages : ${compteurMessagesTotal}`);
            console.log(`Total de messages supprimés (suppression standard) : ${compteurMessagesSupprimesStandard}`);
            console.log(`Total de messages supprimés (DDB) : ${compteurMessagesSupprimesDDB}`);
            console.log(`Total de messages supprimés (global) : ${compteurMessagesSupprimesTotal}`);
            console.log(`Pourcentage de messages supprimés (suppression standard) : ${pourcentageSupprimeStandard}%`);
            console.log(`Pourcentage de messages supprimés (DDB) : ${pourcentageSupprimeDDB}%`);
            console.log(`Pourcentage de messages supprimés (global) : ${pourcentageSupprimeTotal}%`);
        }
    }

    await analyserMessages(document);
    naviguerVersPageSuivante();
})();
Ce bide va m'empêcher de dormir cette nuit. https://image.noelshack.com/fichiers/2021/04/5/1611913637-costard.png
Jamais je copie colle ta merde
  • 1

Données du topic

Auteur
Sukine
Date de création
14 novembre 2024 à 00:31:34
Date de suppression
14 novembre 2024 à 06:18:00
Supprimé par
Auteur
Nb. messages archivés
3
Nb. messages JVC
4
En ligne sur JvArchive 165