2025年10月

【繁忙的工艺 FMCRAFT】服务器许可条款

一、简介

  • 欢迎加入【繁忙的工艺 FMCRAFT】服务器!为了确保所有玩家都能在一个友好、公平、有序且合法合规的环境中畅享游戏,服务器管理团队制定了以下许可条款。请您务必仔细阅读并严格遵守这些规则和制度,共同维护服务器的和谐、乐趣与持久性。
  • 特别注意,如果是招人的方式获取服务器人数,务必需要让其阅读这份服务器许可条款,否则将对招人者进行处罚。
  • 在以下内容中,服务器管理团队将称作我们。

二、服务器规则

(一)尊重他人

  • 概述:在服务器上,我们要求所有玩家彼此尊重。请遵循以下准则:
  • 禁止进行人身攻击、恶意言辞或骚扰其他玩家。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 严禁散布仇恨、种族歧视、性别歧视、地域歧视或其他不当言论。初次违反此规定的玩家将被置于旁观者模式 $3 - 7$ 天;情节严重或再次违反者将被永久封禁。
  • 不得试图盗用他人账号、密码或伪造身份。一旦发现此类行为,玩家将被永久封禁。
  • 请不要频繁、恶意击杀其他玩家(PVP以及比赛的单方面碾压不算在情况内,但仅适用于服务器管理团队举行的比赛)。违反此规定的玩家将被置于旁观者模式 $15 - 30$ 天,情节特别严重者将被永久封禁。
  • 尊重其他玩家的隐私,不得未经允许泄露或传播其他玩家的个人信息。初次违反此规定的玩家将被暂时封禁 $7 - 14$ 天;情节严重或再次违反者将被永久封禁。

(二)禁止作弊

  • 概述:我们严禁任何形式的作弊行为。以下是明确禁止的作弊行为和相应处罚:
  • 使用任何外挂、修改器、自动化脚本或其他非法工具来修改游戏数据、获得不公平优势,如无限生命、无限资源、快速建造等。初次违反将被暂时封禁 $7 - 30$ 天。
  • 利用游戏漏洞、特性或错误来复制物品、刷取经验、跳过游戏进程等获取非法利益。违反此规定的玩家将被暂时封禁 $7 - 60$ 天甚至永久封禁。
  • 与作弊者合作或共享作弊工具、方法,协助他人作弊。参与者将受到与直接作弊者相同的处罚。
  • 篡改游戏文件或数据包以达到作弊目的。一旦发现,将被暂时封禁 $7 - 60$ 天,情节特别严重者将被永久封禁。
  • 禁止多开游戏账号。一旦发现,永久封禁非主号,二次发现封禁所有账号。
  • 使用未经授权的第三方软件或插件干扰游戏正常运行或获取不公平优势。初次违反此规定的玩家将被置于旁观者模式 $3 - 7$ 天;再次违反或情节严重者将被暂时封禁 $7 - 60$ 天。
  • 潜规则:不被发现、举报即可

(三)禁止黑客行为

  • 概述:任何试图入侵服务器系统、窃取玩家数据、破坏服务器安全防护机制或进行其他恶意网络攻击的行为都是严格禁止的。
  • 不得利用网络技术手段干扰服务器的正常网络连接,导致其他玩家游戏卡顿及非正常情况退出游戏(例如* left the game.,消息后面有一个英文的点)。初次违反此规定的玩家将被暂时封禁 $7 - 60$ 天,情节特别严重者将被永久封禁。
  • 若发现有玩家进行此类黑客行为,将立即被永久封禁,并可能承担相应的法律责任。

(四)保护服务器与维护

  • 概述:我们需要每个玩家的协助来保护服务器的稳定和安全。请遵循以下准则:
  • 禁止尝试用各种方式攻击服务器的硬件设施、软件系统或破坏服务器的网络架构。违反此规定的玩家将被永久封禁,如造成服务器财产损失,需承担法律责任。
  • 不得泄露服务器的敏感信息,如服务器(软件和硬件都包括在内)的信息。初次违反此规定的玩家将被暂时封禁 $7 - 30$ 天;情节严重或再次违反者将被永久封禁。
  • 严禁故意传播病毒、恶意软件或其他有害内容(违法内容),影响服务器的正常运行或其他玩家的设备安全。违反此规定的玩家将被永久封禁,且需承担法律责任。
  • 遵守服务器的资源使用规则,不得过度占用服务器的内存、带宽等资源(特别注意不要放太多箱子,尽量使用木桶),影响其他玩家的游戏体验。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。

(五)合理建造

  • 概述:我们鼓励玩家在服务器上建造创意和精美的建筑。请遵循以下准则:
  • 禁止在不允许的区域建造或破坏他人的建筑,包括但不限于公共设施。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 不得建造或使用任何违法、淫秽、恐怖、暴力或冒犯性的建筑,包括但不限于血腥场景、邪教象征等。初次违反此规定的玩家将被置于旁观者模式 $3 - 7$ 天;情节严重或再次违反者将被永久封禁。
  • 禁止滥用建筑权利,遵循服务器的建筑规划和限制,如高度限制等。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。

(六)社交互动

  • 概述:遵守服务器内的聊天规范,不得发送大量无意义的重复信息、垃圾广告或恶意刷屏。初次违反此规定的玩家将收到警告;再次违反将被禁言 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 不得在聊天频道传播虚假信息、谣言或误导其他玩家。初次违反此规定的玩家将被置于禁言 $1 - 3$ 天;再次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 不得在服务器官方社群、服务器内非法宣传其他 MC 服务器,违者将直接被踢出社群并封禁游戏账户,第一次 $1$ 个月,第二次直接永久封禁。
  • 禁止在服务器内组织或参与任何非法或违反道德的社交活动,如赌博、诈骗等。一旦发现此类行为,玩家将被永久封禁且需承担法律责任。

(七)团队合作与竞争

  • 概述:在团队活动中,如组队打怪、团队竞赛等(注意:背叛团队、故意损害团队利益是被允许的,前提是情况合理)。初次违反此规定的玩家将被移出团队并置于旁观者模式 $1 - 3$ 天;再次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 遵循公平竞争原则,不得在竞赛活动中使用不正当手段获取胜利,如干扰对手、作弊等。初次违反此规定的玩家将被取消竞赛成绩并置于旁观者模式 $1 - 3$ 天;再次违反或情节严重者将被暂时封禁 $7 - 30$ 天。

(八)资源管理

  • 概述:合理利用服务器内的各种资源,包括但不限于矿产、木材、食物等,不得过度开采或浪费,得到我们的同意的玩家不受此规定的约束。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。
  • 不得通过不正当手段囤积资源,影响服务器内的资源平衡和其他玩家的正常获取。初次违反此规定的玩家将被置于旁观者模式 $3 - 7$ 天;再次违反或情节严重者将被暂时封禁 $7 - 60$ 天。

三、增值服务说明

  • 概述:本服务器提供了增值服务的选项。但需要注意:
  • 玩家可以在服务器内的特定充值页面,使用安全的支付渠道(如微信支付、支付宝)进行充值,注意:在没有经过服务器管理员的同意下,不可以擅自增值服务。
  • 增值服务可获得的内容包括但不限于:独特的游戏道具、额外的游戏内功能或特权、增加资源获取速度或数量等。
  • 如果你是增值服务兑换物品,你务必需要在氪金前与服务器操作员说明,不然将视为无偿捐赠。
  • 本服务器的增值服务渠道,不可以退款,则代表你支付后不可退款,即使是非成年人,也不可退款。
  • 充值成功后,相应的虚拟物品、服务或特权将及时发放至玩家的游戏账号。

四、制度

(一)管理团队

  • 概述:服务器设有管理团队,负责维护服务器秩序和处理问题。 请遵循以下准则:
  • 尊重并遵守管理团队的指示和决定。初次违反此规定的玩家将收到警告;再次违反将被置于旁观者模式 $1 - 3$ 天;多次违反或情节严重者将被暂时封禁 $7 - 30$ 天。服主有权永久封禁违规账号与 IP。
  • 不得干扰管理团队的工作或阻碍其履行职责。初次违反此规定的玩家将被暂时封禁 $7 - 30$ 天;情节严重或再次违反者将被永久封禁。
  • 合理提出问题、建议或投诉,并与管理团队进行积极的沟通。玩家可以通过QQ社群提出建议,优秀建议者将获得不等的奖励。
  • 禁止要求任何管理员做某些事。初次违反此规定的玩家将被禁言 $5 - 10$ 天;再次违反或情节严重者将被封禁 $10 - 30$ 天。

(二)惩罚制度

  • 概述:服务器将根据违反规则的严重性采取相应的惩罚措施:
  • 第一次违规通常会收到警告或口头警告。
  • 严重违规行为可能导致旁观者模式、封禁或其他惩罚措施。
  • 惩罚决定由管理团队根据具体情况做出,具有最终决定权。
  • 部分未定义的规定,将按上述的描述进行处理。

(三)投诉和申诉

  • 概述:如果您对管理团队的决定有异议或希望提出投诉:
  • 提交书面申诉,详细说明您的问题、理由和证据。
  • 管理团队将仔细审查您的申诉,并在 $7 - 14$ 个工作日内作出回应。
  • 请尊重管理团队的决定,遵守其最终裁决。

(四)您的游戏账号

  • 概述:您在服务器上取得的任何成就,其相关数据和权益归服务器管理团队所有。服务器管理团队有权封禁、删除您的账号以及对您在服务器上的所有操作进行管理。 您的游戏账号归属于FMCRAFT所有

五、免责声明

  • 服务器管理团队将竭尽全力维护服务器的正常运行,但不对以下情况承担责任:
  • 由于不可抗力因素(如自然灾害、战争、政府行为等)导致的玩家数据丢失[故意使服务器出现问题类型除外]。
  • 玩家之间的交易、合作或争端所产生的损失或纠纷。
  • 玩家在服务器上的行为所导致的任何后果或损失。
  • 因服务器的升级、修改或优化导致的玩家数据丢失,但我们会提前通知并尽最大努力备份数据。

六、条款修改

  • 概述:服务器管理团队保留随时修改许可条款的权利。任何修改将在服务器官网和游戏内显著位置公告,并在生效前提前 $7$ 天通知玩家。若玩家在修改生效后继续使用服务器,则视为同意修改后的许可条款。

七、权利制定

(一)服主

  • 对服务器拥有最高的修改权、执行权和所有权,包括但不限于制定服务器规则、处理重大违规事件、决定服务器的发展方向等。特别注意:服主不受限上述许可。

(二)服务器管理员(除服主)

  • 对普通玩家拥有一定的修改权和执行权,包括但不限于处理日常违规行为、维护服务器秩序、协助服主进行管理决策等。特别注意:服务器管理员不受限上述部分许可。

(三)普通玩家

  • 享有在服务器内进行正常游戏和交流的权利,但没有直接管理其他玩家或干涉服务器运营的权利。

八、最后

  • 感谢您选择【繁忙的工艺 FMCRAFT】,如您已加入服务器,则代表您同意上述许可条款。祝您在我们的我的世界服务器中玩得愉快!

乙巳岁九月十四修博客服务器感怀

2025年10月5日修理博客服务器有感

时间线

2025年10月2日

?一夜醒来,服务器崩溃了

不知道咋修

2025年10月3日

忘了

2025年10月4日

开始琢磨怎么修

但又不知道怎么修

尝试过重启服务器、重装主题

不敢动数据库

2025年10月5日

重装数据库(保留数据),无用

我草他妈的,直接删掉数据(导出)

我草他妈的,能进去了

然后在查看导出的数据

image.png

???少了一个括号

猎奇

项目地址

DHEnry-FMCRAFT/websocket-chat: 来自AI编写的websocket版的聊天程序

💬 WebSocket 聊天室应用

一个基于 WebSocket 的实时聊天室应用,支持多频道聊天、管理员功能和用户管理。

🚀 功能特性

👥 用户功能

  • 🆓 自动用户名分配 - 首次进入自动生成5位随机用户名
  • 🔄 多频道切换 - 支持在多个频道间自由切换
  • 👀 用户列表查看 - 查看指定频道的在线用户
  • 💬 实时消息收发 - 基于 WebSocket 的实时通信
  • 🎨 彩色消息显示 - 不同类型消息使用不同颜色区分

⚡ 管理员功能

  • 🔐 管理员认证 - 使用密码验证管理员身份
  • 👮 用户管理 - 踢出用户、断开用户连接
  • 📢 频道管理 - 清退频道、关闭频道
  • 👁️ 全服监控 - 查看全服在线用户
  • 📩 私信功能 - 向指定用户发送私信

🛠️ 技术栈

  • 后端: Python + asyncio + websockets
  • 前端: 纯 Python 命令行客户端
  • 通信: WebSocket + JSON
  • 安全: SHA-256 密码哈希

📦 安装与运行

1. 克隆项目

git clone https://github.com/DHEnry-FMCRAFT/websocket-chat
cd websocket-chat

2. 安装依赖

pip install websockets

3. 配置服务器的允许频道

请编辑server.py中的ALLOWED_CHANNELS数组,逗号分隔,引号包裹允许的频道,注意允许的频道一定要包含public

4. 配置服务器管理员密码HASH

请编辑hash.py中的test_string变量,为初始密码,然后使用以下代码运行

python hash.py

然后将生成后的hash设置为server.py中的ADMIN_PASSWORD_HASH变量的值,然后保存server.py

5. 启动服务器

python server.py

服务器默认监听 0.0.0.0:8765,允许的频道:public、1、2、3

6. 启动客户端

python client.py

🎯 使用指南

基本命令

命令功能示例
::login [用户名]设置用户名::login Alice
::choose [频道ID]切换频道::choose 2
::list [频道ID]查看频道用户::list 1
exit / quit退出聊天exit

管理员命令

命令功能示例
::lists查看全服用户::lists
::say [频道] [用户] [消息]发送私信::say 1 Bob "Hello"
::kicks [频道] [用户] [理由]踢出用户::kicks 1 Bob "违规发言"
::kick [频道] [理由]清退频道::kick 1 "频道维护"
::closes [频道] [用户] [理由]断开用户::closes 1 Bob "多次违规"
::close [频道] [理由]关闭频道::close 1 "封禁频道"

🔒 管理员登录

要使用管理员功能,请使用用户名 administrator 登录,系统会提示输入密码。

⚙️ 配置说明

当前默认EXAMPLE服务器配置

  • 默认端口: 8765
  • 允许频道: public, 1, 2, 3
  • 管理员密码哈希: 在 server.py 中配置

客户端配置

  • 调试模式: 修改 DEBUG 变量切换默认服务器地址,1为使用localhost:8765,用于本地调试server.py,0为需要用户自行输入服务器地址
  • 消息颜色: 不同类型消息使用不同颜色标识

🐛 故障排除

常见问题

  1. 连接被拒绝 - 确保服务器已启动且地址正确
  2. 用户名已存在 - 更换用户名或切换到其他频道
  3. 频道不允许 - 只允许使用预定义的频道ID

日志查看

服务器会在控制台输出运行状态和错误信息,客户端会显示连接状态和错误提示。

📝 开发说明

项目结构

websocket-chat/
├── server.py          # 服务器主程序
├── client.py          # 客户端主程序
└── README.md          # 项目说明

来源

这个项目其实是 $Deepseek \times Doubao$ 一起写出来的(乱用LaTex),也是有很多的BUG,但也是在我的命令下写出来的

这个项目最终会放到 $FMCRAFT$

历程

2025年10月1日 PR V1.0 Release V1.0 · DHEnry-FMCRAFT/websocket-chat V1.0

已知BUG

  • 登录时直接进入频道会导致无法发送消息,需要先自定义一个用户名

感谢AI