sgmod - rate all on page

press link on top right to rate all :)

// ==UserScript==
// @name       sgmod - rate all on page
// @namespace  https://www.youtube.com/user/Skyrossm
// @version    1.0
// @description  press link on top right to rate all :)
// @match      http://www.seriousgmod.com/*
// @copyright  2013+, stackoverflow
// ==/UserScript==

var pages = 0;
$(document).ready(function() {
     $('li[data-author="Sir Lemoncakes"]').find('a[href*="rate?rating=13"]').click();
     $('div[class="linkGroup SelectionCountContainer"]').append('<a><select id="selectedrating" style="padding-left: 5px;"><option value="">Choose...</option><option value="like">Like</option><option value="dislike">Dislike</option><option value="agree">Agree</option><option value="disagree">Disagree</option><option value="funny">Funny</option><option value="winner">Winner</option><option value="informative">Informative</option><option value="friendly">Friendly</option><option value="useful">Useful</option><option value="optimistic">Optimistic</option><option value="creative">Creative</option><option value="old">Old</option><option value="badspelling">Bad Spelling</option><option value="dumb">Dumb</option></select></a>');
     $('div[class="linkGroup SelectionCountContainer"]').append('<a href="' + window.location.pathname + '#" class="OverlayTrigger" id="applyrating">Apply</a>');
     $('#applyrating').click(function(){
        $('a[href*="rate?rating=del"]').click(); //unrate all posts
        if($('#selectedrating').val() == "like") {
            $('a[href*="rate?rating=1&"]').click();
        }
        if($('#selectedrating').val() == "dislike") {
            $('a[href*="rate?rating=14"]').click();
        }
         if($('#selectedrating').val() == "agree") {
            $('a[href*="rate?rating=2"]').click();
        }
        if($('#selectedrating').val() == "disagree") {
            $('a[href*="rate?rating=3"]').click();
        }
        if($('#selectedrating').val() == "funny") {
            $('a[href*="rate?rating=4"]').click();
        }
        if($('#selectedrating').val() == "winner") {
            $('a[href*="rate?rating=5"]').click();
        }
        if($('#selectedrating').val() == "informative") {
            $('a[href*="rate?rating=6"]').click();
        }
        if($('#selectedrating').val() == "friendly") {
            $('a[href*="rate?rating=7"]').click();
        }
        if($('#selectedrating').val() == "useful") {
            $('a[href*="rate?rating=8"]').click();
        }
        if($('#selectedrating').val() == "optimistic") {
            $('a[href*="rate?rating=9"]').click();
        }
        if($('#selectedrating').val() == "creative") {
            $('a[href*="rate?rating=10"]').click();
        }
        if($('#selectedrating').val() == "old") {
            $('a[href*="rate?rating=11"]').click();
        }
        if($('#selectedrating').val() == "badspelling") {
            $('a[href*="rate?rating=12"]').click();
        }
        if($('#selectedrating').val() == "dumb") {
            $('a[href*="rate?rating=13"]').click();
        }
     });
     $('div[class="linkGroup SelectionCountContainer"]').append('<a href="' + window.location.pathname + '#" class="OverlayTrigger" id="undoallratings">Remove all ratings</a>');
     $('#undoallratings').click(function(){
        $('a[href*="rate?rating=del"]').click();
     });
  
     $('div[class="followBlock"] > ul').append('<li><a href="' + window.location + '" class="OverlayTrigger" id="likeallprofile">Like All</a>');
     $('#likeallprofile').click(function(){
         $('div[class="publicControls"] > a:contains("Like")').click();
     });
    
     $('div[class="linkGroup SelectionCountContainer"]').append('<a href="' + window.location.pathname + '#" class="OverlayTrigger" id="combthread">Comb Thread</a>');
     $('#combthread').click(function(){
        //Get The pagecount
        pages = $('span[class="pageNavHeader"]').eq(0).text().split(" ").pop();
        //run the script
        runScript();
     });
});
var counter = 1;
var thread = window.location.pathname;
function runScript(){
    if(counter >= pages){
        return;
    }
    var win = window.open("http://seriousgmod.com" + thread + "page-" + counter, '_blank');
    setTimeout( function(){
        win.close();
        runScript();
        counter++;
    }, 2000);
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址