Mudlet是一个开源和新鲜的MUD客户端,旨在将泥泞推向一个新的水平。
Mudlet具有直观的用户界面,非常快速的文本显示,专门设计的脚本框架和跨平台。
系统要求
- Qt的
此版本中的新功能:
- 添加:到期临时触发器
- 添加:getGridMode()
- 添加:个人资料自动保存
- 添加:切换菜单中的节目图标
- 补充说:Windows安装程序现已签名(AV安装/升级问题较少)
- 已修复:更改主窗口背景将立即应用更改
- 已修复:日志记录设置现已正确保存:单行副本不会引入空格
- 已修复:当只关闭一个配置文件时,记事本会保存
- 改进:Lua错误消息现在对于selectCurrentLine(),isAnsiFgColor(),isAnsiBgColor(),getFgColor(),getBgColor(),wrapLine(),selectCaptureGroup(),getLines(),getCurrentLine()和更直观echoPopup()
- 改进:Mudlet现在发送正确的MXP响应
- 改进:您现在可以通过右键单击空地图 来创建新地图
- 基础架构:更新了第三方对Windows的依赖
版本3.10.0中的新功能:
- 添加:Geyser.Miniconsole中的自动装配功能
- 补充:东亚语言支持 - GBK和GB18030编码
- 补充:在Windows / macOS / Linux上启用Qt 5.9并启用C ++ 14功能
- 添加:获取文本以在Crowdin上翻译Mudlet的界面
- 添加:更多日志记录选项:拆分/单个文件,自定义位置和自定义日志名称
- 添加:切换不明确宽度字符显示的选项
- 添加:Mudlet包现在可以有自定义字体
- 已修复:升级时出现空白更改日志
- 已修复:点击变量视图中的X =图标时不要崩溃
- 已修复:如果您使用烫发,请不要丢失您在编辑器中进行的未保存触发*触发
- 修正:从游戏GUI自动升级显示版本号向后
- 已修复:tempComplexRegexTrigger的前景和后台参数无法正常工作
- 已修复:macOS上的房间退出对话框未在视觉上显示‘“保存”按钮已启用
- 改进:setBackgroundColor()现在可以更改主窗口的背景
- 改进:calcFontSize()现在可以采用窗口参数来支持自定义miniconsole字体
- 改进:清理Mudlet代码中的文档并将其链接到wiki
- 改进:如果您之前在构造函数中启用了它,则禁用Geyser.MiniConsole滚动条然后将其取出
- 改进:getFont()现在报告使用的实际字体,而不是您设置的字体,以防您没有真正使用该字体
- 改进:提高性能并且不提高telnet EOR事件(就像GA一样,你最好使用提示触发器)
- 改进:使配置文件保存更快
- 改进:制作的配置文件可以更快地创建miniconsoles
- 改进:使许多包/模块的配置文件加载更快
- 改进:更快地在代码编辑器中进行搜索
- 改进:现代化Mudlet的C ++代码(auto,nullptr,empty(),普通构造函数,没有无效的const,范围为)
- 改进:您现在可以使用普通字母(即A,B,C)进行键绑定
- 基础架构:更快的持续集成构建
- 基础架构:更具弹性的持续集成构建
版本中的新功能:
- 在“主显示”首选项中添加了一个新选项“Echo Lua错误到主控制台”,使您可以在主窗口中查看脚本的任何运行时错误
- 启用MUDLET_VERSION_BUILD环境变量以设置为设置版本信息
- 如果您尝试将地图复制到之前没有 的配置文件,则修复了崩溃问题
- 修复了在编辑触发器/别名 的正则表达式时会发生的小内存泄漏
- fixed hideWindow()& showWindow()使用userwindows
- 如果您从HTML更改为纯文本或在 时更改,则修复日志中断
- 如果您在连接对话框中单击了“取消”,则修复了主工具栏按钮的启用
- 修正了许多‘选择'而不是‘选择'拼写错误
- 在配置文件之间复制地图时修复内存泄漏
- 修复了scrpt打包设置中的拼写错误
- 修复后的用户窗口在用X 关闭后无法再次打开
- 修复xml导入/导出有时会导致地图房间/出口尺寸错误
- 接受QStrings的函数参数已经收紧到QString常量引用
- 改进了许多已注释掉的代码,并且已在核心代码中清除了cruft
- 改进的默认映射器空间大小现在为5,退出10
- 由别名/触发器/等调用的脚本中定义的改进错误现在也会报告scipt名称
- 当启用日志记录以禁用按钮时,改进的日志按钮现在有一个X
- 通过引入QLatin1String和QStringLiteral提高QString处理效率
- API更改日志:
- 添加了closeMudlet()以保存配置文件并关闭Mudlet
- 添加了getCmdLine()以返回当前在命令行中的文本
- 添加了getMousePosition()以返回主显示屏上的当前鼠标位置
- 添加了getProfileName()以返回个人资料的名称
- 添加了raiseGlobalEvent()以在所有其他打开的配置文件中引发事件
- 添加了raiseWindow()和lowerWindow()函数以将标签/ miniconsole提升到所有其他标签之上或低于所有其他标签
- 添加了saveProfile()以保存个人资料
- 添加了setHexFgColor(),setHexBgColor(),它允许RGB setFgColor()和setBgColor() 的十六进制等价物
- 添加了setLabelReleaseCallback(),它允许您在按下鼠标然后在标签上释放时运行一个功能
- 为安装或卸载软件包或模块时添加了sysInstall和sysUninstall事件。除此之外,还提供了更细粒度的事件:sysInstallPackage,sysInstallModule,sysSyncInstallModule,sysLuaInstallModule,sysUninstallPackage,sysUninstallModule,sysSyncUninstallModule和sysLuaUninstallModule
- 添加了声音停止播放时引发的sysSoundFinished
- fixed [c | d | d] echoLink()回显到丢失格式参数的特定窗口
- 使用centerview()修复崩溃,而不打开地图
- 修复了hideWindow()以关闭用户窗口
- 修复了showColors()在某些情况下文本亮度不正确的情况。
- 修复sysDisconnectionEvent在某些情况下被引发两次
- Geyser flyout标签已经改进,现在可以嵌套
- Geyser.Label:已添加setReleaseCallback()
- 改进了db:create()以提高弹性 - 现在可以根据需要重新打开数据库连接
- 改进了echo(),feedTriggers(),startLogging(),setLabelClickCallback(),setLabelOnEnter(),setLabelOnLeave(),deselect(),resetFormat()来解释坏参数是什么以及它应该是什么,而不是给出“错误的参数类型”错误消息或根本没有提供
- 改进了echo(),setLabelClickCallback(),setLabelOnEnter(),setLabelOnLeave(),deselect(),resetFormat(),成功时返回true,否则返回nil +错误(只要有错误消息)
- 改进了permGroup()以允许在文件夹中创建文件夹
- 作为正在进行的Mudlet 4.0变得更加国际化和支持英语以外语言的过程的一部分:接受用户提供的文本作为参数的Lua命令逐渐被重新设计以获得处理UTF-8文本的能力。这个和相关的步骤目前只处于初步阶段,但是在通往下一个主要Mudlet发布版本的道路上形成了里程碑的主要组成部分。
- 改进了startLogging()以返回日志文件名和日志记录状态
版本3.0.1中的新功能:
- 默认搜索可见:
- 现在再次默认显示搜索区域,类似于2.1中的搜索区域。删除了多余的“搜索”按钮以节省较小屏幕上的空间,并且新的折叠/展开按钮已就位。
- 启用了实验地图格式:
- 您现在可以选择在“首选项”>中保存版本17和18中的地图。特殊选择。从技术上讲,您可以选择以更新的格式保存3.0.0中的地图,但它无法加载它们 - 现在它可以。
- 地图格式17允许您使用地图和区域用户数据功能 - 类似于已经可用的房间用户数据。请参阅searchAreaUserData(),setAreaUserData(),clearAreaUserData(),clearAreaUserDataItem(),getAreaUserData(),getAllAreaUserData(),setMapUserData(),clearMapUserData(),clearMapUserDataItem(),getMapUserData(),getAllMapUserData()。
- 地图格式18会在将地图复制到其他个人资料时保存您的玩家位置。
- 杂
- 其他改进包括:
- 西南出口
- 设置不再存储在区分大小写的文件系统中的Mudlet和mudlet中
- 选中保存在变量视图中的变量将不再为使用自动登录的配置文件导致Mudlet崩溃
现在可以在房间退出对话框中清除
3.0版中的新功能:
- 添加映射器,GMCP,MXP和模块支持的主要更新。
2.0版中的新功能:
- 添加映射器,GMCP,MXP和模块支持的主要更新。
版本1.0.4中的
新功能:
- 修复:计时器无法自行禁用
- sqlite数据库支持
- 添加了createGauge,setGauge,getRGB,取消选择功能
- 修复偏好设置对话框重设字体
1.0版中的新功能:
- 正确关注标签更改
- 修复:在行选择中跳过了最后一个字符
- 在多连接标签上添加关闭按钮以关闭各个标签
- 添加了自动登录功能
- 修复:计时器和偏移计时器无法通过脚本启用
- 触发器/别名和脚本的搜索功能
- 搜索功能完成| misc details
- misc |删除过时的依赖项
- 屏幕渲染抛光
Beta 13版本中的
新功能:
- 颜色触发器弹出对话框修复mac
- 修复:文字突出显示复制&粘贴在MAC OSX上
- 功能:现在支持Mac OSX本机复制和粘贴模式
版本2009-03-08中的
新功能:
- 切换到更强大的PCRE 7.6正则表达式引擎
- 默认情况下启用新速度显示
- 使用更多功能改进脚本支持(请参阅帮助手册)
- 使用触发器链和多路复用触发器改进了触发器引擎 - 许多错误修正和改进
- 添加了对XML包的支持,包括导入/导出!
- 添加了可自定义的按钮栏
- 从qmake切换到cmake进行构建(qmake仍然作为备份保留)
- 改进了命令行自动完成功能
- 为Mudlet添加了缓冲区限制(现在它的硬编码为100k行,批量删除量为10k;稍后可以自定义)
- 添加小屏幕上网本支持
<强>要求强>:
- Qt的
评论没有发现