您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds button to report thread and user.
- // ==UserScript==
- // @name Report thread spammers
- // @namespace pxgamer
- // @version 0.4
- // @description Adds button to report thread and user.
- // @author pxgamer
- // @include *kat.cr/community/show/*
- // @require https://greasyfork.org/scripts/19550-get-user-hash/code/Get%20User%20Hash.js?version=124786
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- $('a.ka.ka16.ka-report.ka-red[title="Report thread"]').after(' <a class="ka ka16 ka-report reportSpammer" style="background: #8B0000;" title="Report thread spammer"></a>');
- var threadRep = $('#report_thread_div form').attr('action');
- var username = $('div[id^="post"]:first .commentbody div.userPicSize100px .badge .badgeInfo .badgeUsernamejs a.plain[href^="/user/"]').text();
- var userHash = guh(username);
- $('.reportSpammer').on('click', function() {
- // Report thread
- $.ajax({
- type: "POST",
- url: threadRep,
- data: { reason: "Thread Spammer" }
- });
- // Report user
- $.ajax({
- type: "POST",
- url: "/account/report/"+userHash+"/",
- data: { reason: "Thread Spammer" }
- });
- //Refresh to complete.
- location.refresh();
- });
- })();