您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds an option to block all members of a steam community group.
当前为
- // ==UserScript==
- // @name Steam Community - Group Members Blocker
- // @namespace Royalgamer06
- // @version 0.1
- // @description Adds an option to block all members of a steam community group.
- // @author Royalgamer06
- // @include /^http(s)*\:\/\/steamcommunity\.com\/groups\/(?!.+(\#|\/)).*$/
- // @grant unsafeWindow
- // ==/UserScript==
- unsafeWindow.blockMembers = function() {
- var members = [];
- for (var p = 1; p <= 11; p++) {
- (function(p) {
- jQuery.get(location.href + "/memberslistxml/?xml=1&p=" + p, function(xml) {
- var xmlmembers = Array.from(jQuery("steamID64", xml));
- xmlmembers.forEach(function(member) {
- members.push(member.innerHTML);
- });
- }).always(function() {
- if (p >= 11) {
- setTimeout(function() {
- members.forEach(function(member) {
- jQuery.post("http://steamcommunity.com/actions/BlockUserAjax", { sessionID: g_sessionID, steamid: member, block: 1 });
- });
- }, 1500);
- }
- });
- })(p);
- }
- };
- jQuery(document).ready(function() {
- if (location.href.match(/^http(s)*\:\/\/steamcommunity\.com\/groups\/(?!.+(\#|\/)).*$/)) jQuery(".responsive_hidden~ .rightbox .weblink").after('<div class="weblink"><a href="javascript:blockMembers();">Block All Members</a></div>');
- });