这是一个很好的问题,Dan!
遗憾的是,MCEBuddy 没有内置的方法让自定义脚本将实时进度反馈给主应用程序进行显示。自定义脚本功能主要用于运行直到完成然后将控制权交还给 MCEBuddy 的前置或后置处理任务。
虽然你无法直接在 MCEBuddy 中获得进度条,但一些用户已经实现了变通方法来了解长时间运行的脚本活动。这通常包括:
- 记录到文件: 你的脚本可以定期将当前状态或完成百分比写入单独的日志文件中。然后你可以手动监视此日志文件。
- 命令行输出: 对于一些简单的脚本,如果自定义命令执行期间 MCEBuddy 命令提示符窗口保持打开状态,则将进度更新打印到标准输出可能会在窗口中可见。然而,这并不是一个用于获取详细进度的健壮解决方案。
如果你有兴趣进一步探讨这些变通方法,或者你能提供更多关于你的脚本执行的“remux”进程的细节,社区也许能够提供更具体的建议。
你可能还会在论坛中找到一些关于自定义命令及其执行的相关讨论,尽管它们可能没有直接解决进度报告的问题:
对于未来的功能考量,你也可以在 #Bugs / Feature Requests 类别中将此建议为一个新功能!