跳转至内容
  • 欢迎
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

Hellclient 社区

  1. 主页
  2. Hellclient软件
  3. Hellclient2026中秋版发布

Hellclient2026中秋版发布

已定时 已固定 已锁定 已移动 Hellclient软件
1 帖子 1 发布者 74 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • jarlyynJ 离线
    jarlyynJ 离线
    jarlyyn
    写于 最后由 jarlyyn 编辑
    #1

    更新内容:
    主版本升级至2.x版本

    2.X版本主体变动:

    hellclient.net支持

    hellclient.net是为了解决go版本在windows下与msvc生态不兼容的问题开发的C#版本。功能与go版本一致。

    加入asni支持

    引入了asni(utf编码)字符串的支持,方便进行更底层的操作。

    包括

    • AddAnsi函数 添加一个Ansi行
    • LastAnsi 函数,获取最新的Ansi行信息
    • GetScriptPath 函数,获取当前脚本目录

    Mapper 进入废弃状态

    建议使用HellMapManager相关算法

    引入新的全局hook

    • OnLine 在所有触发执行之前调用,可以终止触发执行
    • OnAfterLine 在所有触发执行之后调用
    • OnSend 在向mud发送数据时调用,可以终止发送

    废弃prompt概念

    原有prompt作为新行显示

    破坏性变更:废除 OnBuffer的hook

    对性能影响极大,功能极弱,可以通过OnLine和AddAnsi实现大部分功能

    引入 风险型 脚本引擎

    通过hellclient.net引入可以自行调用dll/so的脚本殷勤

    不固定脚本引擎支持

    脚本引擎数量由编译时决定,不再固定

    下载地址:https://github.com/jarlyyn/hellclient/releases/tag/2026中秋版

    1 条回复 最后回复
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    Powered by Herbrhythm.
    • 第一个帖子
      最后一个帖子
    0
    • 欢迎
    • 版块
    • 最新
    • 标签
    • 热门
    • 用户
    • 群组