您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
移除廣告、自動下載
// ==UserScript== // @name 漫畫網站移除廣告、自動下載 // @namespace http://tampermonkey.net/ // @version 0.8 // @description 移除廣告、自動下載 // @author YRSEK // @match http://v.comicbus.com/* // @match https://v.comicbus.com/* // @match http://v.nowcomic.com/* // @match https://v.nowcomic.com/* // @match http://18h.mm-cg.com/* // @match https://18h.animezilla.com/* // @require http://code.jquery.com/jquery-3.2.1.min.js // @grant none // ==/UserScript== class _8comic{ constructor(){ this.page = 1; this.pageSize = 1; this.url = document.baseURI; } // 移除廣告 removeADs() { } // 自訂功能列 myfunction() { // 加入上下集的按鈕 $(`#TheImg`).parent().append(`<div style="width: 40px;height: 40px;position: fixed;bottom: 50px;right: 50px;"> <input type="button" onclick="pv();return false;" id="prevvol" value="上 一 集"> <input type="button" onclick="nv();return false;" id="nextvol" value="下 一 集"> </div>`); } // 解析漫畫網址並下載 analytics_Vols() { this.page = 1; this.pageSize = $(`select[name=select] option`).length; // 解析參數 var current = 1; if (this.url.split('=')[1].indexOf('-') > -1) { var spUrl = this.url.split('=')[1]; this.page = spUrl.split('-')[1]; } } // 產生放圖片的版面 genLayout(){ $(`#TheImg`).parent().append(`<div id="myContent"></div>`); $(`#TheImg`).remove(); for (let i = this.page; i <= this.pageSize; i++) { $(`#myContent`).append(`<div id='p${i}'></div><hr />第${i}頁<hr />`); } } // 下載漫畫 DownloadImg(page) { this.pasteComic(this.analytics_JS(page), page); } // 解析混淆JS analytics_JS(page) { p = page; var data = $('body').html(); var start = data.indexOf(`ge('TheImg').src='`); var end = data.indexOf(`.jpg';`); var sc = data.substring(start, end); var target = `${sc.replace(`ge('TheImg').src=`,'')}.jpg'`; return eval(target); } // 貼上漫畫網址 pasteComic(imgUrl, page){ var pageImg = `<img src='${imgUrl}' />`; $(`#myContent #p${page}`).append(pageImg); } } class _18mmcg{ constructor(){ this.page = 1; this.pageSize = 1; this.url = document.baseURI; } // 移除廣告 removeADs() { $('iframe').remove(); $('#ArticlesEx_box').remove(); $('.ut_ad_box').remove(); } // 產生放圖片的版面 genLayout(){ $('#show_cg_html').empty(); for (let i = this.page; i <= this.pageSize; i++) { $('#show_cg_html').append(`<div id='p${i}'></div><hr />第${i}頁<hr />`); } } // 解析漫畫網址並下載 analytics_Vols() { this.pageSize = Large_cgurl.length - 1; } // 下載漫畫 DownloadImg(page) { this.pasteComic(Large_cgurl[page], page); } // 貼上漫畫網址 pasteComic(imgUrl, page){ var pageImg = `<img src='${imgUrl}' />`; $(`#show_cg_html #p${page}`).append(pageImg); } } class _animezilla{ constructor(){ this.page = 1; this.pageSize = 1; this.url = document.baseURI; } // 移除廣告 removeADs() { $(`#manga-top`).remove(); $(`.entry-meta`).remove(); $(`#bentries`).remove(); $(`.post-ratings`).remove(); $(`#manga-bottom`).remove(); } // 解析漫畫網址並下載 analytics_Vols() { this.page = 1; this.pageSize = $(`a.last`)[0].href.split('/')[$(`a.last`)[0].href.split('/').length - 1]; } // 產生放圖片的版面 genLayout(){ $('#page-current').empty(); for (let i = this.page; i <= this.pageSize; i++) { $('#page-current').append(`<div id='p${i}'></div><hr />第${i}頁<hr />`); } } // 下載漫畫 DownloadImg(page) { var pasteComic = this.pasteComic; $.get(`${this.url}/${page}`, function(data){ pasteComic($(data).find('#comic').attr('src'), page); }); } // 貼上漫畫網址 pasteComic(imgUrl, page){ var pageImg = `<img src='${imgUrl}' />`; $(`#page-current #p${page}`).append(pageImg); } } (function() { 'use strict'; //console.log(`location.hostname`,location.hostname); switch(location.hostname){ case 'v.comicbus.com': case 'v.nowcomic.com': var _8c = new _8comic(); _8c.removeADs(); _8c.myfunction(); _8c.analytics_Vols(); _8c.genLayout(); for (let i = _8c.page; i <= _8c.pageSize; i++) { _8c.DownloadImg(i); } break; case '18h.mm-cg.com': var _18mm = new _18mmcg(); _18mm.removeADs(); _18mm.analytics_Vols(); _18mm.genLayout(); for (let i = _18mm.page; i <= _18mm.pageSize; i++) { _18mm.DownloadImg(i); } break; case '18h.animezilla.com': var _anime = new _animezilla(); _anime.removeADs(); _anime.analytics_Vols(); _anime.genLayout(); for (let i = _anime.page; i <= _anime.pageSize; i++) { _anime.DownloadImg(i); } break; } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址