Sets KissAnime player to beta server.
当前为
// ==UserScript==
// @name [KissAnime] Beta Default Server
// @namespace https://greasyfork.org/en/users/193865-westleym
// @author WestleyM
// @version 2018.07.07
// @icon http://kissanime.ru/Content/images/favicon.ico
// @description Sets KissAnime player to beta server.
// @grant none
// @include http://kissanime.ru/anime/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// ==/UserScript==
var updateLink = '&s=beta&pfail=2';
//Redirect to the beta server if the script detects you are on the default one
if(window.location.href.indexOf("&s=default") > -1) {
window.stop();
var currentLink = window.location.href;
currentLink = currentLink.replace('&s=default', updateLink);
location.replace(currentLink);
}
//Works when on the page for watching the anime
try {
//Updates the links in the episode box
var selectEpisode = $("#selectEpisode").find("option").toArray();
if (selectEpisode != null) {
selectEpisode.forEach(function(episodeLink) {
episodeLink.value += updateLink;
});
}
//Updates the link on the "previous" button
var btnPrevious = $("#btnPrevious").parent()[0];
if (btnPrevious != null) {
btnPrevious.href += updateLink;
}
//Updates the link on the "next" button
var btnNext = $("#btnNext").parent()[0];
if (btnNext != null) {
btnNext.href += updateLink;
}
}
catch(err) {
console.log("There was an error: " + err);
}