Skip to content

Conversation

@035966-L3
Copy link
Contributor

@035966-L3 035966-L3 commented Dec 26, 2025

  1. 支持以单字母缩略形式输入指令
  2. 支持输入用户名代替 UID
  3. 将默认 Client 配置改为 touchfish.xin:70018.130.190.200:7001
  4. 对 Client 连接不再强制输入 IP,允许输入域名
  5. 在 Client 的默认用户名后添加一个随机(实则并不随机)六位数后缀,呈现 user****** 的形式
  6. 修改 order 字段,消息编号为 1, 2, 3, ...,文件编号为 -1, -2, -3, ...
  7. 修复协议 3.4.2 对于列表的 diff 提示不正确的问题
  8. 修复程序终止后终端文字输出为黑色的问题
  9. 修复清屏操作被放置在 config.json 读取提示被输出之后才进行的问题
  10. 修复服务端启动时 root_socket 概率性爆出 BlockingIOError 的问题
  11. 去除 do_save 中一个忘记删掉的调试输出
  12. 若干措辞和代码结构优化

  1. 添加 evaluate 指令,调用时表现为 Python IDLE,例如 evaluate 1+2 输出 3
  2. 添加 flood 指令,调用时开启简易命令行模式,此时可以直接输入单行消息而省略 send
  3. 添加 shell 指令,调用时执行输入的系统指令
  4. 将默认启动模式改为客户端

  1. 增加 Client 连接时的用时提示
  2. 去除 Client 发起连接和连接窗口期之间的 0.5 秒等待
  3. 解决 doorman accept 命令对用户已经下线的情况处理错误的问题
  4. 删除无用的 flooded 变量

  1. 添加 2026 年新年彩蛋
  2. EXIT_FLAG 重命名为 exit_flag

Copy link
Collaborator

@JohnChiao75 JohnChiao75 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@035966-L3 已阅,但有一些要修改的点:

请同步添加 API 文档,另外,对于消息序号的更改会导致不兼容,建议更新 API 版本号并通知发行版跟进

@035966-L3 035966-L3 changed the title v4.5 v4.5.1 Dec 30, 2025
@035966-L3 035966-L3 changed the title v4.5.1 v4.5.2 Dec 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants