MCEBuddy 设置下缺少“添加”按钮

你好,

我是 Donator 2.5(Beta 4)的新用户。

我已经两次遇到这个问题。如果我进入“设置”并删除所有监控位置后想重新开始,就无法操作,因为“添加”按钮被禁用了。转换任务的“添加”按钮也是如此。我只能删除或修改现有的转换任务,却无法添加新的监控位置或转换任务。我尝试重启服务,但无效。

之前遇到这种情况时,我通过完全卸载并重新安装恢复了“添加”按钮。但现在又发生了,而且我在论坛里找不到其他人遇到同样问题的帖子。我不想每次都用重装来恢复添加功能。我附上了一份干净的 mcebuddy.log 文件,记录了服务的一次启停,也许里面有线索。怎样才能在不重装的情况下恢复“添加”按钮?目前发布的正式版也会这样吗?我还没试过。

提前感谢任何帮助或建议。
——Joe

这是我的设置页面截图。如果我把唯一的转换任务也删掉,就再也无法向任一列表添加新项目了。

这是我的 mcebuddy.log 文件:
mcebuddy.log(42.3 KB)

我在尝试复现时遇到了困难。能否附上你的 mcebuddy.conf 文件,这样或许能帮助我复现该问题。如果你有具体的步骤能说明是如何触发此问题的,也会很有帮助。

感謝 @Goose。這是此次安裝的 mcebuddy.conf 檔案:

mcebuddy.conf (3.4 KB)

我很喜歡「你是怎麼走到這一步的」這句話,想到自己的人生就忍不住笑出來。但我明白你的意思。

其實原因很簡單。我想重新設定一個新的監視位置,於是把清單裡唯一的那一筆刪掉了。刪掉之後,兩個「新增」按鈕就變成灰色無法使用。我記得之前在這台電腦也發生過同樣的事,只要解除安裝再重裝,就能讓「新增」按鈕恢復。

我也在 Windows Server 2019 的虛擬機器上裝了同一版 MCEBuddy 2.5b4,在那邊把監視位置全部刪掉,「新增」按鈕的外觀和功能卻完全正常。所以那應該才是正確行為。但在我的 Windows 10 筆電上,我似乎沒辦法讓「新增」按鈕回復。我知道重裝可以解決,但我想先確認這是程式 bug 還是我的 Windows 10 出了問題,再決定要不要重裝。

我主要打算在 Windows Server 2019 的 VM 上跑 MCEBuddy,筆電這邊只是用來測試各種調整,之後再更新到「正式」環境。所以這問題並不緊急。

非常感謝!
-Joe

唯一會讓「新增」按鈕被停用的情況,就是當 MCEBuddy GUI 連線到遠端引擎時,這正是我懷疑正在發生的情況。當你重新安裝時,它會恢復成本地引擎。

使用遠端引擎時,你無法建立任務,因為路徑無效。理想情況下,你應該只使用遠端連線到引擎來檢視狀態以及啟動/停止引擎。

嗯,這完全說得通。我確實曾經遠端連線到那台伺服器。不過,我[以為]後來進入伺服器設定,把它還原成 127.0.0.1,當時我是在這台電腦上手動啟動伺服器的。我現在就去確認。

試試改用 localhost

谢谢。[已解决]

我照做了,添加按钮立刻就恢复了。感谢你的建议。我原以为 127.0.0.1 就相当于“localhost”。

我会添加该检查,您可以点击“默认”按钮来恢复远程引擎页面上的设置

在今天的 2.5.4 測試版中,除了 localhost 和 127.0.0.1,你現在也可以使用你的本地機器的名稱或 IP 位址。