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

yqs112358

【Lv:5】

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

在线会员

  • bast_l
  • 代桑official
  • 小安鱼
  • 没钱的山海
后退
顶部 底部