• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

已解决 BDS后台命令的执行结果的抓取问题

yqs112358

【Lv:4】

管理成员
版主
开发者
注册
2021/01/15
消息
678
金粒
309金粒
本意是打算使用bedrock_server_how_to.html里官方给出的备份命令写一个备份插件 ↓↓↓↓↓↓
1611717009129.png
但是问题在于插件需要截获save query命令的输出以获得有效备份文件的大小(此命令的结果会直接输出到BDS的控制台)
在目前的各插件平台API中均未发现可以抓取命令输出结果的API
作者目前的思路是单独写程序注入DLL到BDS并给WriteConsole函数挂钩来截获控制台输出
不过实现麻烦而且可能对性能有负面影响
来问问各位有没有什么别的好的思路。。。:花花:
 
我以前用java的process启动bds可以抓取控制台的输出,但显然在这里不合适
 
jsr和csr肯定是有这个事件的,就算没有,用csr完全就可以实现
 
解决方案
jsr和csr肯定是有这个事件的,就算没有,用csr完全就可以实现
好吧在NetJS的示例里面看到了:tieba-33:不知为何API文档没写接口
但愿可以正常工作
 

在线会员

  • muhua
  • yorksui
  • 小白开水
  • candlelighttt
  • frea
  • 冯斯年
  • a142577253
  • linghun91
  • 师哥
  • XiaoChen446
  • Lucier310
  • 堕落的宅井蛙
  • Starrysky pig
  • xiaomokai
  • /summon {NoAI:1b}
  • 雄龙ztz
后退
顶部 底部