hellclient/pkuxkx.noob集成版
本帖最后由 jarlyyn 于 2024-7-3 04:14 PM 编辑这次回归北侠论坛,就是源于开始做hellclient这个机器人。既然不玩了,也要有始有终,把客户端作出一个正式的发布,给大家多一个玩具玩玩。
先上图
网页端界面
北侠特色,fullme窗口,可以幻灯片左右切换。
hellclient是一个 面向云服务器开发的客户端。它的运行机制是没有传统界面,与用户的交互通过一个通用的websocket接口进行。同时自身提供一个web界面,可以在本机/远程浏览器的里打开进行操作。也可以通过支持该协议的软件(比如我自己的跨平台界面HellclientUI)进行管理。
hellclient为带windows和linux运行文件的绿色软件。
hellclient本身支持javascript/lua两种脚本语言,能部分兼容mush的主要api,在设计思路上与mush有一定的区别,将mcl分为world/script两个部分,不支持plugin,不支持本地dll,可以通过websocket的request/response机制进行功能拓展。
就本身而言,hellclient不是一个标准的Mud客户端,不支持很多常见(比如压缩)和高级(MXP)的功能,本身是一个概念程序,体现了作者"Mud客户端的方向应该是这样"的思路。
对于北侠而言,hellclient可以用,毕竟我指用hellclient也能玩到几个几百M经验的id,赚到100多万G的身价。但终归思路与北侠核心思想背道而驰(hellclient的设计目标是少量人力干预永久在线的全自动机器人容器),所以建议仅作为玩具尝鲜,不建议投入太多精力研究。客户端项目及文档页面在
https://github.com/jarlyyn/hellclient
程序附带了一个pkuxkx.noob脚本。由于北侠的分享机制,这个机器从一开始就是以本地+mod的方式开发的(客户端也因为这个原因加入了mod功能),所以实际上很多有点别扭。
发布时已经去除了 GPS模块,新人任务模块,主流任务模块,爵位/新手村等机器,同时城市信息停留在1年半前,路径信息停留在半年前,对拦住的处理也停留在杀杀上,所以仅作为客户端功能展示,可以参考下有些场景的思路,不建议拿来做二次开发。
脚本的项目及文档页面在
https://github.com/hellclient-scripts/pkuxkx.noob
上传不了附件……
官方发布的下载地址为
https://github.com/hellclient-scripts/pkuxkx.noob/releases/tag/2024.07.03
各位看能不能打开github吧......
本帖最后由 jarlyyn 于 2024-7-3 03:45 PM 编辑
安装使用:
安装和使用比较简单,下载客户端,解压缩,里面会有一个程序目录hellclient和一个quickstart.pdf。
quickstart.pdf是使用文档,运行程序是双击hellclient/bin/hellclient.exe
会出现一个黑窗口
这个是客户端本地,不要关,然后浏览器打开http://127.0.0.1:4355就可以访问了。
新建好游戏记得选择脚本,选pkuxkx.noob,选玩后点击输入框做下侧小人,会要求对fullme地址授权,授权之后就可以看到各种功能了。
上方的信息区域(HUD)可以点击,点击后有各种显示和状态设置。
脚本能正常运行的话,就可以考虑上服务器了。
服务器记得要开防火墙和安全组。
安全组就是云防火墙 的一部分,与你用的云供应商有关,具体的可以搜索 你的云供应商名+ 安全组。
开发4355端口即可。
上云后记得在客户端点击小锁按钮加个用户密码,不要裸奔。
本帖最后由 jarlyyn 于 2024-7-3 04:05 PM 编辑
关于Hellclient UI
HellclientUI 是个管理客户端程序。
主要的用途有
1.自带一个等宽自体
2.管理多服务器
如图
3.各种显示设置的自定义
如图
4.通知功能
桌面端有直接的通知,安卓端可以通过注册腾讯推送,推送到手机,苹果手机莫得推送。
5.更好的快捷键支持,以及不会与网页快捷键冲突。
个人建议,摸鱼时pc可以用网页版的,ctrl+w或者ctrl+t就直接关了。
手机使用APP版的,带薪拉屎时的极致享受。
下载地址:
ios和苹果电脑app store搜索hellclient ui
windows(win 10以上),linux(debian 10以上)和安卓 在github下载
https://github.com/hellclient-scripts/hellclientui/releases/tag/2024.07.03
注意,windows下如果报错 由于找不到 VCRUNTIME140_1.dll,无法继续执行代码,重新安装程序可能会解决此问题。
需要安装微软的vc运行时库。
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
本帖最后由 jarlyyn 于 2024-7-3 04:02 PM 编辑
免责声明:
我只是为了给同好们一个玩具可以玩玩,开发和发布时特地根据北侠的政策进行了隔离。
如果发布的内容还有啥和北侠的政策不一致的,我会做相应的修改。
杰哥你这是怎么了? harrychencyh 发表于 2024-7-3 03:15 PM
杰哥你这是怎么了?
发客户端啊,就是你之前偷偷下了去苗疆打我闷棍的那个。 jarlyyn 发表于 2024-7-3 03:16 PM
发客户端啊,就是你之前偷偷下了去苗疆打我闷棍的那个。
现在流行发客户端要稍息立正站好,踏步一二三四嘛 坐等 harrychencyh 发表于 2024-7-3 03:16 PM
现在流行发客户端要稍息立正站好,踏步一二三四嘛
这是在占楼 好编辑帖子 jarlyyn 发表于 2024-7-3 03:16 PM
发客户端啊,就是你之前偷偷下了去苗疆打我闷棍的那个。
欸嘿,怎么记得这么清楚啊,我都要不好意思了(笑)
页:
[1]
2