abcabc 发表于 2021-9-20 01:39:50

关于Mudlet的串行命令序列

准备睡觉,不做任务了。
首先感谢小鹤仙赞助的宝贵机会,可以再次上岛学习侠客功夫了。

Mudlet是跨平台的客户端,支持常规的触发器、定时器、别名、脚本、快捷键、记事本,还具有强大的内容界面定制功能,特别是在Linux平台上的表现更是吊打其他的客户端。
由于各种内外原因,比如不想花钱买正版Windows+正版软件,不想看到Windows系统上无处不在的广告干扰,也绝不想给苹果做贡献, 我准备彻底摒弃Windows系统,年初选择了国产的Deepin Linux / UOS系统 + Mudlet的组合一直用到现在。

但是貌似用Mudlet客户端的人不多,我个人感觉它缺少一个关键的功能:wait指令,这应该是阻碍它流行的重要原因之一。
它不能直接等待多少时间后继续做下一个动作,尤其是一串几十个命令,典型的应用就是赶路。碰巧在半年的游戏时间里,我体会到在北侠游戏中一半的时间和精力都是在赶路,武侠世界没有传送门,也不是平滑移动,走路是一格一格的。

最近北侠服务端对客户端进行了命令限流,如果暴力发送一串超长命令,命令之间没有时间间隔的话,更是行不通。

本人不才做了speedwalk的替代功能,经过半年多的使用和不断改良,基本可以满足常规需求。

如果也有人像我一样,日常使用的是Linux桌面系统,那么我建议你试试Mudlet。如果感兴趣,可以跟帖回复,我再单独贴出实现代码。


jarlyyn 发表于 2021-9-20 02:01:19

本帖最后由 jarlyyn 于 2021-9-20 09:56 AM 编辑

.

jarlyyn 发表于 2021-9-20 02:03:50

本帖最后由 jarlyyn 于 2021-9-20 09:56 AM 编辑

.

jarlyyn 发表于 2021-9-20 02:26:34

本帖最后由 jarlyyn 于 2021-9-20 09:56 AM 编辑

搜索了下mudlet,看了下文档,看了看核心部分(比如trigger)

mudlet应该和mush的主打方向差距挺大的。

mush的api虽然有些老旧,有不少历史的痕迹,但不得不说,明显是一个真正根据制作机器人需求而开发的api。

mudlet的确有很多不错的功能,比如连接Discord就比mush连接自己的chatserver先进了不少。

但是有些比较基础的api和mush比简陋了不少,不如似乎都没有trigger组或者类似功能的管理。

真的用来写机器的话,嗯……,对开发者经验要求比mush要高不少。



mathematics 发表于 2021-9-20 10:39:36

大佬,顶

abcabc 发表于 2021-9-20 22:11:47

触发器分组,以及级联触发。截图演示:


页: [1]
查看完整版本: 关于Mudlet的串行命令序列