// ==UserScript== // @id vote script // @name vote script // @version 1.0 // @namespace YTL // @author RandomFaget // @description // @include http://www.tv.com/features/best-of-2012/votes/poll/SpecialFeatures:list:best-animated-series/ // @run-at document-start // ==/UserScript== var timeout = 100; var delay = 700; function setCookie(c_name,value,exdays) { var exdate=new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); document.cookie=c_name + "=" + c_value; } function getCookie(c_name) { var i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i" + rate.toFixed(fix); setCookie(list[i2].name+"vcount", v, 40); setCookie("time", n, 40); } } } var vLowest = -1 var vLowP = -1; var vHighest = -1; var vHighP = -1; for (var i = 0; i < 9; ++i) { var tmp = vCount[9] + 5000 - vCount[i]; if(tmp > vLowest) { vLowest = tmp; vLowP = i; } if(vCount[i] > vHighest) { vHighest = vCount[i]; vHighP = i; } } if(vHighP != 0) { vote(0,c); } else if(vLowP != -1) { vote(vLowP,c); } else { vote(0,c); } clean(); setTimeout(refresh,timeout); } var run2 = function() { setTimeout(run,delay); } window.onload = run2;