您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
免 Flash 在 zimuzu.tv 上进行批量复制(去掉了多行文本框)
// ==UserScript== // @name zimuzu.tv 免 Flash 复制(改) // @version 0.1 // @namespace notxx // @description 免 Flash 在 zimuzu.tv 上进行批量复制(去掉了多行文本框) // @license WTFPL // @include http://www.zimuzu.tv/* // @include http://zimuzu.tv/* // @grant GM_setClipboard // ==/UserScript== var ed2k = $("a[rel='ed2k']"); var magnet = $("a[rel='magnet']"); var disk = $("a[rel='disk']"); $(ed2k).unbind(); $(magnet).unbind(); $(disk).unbind(); $(ed2k).siblings("span").remove(); function _copy(expr) { return (function() { var urls = [], $self = $(this), text = $self.text(); $("div.fl").each(function(){ var $this = $(this); if($this.children("input").attr("checked") == "checked" && $this.is(":visible")){ urls.push($this.siblings("div.fr").children(expr).attr("href")); } }); if (!urls.length) { $self.text("未复制").fadeOut(500, function() { $self.text(text).show(); }); } GM_setClipboard(urls.join('\n')); $self.text("已复制").fadeOut(500, function() { $self.text(text).show(); }); }); } $(ed2k).click(_copy("a[type='ed2k']")); $(magnet).click(_copy("a[type='magnet']")); $(disk).click(_copy("a[type='disk']"));