Respawn Msg Delete Eco + v5.9.6
https://greasyfork.org/fr/scripts/577399-respawn-lot-message-delete
Debug Eco+ de Craftbukkit.
Supprime tous les messages, debug, adapté au payload et nouveaux endpoints
Fork eco + de :
Respawn Message Delete
Important :
Je n'ai vraiment pas vocation à développer le script + que ça.
S'il vous aide à dev un truc propre, c'est le but.
C'est le minimum nécessaire à savoir pour pouvoir faire de la suppression par lot sur le new jvc.
Il faut récupérer, le hash de suppression via une autre page (celui-ci n'est plus exposé dans la page historique) => sur le forum que vous voulez
(Récupération via fetch + parsing du payload) (si le hash a expiré, erreur 403 en supprimant => l'erreur sert de déclencheur pour refetch de manière ponctuelle).
Dans l'histo du new JVC => Il y a ZERO html exploitable (tout est en json).
Idéalement, on peut directement récupérer le json direct (des pages historiques uniquement) via les entêtes (en fetch) :
Accept': 'application/json + X-Requested-With': 'XMLHttpRequest (Minimum.).
Si le serveur renvoie du html => getPayload() => (c'est du JSON encapsulé identique).
Le serveur accepte la suppression en une seule requête de plusieurs messages ids=1,2,etc (ça évite le spam des requêtes pour rien, et l'endpoint l'accepte ) .
Ce code est volontairement eco +, car la motivation est qu'il soit lisible et reprenable dans la logique. (Cette partie du site a fondamentalement changé de A à Z).
From full HTML avec hash suppression => 0 html avec 0 hash et API JSON.
Commentaires