Greasy Fork is available in English.
去除动漫之家的视频广告,点击不同视频时提取地址。
// ==UserScript==// @namespace https://greasyfork.org/zh-CN/users/30310-adan1// @name DMZJ去视频广告及提取地址// @description 去除动漫之家的视频广告,点击不同视频时提取地址。// @icon http://donghua.dmzj.com/favicon.ico// @author Adan1// @exclude http://adan.homepage/// @include http://donghua.dmzj.com/donghua_play/*// @include http://donghua.dmzj.com/donghua_info/*// @include http://donghua.dmzj.com/*// @include http://manhua.dmzj.com/*// @include http://xs.dmzj.com/*// @exclude http://acg.178.com/*/t_*.html// @include http://acg.178.com/*// @include http://t.178.com/widget/tweet/resource*.html// @grant GM_getValue// @require http://cdn.staticfile.org/jquery/1.8.3/jquery.min.js// @run-at document-end// @encoding utf-8// @date 2016-02-14// @version 0.4// @modified 2016-03-19// ==/UserScript==function removeById(id){$("#"+id).remove();}var removesById, removesByHref;if(false){removesById = function(id){var n = $("#"+id);n.parent().css("backgroundColor","black");n.remove();};removesByHref = function(href, subTagName){ // subTag必须存在防止意外事故var n = $("a[href='"+href+"'] "+subTagName);n.parent().css("backgroundColor","black");n.remove();}}else{removesById = function(id){$("#"+id).parent().remove();};removesByHref = function(href, subTagName){ // subTag必须存在防止意外事故$("a[href='"+href+"'] "+subTagName).parent().remove();}}function removeIframe(src){$("iframe[src='"+src+"']").remove();}// 视频广告removeById("ad");// 顶底广告removesById("BAIDU_UNION__wrapper_u2288649_0");removesById("BAIDU_UNION__wrapper_u2288646_0");removeIframe("http://acg.178.com/201207/t_137372048994.html");removeById("SG_GG_CONTAINER_731");removeById("SG_GG_CONTAINER_725");removeById("adv1");// 内容广告removesById("ac_js86_116683");removeById("BAIDU_UNION__wrapper_u2071031_0");removeById("app_manhua");removesByHref("http://www.dmzj.com/app/pc.html", "img");removeById("floatCode");// 提取视频地址$(".ani-player").each(function(){var box = $(this);box.find(".cite-tools ul>li").each(function(){var btn = $(this).children("a");box.append("[", btn.html(), "] ");var lnkobj = $([ "<a href='", "javascript:void(0);", "' target='_blank'>", "?", "</a>" ].join(""));lnkobj.appendTo(box);box.append("<br/>");btn.one("click", function(){ //alert("one");var lnk = box.find(".ani-player-box embed").attr("src");if(lnk==undefined){lnk = box.find(".ani-player-box a").attr("href");}lnkobj.html(lnk);lnkobj.attr("href", lnk);});});});