您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
pennerhackisbck früher asti1012 oder pennerhack
当前为
// ==UserScript== // @name Bandenhighscore mssionspunkte highscore pennergame 2017 // @namespace erstellt ein neues highscore bild mit alle daten die man für fremde banden bekommenn kann // @include http://*.pennergame.de/highscore/gangrank/* // @include http://*.pennergame.de/highscore/missionpoints/* // @version 30.09.2017 01 // @description pennerhackisbck früher asti1012 oder pennerhack // @author basti1012 // @grant GM_getValue // @grant GM_setValue // @grant GM_xmlhttpRequest // @grant GM_openInTab // @grant GM_log // @grant GM_deleteValue // ==/UserScript== var url = document.location.href; if (url.indexOf("http://www.pennergame") >= 0) {var link = "http://www.pennergame.de"} if (url.indexOf("http://pennergame") >= 0) {var link = "http://pennergame.de"} if (url.indexOf("berlin.pennergame.de") >= 0) {var link = "http://berlin.pennergame.de"} if (url.indexOf("www.berlin.pennergame.de") >= 0) {var link = "http://www.berlin.pennergame.de"} if (url.indexOf("muenchen.pennergame.de") >= 0) {var link = "http://muenchen.pennergame.de"} if (url.indexOf("www.muenchen.pennergame.de")>=0) {var link = "http://www.muenchen.pennergame.de"} if (url.indexOf("koeln.pennergame.de")>=0) {var link = "http://koeln.pennergame.de"} if (url.indexOf("www.koeln.pennergame.de")>=0) {var link = "http://www.koeln.pennergame.de"} if (url.indexOf("reloaded.pennergame.de")>=0) {var link = "http://reloaded.pennergame.de"} if (url.indexOf("www.reloaded.pennergame.de")>=0) {var link = "http://www.reloaded.pennergame.de"} if (url.indexOf("sylt.pennergame.de")>=0) {var link = "http://sylt.pennergame.de"} if (url.indexOf("www.sylt.pennergame.de")>=0) {var link = "http://www.sylt.pennergame.de"} if (url.indexOf("malle.pennergame.de")>=0) {var link = "http://malle.pennergame.de"} if (url.indexOf("http://halloweeen.pennergame.de")>=0) {var link = "http://halloweeen.pennergame.de"} if (url.indexOf("vatikan.pennergame.de")>=0) {var link = "http://vatikan.pennergame.de"} var ausgabebe = document.getElementsByTagName('table')[0].style="width:1550px; left:-100px;"; var ausgabebereich = document.getElementsByTagName('thead')[0];//.getElementsByTagName('tr')[0]; ausgabebereich.innerHTML = '<table class="list" border="1" ><tr bgcolor="#272720">' +'<th align="center" width="30"> </th>' +'<th align="center" width="150">Bande </th>' +'<th align="center" width="100">Punkte </th>' +'<th align="center" width="50">Mitglieder </th>' +'<th align="center" width=" ">ø Punkte</th>' +'<th align="center" width="100">Missionspunkte </th>' +'<th align="center" width="100">Rankpunkte </th>' +'<th align="center" width="150">Herschend in </th>' +'<th align="center" width="200">Qualifizierung </th> </tr></table>'; a=1; start(a) function start(a){ if(a<=25){ var tab = document.getElementsByTagName('table')[0] ; var tr = tab.getElementsByTagName('tr')[a].innerHTML; var id = tr.split('/profil/bande:')[1].split('/')[0]; banden(a,id) } } function banden(a,id){ GM_xmlhttpRequest({ method: 'GET', url: ''+link+'/profil/bande:'+id+'/', onload: function(responseDetails) { var content = responseDetails.responseText; var name = content.split('broad_content_shell">')[1].split('"> ')[1].split('</span>')[0]; var mitglied = content.split('class="gang_header_sub">')[1].split('Mitglieder')[0]; var punkte = content.split('class="gang_header_sub">')[1].split('Mitglieder')[1].split('Punkte')[0]; var durchschnitt = content.split('class="gang_header_sub">')[1].split('Punkte')[1].split('Punkte')[0]; var missionspunkte = content.split('class="gang_header_sub">')[1].split('Punkte')[2].split('Missionspunkte')[0]; var Rangpunkte = content.split('class="gang_header_sub">')[1].split('Missionspunkte')[1].split('Rangpunkte')[0]; try{ var stadt1 = content.split('class="gang_header_sub">')[1].split('Herrschend in ')[1].split('<a href=')[0]; var stadt = ''+stadt1+' <a href="/gang/fight/?b_name='+name+'">[Angreifen]</a>'; }catch(e){ var stadt = '----' } var Rangpunkte = Rangpunkte.replace(/\ /g, ""); var stadt = stadt.replace(/\ /g, ""); var punkte = punkte.replace(/\ /g, ""); var durchschnitt = durchschnitt.replace(/\ /g, ""); var missionspunkte = missionspunkte.replace(/\ /g, ""); try{ var handel = content.split('<span>Bandenliga</span>')[1].split('<div style="clear:both;')[0]; var qualli = handel.split('</span><br />')[1].split('</span><br />')[0]; }catch(e){ var qualli = '----'; } var ausgabebereich1 = document.getElementsByTagName('table')[0].getElementsByTagName('tr')[a]; ausgabebereich1.innerHTML = '<table class="list" border="1" width="1250"><tr bgcolor="#272727">' +'<th align="center" width="30">'+a+'</th>' +'<th align="center" width="150"><a href="/profil/bande:'+id+'/">'+name+'</a></th>' +'<th align="center" width="100">'+punkte+'</th>' +'<th align="center" width="50">'+mitglied+'</th>' +'<th align="center" width="100">'+durchschnitt+'</th>' +'<th align="center" width="50" bgcolor="#272727">'+missionspunkte+'</th>' +'<th align="center" width="50" bgcolor="#272727">'+Rangpunkte+'</th>' +'<th align="center" width="300" bgcolor="#272727">'+stadt+'</th>' +'<th align="center" width="150" bgcolor="#272727">'+qualli+'</th></tr></table>'; a++; start(a) }}); }