// ==UserScript== // @name Proxer Statistics // @namespace * // @version 1.0 // @description Zählt die bereits geschauten/gelesenen Animes/Mangas und erlaubt es die Tabellen per Klick zusammenzuklappen bzw. sich mehr Details anzeigen zu lassen. // @author Deimos // @include http://proxer.me/* // @include https://proxer.me/* // @include http://www.proxer.me/* // @include https://www.proxer.me/* // @grant none // @downloadURL none // ==/UserScript== var page = 0; var cookie = "vvvvvvvv"; //v:= visible h:= hidden createObserver(); tableListener(); //Observer um auf AJAX zu reagieren function createObserver() { var target = $("#main").get(0); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { console.log(mutation.type); tableListener(); }); }); var config = { attributes: true, childList: true, characterData: true }; observer.observe(target, config); } //Ermitteeln der Tabellenlänge und setzen der EventListener function tableListener() { var tables = $("table"); page = getPage(tables[0].rows[0].getElementsByTagName("th")[0].innerHTML); if(page == 1 || page == 2) { cookie=checkCookie(); for(i = 0; i")) { text = text.slice(0,text.indexOf("
")); tr[0].getElementsByTagName("th")[0].innerHTML = text; return true; } var l = tr.length; var movies = 0; var ovas = 0; var animes = 0; var mangas = 0; var doujinshis = 0; var one_shots = 0; var h_mangas = 0; for(i = 2; i