您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
吧务拉黑封禁功能增强
当前为
// ==UserScript== // @name Super Bawu // @namespace http://tieba.baidu.com // @include http://tieba.baidu.com/bawu2/* // @version 1.1 // @description 吧务拉黑封禁功能增强 // @grant GM_xmlhttpRequest // @grant unsafeWindow // ==/UserScript== ;(function($){ //会员列表封禁 var block = {menber:0,blocked:0} $(".btn_group").each(function(){ $(this).append('<input type="checkbox">'); }) var cHTML = '<a id="check_all" data-all="0" class="ui_btn ui_btn_s"\ onclick="return false;"href="#">\ <span><em>全选</em></span></a>\ <a id="block_all" class="ui_btn ui_btn_s"\ onclick="return false;"href="#">\ <span><em>封禁所选</em></span></a>\ '; $('.help_wrap').append(cHTML); function message(e){ var d = $("#page_message").text(e); d.css("marginLeft", - (d.outerWidth() / 2)); d.animate({ top: 0 }, 500).delay(3000).animate({ top: -39 }, 500) } function blockID(id){ var data = {ie:"utf-8", tbs:unsafeWindow.PageData.user.tbs, user_id:id, word:$("#wd1").attr("value") }; $.post("http://tieba.baidu.com/bawu2/platform/addBlack",data,function(r){ block.blocked += 1; if(block.menber === block.blocked){ message('操作完成,本次共拉黑'+block.blocked+'人!'); block.menber = 0; block.blocked = 0; } }); } $("#check_all").click(function(){ if(!$(this).data("all")){ $("input[type='checkbox']").each(function() { $(this).attr("checked", true); }) $(this).find("em").text("全消"); $(this).data("all",1); } else{ $("input[type='checkbox']").each(function() { $(this).attr("checked", false); }) $(this).find("em").text("全选"); $(this).data("all",0); } }) $("#block_all").click(function(){ $("input[type='checkbox']").each( function(){ if($(this).attr("checked") === "checked"){ block.menber += 1; blockID($(this).parent(".btn_group").attr("id")); } } ) }); //用户封禁列表 var bHTML = '<a id="block_check" class="ui_btn ui_btn_s"\ onclick="return false;"href="#">\ <span><em>选中项加入黑名单</em></span></a>\ '; $("#restoreChecked").before(bHTML); $("#block_check").click(function(){ $("#dataTable tbody input[type='checkbox']").each(function(){ if($(this).attr("checked") === "checked"){ block.menber += 1; var userID = $(this).parent().parent().find(".ui_btn").data("user-id"); blockID(userID); } }); }); })(unsafeWindow.$);