您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Block users from on their profile
// ==UserScript== // @name Block From Profile // @namespace pxgamer // @version 0.5 // @description Block users from on their profile // @author pxgamer // @include *kat.cr/user/*/ // @require https://gf.qytechs.cn/scripts/19498-get-blocked-users/code/Get%20Blocked%20Users.js // @grant none // ==/UserScript== (function() { 'use strict'; var blockedArray = gbu(); var who = $.trim($("h1.nickname").html().split('<')[0]); var bm = $('a.kaButton.smallButton.normalText[href^="/bookmarks/"'); var hash = bm.attr('href').split('/')[4]; if(blockedArray.indexOf(who) !== -1){bm.after(' <span title="unblock user" class="kaButton smallButton greenButton normalText unBlockUser"><i id="unBlockUser" data-whoBlock="'+hash+'" class="ka ka-delete"></i> unblock user</span>');} else{bm.after(' <span title="block user" class="kaButton smallButton redButton normalText blockUser"><i id="blockUser" data-whoBlock="'+who+'" class="ka ka-delete"></i> block user</span>');} var csrf = $('form input[name="csrf_token"]').val(); // POST $('.blockUser').on('click', function() { $.ajax({ type: "POST", url: "/settings/privacy/", data: { blockuser: $.trim($("h1.nickname").html().split('<')[0]), csrf_token: csrf, block: true }, success: function (data) { location.reload(); }, returnData: "json" }); }); $('.unBlockUser').click(function() { var csrf = $('form input[name="csrf_token"]').val(); var hash = $(this).find('i').attr('data-whoblock'); $.ajax({ type: "POST", url: "/settings/privacy/", data: { unblock: hash, csrf_token: csrf }, success: function (data) { location.reload(); }, returnData: "json" }); }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址