Tmofans

Cascada Automatica

目前為 2020-01-25 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Tmofans

// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  Cascada Automatica
// @author       You
// @include   *tmofans.com/*
// @grant        none
//@require       http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// ==/UserScript==
(function() {
    var documenturl = document.URL;
    if(documenturl.includes('paginated')){
        window.open(documenturl.split('/').slice(0,5).join('/') +'/cascade','_self');
    }

    // Your code here...
})();

this.$ = this.jQuery = jQuery.noConflict(true);
var url;
function StringCascade(urls){
    return urls.split('/').slice(0,5).join('/') +'/cascade';
}

$(document).keydown(function(tm) {
    switch(tm.which) {
        case 39: // right
            url=document.getElementsByClassName("col-6 col-sm-2 order-2 order-sm-3 chapter-arrow chapter-next")[0].children[0].href;
            RedirectURL(url);
            break;
        case 37: // left
            url=document.getElementsByClassName("col-6 col-sm-2 order-1 order-sm-1 chapter-arrow chapter-prev")[0].children[0].href;
            RedirectURL(url);
            break;
        default: return; // exit this handler for other keys
    }

    tm.preventDefault(); // prevent the default action (scroll / move caret)
});

function RedirectURL(url){
    var xhr = new XMLHttpRequest();
    xhr.open('GET', url, true);
    xhr.onreadystatechange = function () {
        if (this.readyState == 4 && this.status == 200) {
            window.open(StringCascade(xhr.responseURL),'_self');
        }
    };
    xhr.send();
}

QingJ © 2025

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