BE服务端

[安全|转载]LLSE- BehaviorLog-让您的玩家失去隐私(doge)

八重***Lv.3 中级会员 发表于 2023-6-10 · 最后回复 2023-12-19 IP:江苏省 7,643 23
AI 速览2026-10-08 19:07 生成

LLSE 行为日志插件 BehaviorLog,可记录玩家五十余种行为并输出 CSV 日志

BehaviorLog 是一款基于 LiteLoaderBDS 加载器的 LLSE 服务器插件,能够监控玩家进服、聊天、破坏方块、容器操作等五十余种行为,并把日志输出到控制台和 CSV 表格文件,方便服主用 Excel 或 WPS 搜索筛选。插件配置文件可逐项设置每个监控项的开关、输出方向与屏蔽内容,默认项目在安全与性能间取得平衡,写日志采用异步缓存,正常游戏中几乎无感。适合需要监控或取证玩家行为的服务器管理者使用。

  • 需先安装 LiteLoaderBDS 加载器才能使用该插件
  • 将压缩包解压后全部内容放入 plugins 文件夹,冲突时选择覆盖
  • 配置文件首次开服时自动生成于 plugins/BehaviorLog/config.json
  • 日志文件保存在 BDS 目录下的 logs 文件夹中
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
插件发布
中文名: 行为监控插件
外语名: Behavior Log
支持版本: 1.18.x 1.19.x 
适用服务端: 其它 
插件属性:  
插件类型: 管理 安全 
前置插件: LiteLoader加载器
来源: 转载
原帖地址: https://www.minebbs.com/resources/behaviorlog.2795/
下载地址: https://www.本帖附件.com
最后更新: 2023-06-02
本帖最后由 八重豆子 于 2023-6-10 22:58 编辑

转载证明:

【简介】
记录项目高达五十余项的行为记录插件来啦
功能强大,设置项丰富
(让服里的玩家真正做到毫无隐私)

使用 CSV 表格记录行为日志,结合Excel与WPS强大的
搜索筛选功能
定点查询、范围搜索。。。。没有做不到,只有想不到
全面的配置文件选项

自由定制输出到控制台和文件的记录项目
指定记录屏蔽内容
一键远离刷屏,安享宁静
IMG_5393.jpeg
控制台
IMG_5394.png
excel

【安装】​
1.确保已经安装LiteLoaderBDS加载器(点击这里查看LiteLoaderBDS安装教程)
2.将下载的LLSE-BehaviorLog.zip解压
3.将解压出的所有内容移动到 plugins 文件夹中,如果提示冲突,选择覆盖
4.重启/开启服务器

⭐ 如果配置过程中遇到问题,欢迎加入交流群讨论?点击加群


【功能介绍】
监控服务器内玩家的各种行为,并将日志输出至控制台和日志文件,方便管理大大们对日常服务器玩家行为的监控与取证工作
  • 日志文件使用CSV表格格式(.csv),配合Excel等表格处理软件的批量处理、搜索筛选功能,极大地提高服主们在海量数据中定位查找相关信息的能力
  • 配置文件中可以自由设置每一个监控项是否启用、输出方向,以及需要忽略的监控内容(比如凋灵树厂的骷髅头爆炸以及转发机器人的 {"rawtext": 刷屏等等),自由度极高
  • 采用缓存技术,写日志时采用异步写入,正常游戏过程中完全无感



【监控项目】
BehaviorLog支持五十余种行为监控项目,如下

默认打开的行为监控项目事件默认关闭的行为监控项目-
玩家开始进服玩家使用重生锚玩家跳跃发生红石更新
玩家进服生物死亡玩家潜行漏斗送出物品
玩家离开爆炸玩家使用物品点击方块火焰传播
玩家重生弹射物击中实体玩家捡起物品
玩家死亡凋零破坏方块玩家开始破坏方块
玩家使用命令玩家与方块交互玩家物品栏变化
玩家发送聊天消息床爆炸玩家盔甲栏变化
玩家切换维度重生锚爆炸玩家打开容器UI
玩家攻击命令方块执行指令生物受伤
玩家丢出物品容器内容改变生物骑乘
玩家吃食物活塞推动生物踩踏压力板
玩家破坏方块耕地被破坏方块被爆炸破坏
玩家放置方块执行后台命令弹射物品击中方块
玩家打开容器玩家操纵展示框
玩家关闭容器计分板数值改变

默认打开的项目即可开箱使用,监控大多数必要记录的行为,在安全与性能之间达到平衡
可以在配置文件中自行修改需要打开或者关闭的项目,自定义日志不再是梦想



【插件配置文件使用解析】​
【日志文件】​
位于BDS目录下/logs文件夹中。
使用CSV表格格式,文件名会自动按照BehaviorLog-日期字符串.csv记录
IMG_5395.png


【暂时关闭控制台日志】​
当你有需要在后台进行一些操作时,不停刷新的日志会对你造成不小的干扰
BehaviorLog提供了暂时关闭控制台日志输出的方法:
在后台执行命令 behaviorlog hide 暂时关闭控制台日志输出
在后台执行命令 behaviorlog show 恢复控制台日志输出
当然,如果需要永久禁用控制台输出,请前往上述配置文件说明,查看如何在配置文件中彻底关闭


【开源地址】
插件开源于GitHub:
https://github.com/YQ-LL-Plugins/LLSE-BehaviorLog
欢迎PR以及提出Issue



【开发计划】
​

1. 增加日志保存期限,对过期日志予以删除

临时显示

 LLSE-BehaviorLog.zip (9.03 KB, 下载次数: 161)
  • 小*** 铁粒 +25 授权搬运
回复 23 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则