-->
Tampermonkey <--
Code:
// ==UserScript==
// @name KrötenTöten 0.2.1
// @namespace http://tampermonkey.net/
// @version 0.2.1
// @description KrötenTöten 0.2.1
// @author DerTiger
// @match https://forum.mindfactory.de/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
var me = "DerTiger" // <- your name here
function nameex(obj) {
var r = false;
if (typeof obj == "object") {
/*r = "isobj";*/
if (obj.className.includes("postbit")) {
if (typeof obj.getElementsByClassName('username')[0] != "undefined") {
/*r = "hasuname";*/
if (typeof obj.getElementsByClassName('username')[0].innerText == "string") {
r = obj.getElementsByClassName('username')[0].innerText
}
}
}
return r
}
}
String.prototype.De = function(){
var j;
var dec = this.match(/.{1,4}/g) || [];
var back = "";
for(j = 0; j<dec.length; j++) {
back += String.fromCharCode(parseInt(dec[j], 16));
}
return back;
}
function cl(log) {
console.log(log)
}
cl("--- start ---")
//
var mylast = 0
var klast = 0
var posts = document.getElementsByTagName('li');
var poster = "00670072006900670069"
for (var post in posts) {
if (nameex(posts[post])) {
var deleteme = nameex(posts[post])
if (deleteme == poster.De()){
posts[post].innerHTML = ""
cl("Kröte: " + post + " eliminiert!")
klast = post
}
if (deleteme == me){
mylast = post
}
}
}
if (mylast > klast){cl("nothing")}else{cl("klast")}
cl("--- ran ---")
})();
Musste gerade feststellen dass KrötenTöten auch auf der Hauptseite auf Krötenjagd geht.
Resultat war dass das ganze Unterforum nicht angezeigt wird. Das ist etwas overkill.

Haben die Jagd auf tatsächliche Posts eingeschränkt.
Lesezeichen