您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
haha
当前为
- // ==UserScript==
- // @name Navigate streamallthis.is
- // @namespace http://use.i.E.your.homepage/
- // @version 0.1
- // @description haha
- // @match *streamallthis.is/watch/*/s*
- // @copyright 2012+, You
- // ==/UserScript==
- var url = window.location.pathname;
- var filename = url.substring(url.lastIndexOf('/')+1);
- filename = filename.replace(".html","");
- filename = filename.replace("s","");
- var series = filename.substr(0,filename.indexOf('e'));
- var episode = filename.substr(filename.indexOf('e') + 1);
- if(document.title == '404 Not Found'){
- changeSerie();
- } else {
- var p = document.createElement("P");
- p.align = "center";
- var prev=document.createElement("input");
- prev.type="button";
- prev.value="<<= PREV";
- prev.onclick = function(){changeEpisode(false)};
- p.appendChild(prev);
- var next=document.createElement("input");
- next.type="button";
- next.value="NEXT =>>";
- next.onclick = function(){changeEpisode(true)};
- p.appendChild(next);
- //document.body.appendChild(p);
- document.getElementsByClassName("fa")[0].appendChild(p);
- }
- function changeSerie(){
- var next = episode > 1;
- if (next){
- series++;
- episode = '01';
- series = addMissingZero(series);
- window.location.assign(url.substring(0,url.lastIndexOf('/') + 1) + 's' + series + 'e' + episode + '.html');
- } else {
- series --;
- //TODO
- }
- }
- function changeEpisode(next) {
- next ? episode++ : episode--;
- episode = addMissingZero(episode);
- window.location.assign(url.substring(0,url.lastIndexOf('/') + 1) + 's' + series + 'e' + episode + '.html');
- }
- function addMissingZero(number) {
- return (number < 10 ? "0" + number : number);
- //return number;
- }