您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 31997|回复: 20
打印 上一主题 下一主题

[转载插件] [安全|聊天]SpamHammer v3.0.1.15 —— 已汉化,防止刷屏,多级惩罚措施[全版本]

[复制链接]
  • TA的每日心情
    奋斗
    2015-1-9 10:03
  • 签到天数: 117 天

    [LV.6]常住居民II

    跳转到指定楼层
    楼主
    发表于 2014-7-15 16:00:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    服务端插件
    中文名称: 禁止刷屏
    英文名称: SpamHammer
    来源: 转载
    类型: |Bukkit/Spigot插件| 
    前置插件:
    原帖地址: http://dev.bukkit.org/bukkit-plugins/spamhammer/
    下载地址: 见贴内
    更新时间: 2014-07-15
    语言支持: 简体中文 English 
    本帖最后由 Stay_adorable 于 2016-11-23 21:43 编辑

    SpamHammer —— 防刷屏、防宣传其他服、可调控的惩罚模式,已汉化!!


    转载于汉化贴:拽这里



    简介

    • 能够检测到玩家发送重复信息刷屏的行为
    • 能够检测到玩家在很短时间内发送多个信息的行为
    • 能够检测到玩家发送网址/IP的行为,并进行拦截
    • 能够检测玩家短时间内频繁使用同一个指令的行为
    • 能够针对刷屏玩家进行禁言、踢出服务器、封禁账号的不同等级的惩罚
    • 能够自定义刷屏行为的判断标准
    • 详细配置请看“配置文件”部分


    指令

       本插件默认安装后即可对没有豁免权限的玩家生效,指令仅对管理员有效



    • /spam unmute <玩家ID > - 解除某位玩家的禁言
    • /spam reset <玩家ID > - 重置某为玩家的惩罚等级(重新统计刷屏情况)
    • /spam reload - 重载插件配置文件



    权限


    • spamhammer.* - 拥有此插件的全部权限
    • spamhammer.bypass.*  - 允许玩家忽视所有限制
    • spamhammer.bypass.repeat  - 允许玩家忽视刷屏信息重复数量限制
    • spamhammer.bypass.punish.*  - 允许玩家忽视封禁惩罚
    • spamhammer.bypass.punish.mute  - 允许玩家忽视禁言惩罚
    • spamhammer.bypass.punish.kick  - 允许玩家忽视踢出惩罚
    • spamhammer.bypass.punish.ban  - 允许玩家忽视封禁惩罚
    • spamhammer.bypass.punish.ips  - 允许玩家忽视IP检查
    • spamhammer.bypass.punish.urls  - 允许玩家忽视网址检查
    • spamhammer.cmd.*  - 允许使用所有指令
    • spamhammer.cmd.unmute  - 允许使用unmute指令
    • spamhammer.cmd.reset  - 允许使用reset指令
    • spamhammer.cmd.reload  - 允许使用reload指令



    配置文件

    此文件在插件目录下会自动生成,文件名为config-temp.yml  如果要修改项目,请在config.yml中进行修改
    • # === [ SpamHammer Config ] ===
    • settings:
    •   # === [ 汉化 By SkyCatcher ] ===
    •   message:
    •     # 设定一个时间段内发送多少条消息以上会被识别为刷屏.
    •     # 默认设置为period: 1与limit: 3.这意味着在一秒内发送3条消息以上会被识别为刷屏
    •     rate:
    •       period: 1
    •       limit: 3
    •       # 是否禁止显示超过上述限定的刷屏信息
    •       prevent: true
    •     # 信息重复规则设定
    •     repeat:
    •       # 设定信息重复发送超过多少次会被识别为刷屏
    •       limit: 2
    •       # 如果设定为true,将会阻止重复信息.
    •       block: true
    •   # === [ 惩罚设定 ] ===
    •   punishments:
    •     kick:
    •       # 设定为true将会在检测到玩家第二级刷屏后将此玩家从服务器踢出.
    •       use: true
    •     mute:
    •       # 设定为true将会在检测到玩家第一级刷屏后将此玩家禁言.
    •       use: true
    •       # 设定检测到刷屏后禁言多少秒.
    •       # 默认时间为30秒.
    •       length: 30
    •     ban:
    •       # 设定为true将会在检测到玩家第三级刷屏后封禁此玩家.
    •       use: true
    •   # Will make the plugin perform tasks only done on a first run (if any.)
    •   first_run: false
    •   cooloff:
    •     # 设置在多长时间后会将惩罚
    •     # 等级下调至第一级.
    •     # 默认时间为300秒.
    •     time: 300
    •   # 是否允许将信息发送至slipcor
    •   callhome: false
    •   chat:
    •     # 是否禁止在聊天框内发送IP地址
    •     checkips: true
    •     # 是否禁止在聊天框内发送网址
    •     checkurls: true
    •   language:
    •     # 使用哪种语言环境.本插件已汉化,不需要更改此项.
    •     locale: en
    •     # 使用哪个语言文件.本插件已汉化,不需要更改此项.
    •     file: english.yml
    •   commandlist:
    •     # 在这里可以设置哪些指令也列入刷屏限制范围内.
    •     possiblespam:
    •     - /g
    •     - /general
    •     - /yell
    •   # 设置为true将不保存任何记录
    •   silent: false
    • ver: 3


    更新记录

    • v3.0.1.15: add config setting to remain silent -> no logging!
    • v3.0.0.14: micro optimization, build against CB 1.5.2-0.1
    • v3.0.0.13: compile against Bukkit 1.4.7-R1.0
    • v3.0.0.12: add console output for eventual investigation (false positives?)
    • v3.0.0.11: add URL and IP checks for chat
    • v3.0.0.10: first kick, then ban (displays the proper ban message)
    • v3.0.0.9: finally read the language file
    • v3.0.0.8: fix an NPE when muting a player
    • v3.0.0.7: commit the player kick on the main thread
    • v3.0.0.6: add event logging
    • v3.0.0.5: add JavaDocs, update POM to automated versioning
    • v3.0.0.4: refactor abstract class to interface
    • v3.0.0.3: remove debug spam
    • v3.0.0.2: re-add config comments, clean up code, add language file (not being read atm)
    • v3.0.0.1: re-write to get rid of the former PluginBase system which was not really used anyway



    下载地址:
    v3.0.1.15 用于1.4.7-1.6.4. 已测试1.5.2R1.0和1.6.4R2.0下可以正常使用点此下载汉化版本:点击下载
    cb1.2.3-cb1.4.6请点此进入下载页,选择对应版本下载英文版:拽这里



    ————2014.12.22————

    去除隐藏,改为折叠。

    评分

    参与人数 1人气 +10 MC币 +30 收起 理由
    勉强面倒臭 + 10 + 30 最MC有你更精彩!

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    沙发
    发表于 2014-8-17 10:00:33 | 只看该作者
    很好的作品
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    板凳
    发表于 2014-8-28 10:06:51 | 只看该作者
    看起来不错 就是你的贴怎么都要回复 好麻烦

    点评

    EDC
    可以防止伸手党  详情 回复 发表于 2014-8-28 12:38
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    难过
    2018-1-13 21:09
  • 签到天数: 489 天

    [LV.9]以坛为家II

    地板
    发表于 2014-8-28 12:38:37 | 只看该作者
    黑MingJade 发表于 2014-8-28 10:06
    看起来不错 就是你的贴怎么都要回复 好麻烦

    可以防止伸手党
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    5#
    发表于 2014-9-3 21:07:05 | 只看该作者
    ...0.0.0..0000.000
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2014-12-6 16:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2014-12-6 17:22:43 | 只看该作者
    杀~~~~~~~~~~~~
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情

    2018-4-2 13:14
  • 签到天数: 109 天

    [LV.6]常住居民II

    7#
    发表于 2014-12-21 16:57:32 | 只看该作者
    {:6_454:}{:6_454:}{:6_454:}{:6_454:}
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    奋斗
    2015-7-5 10:45
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    8#
    发表于 2015-1-4 13:39:39 | 只看该作者
    这个是不错的软件 !!!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

    该用户从未签到

    9#
    发表于 2015-1-19 19:55:48 来自手机 | 只看该作者
    不错是不错……但是有问题……我输入/gm 1改模式。等下又再改,突破提示你已经被禁言
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2016-4-23 14:31
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    10#
    发表于 2016-4-2 10:32:53 | 只看该作者
    没错啊 就是不能/gm 1
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则