1 // ==UserScript== 2 // @name 小调网 3 // @namespace http://tampermonkey.net/ 4 // @version 0.1 5 // @description try to take over the world! 6 // @author You 7 // @match http://www.xiaopian.com/html/gndy/china/* 8 // @grant none 9 // ==/UserScript== 10 11 (function() { 12 'use strict'; 13 14 // Your code here... 15 16 var x = document.getElementsByClassName('tbspan'); 17 18 var myhreftext = document.getElementsByClassName('x'); 19 var myhreflink = myhreftext[1].getElementsByTagName('a'); 20 var myreg = new RegExp("\u8C46\u74E3\u8BC4\u5206\\s\\d{1,}\\S{1,}"); 21 var y = new Array(); 22 var temparr = new Array(); 23 var templink; 24 var fname,fscore,str; 25 26 27 for (var i=0;i<x.length;i++) 28 { 29 y[i]=x[i].getElementsByTagName('tr')[3].getElementsByTagName('td')[0].textContent; 30 } 31 32 for (var i=0;i<y.length;i++) 33 { 34 temparr = y[i].split('◎'); 35 fname = temparr[1]+temparr[2]; 36 37 for (str in temparr) 38 { 39 if (myreg.test(temparr[str])==true) 40 { 41 fscore = myreg.exec(temparr[str]); 42 } 43 } 44 document.write(i+1+" "+fname+" -> "+"<font size=\"5\" face=\"verdana\" color=red>"+fscore+"</font><br /><br /><hr width=100% size=2 color=#228B22></hr>"); 45 46 fscore="没有评分!"; 47 } 48 49 for (var i=0;i<myhreflink.length;i++) 50 { 51 if (myhreflink[i].text=="下一页") 52 { 53 templink = myhreflink[i].href; 54 } 55 } 56 document.write("<a href="+templink+"><font size=\"5\">下一页</a></font>"); 57 58 59 })();