gpt4 book ai didi

kodi - 如何从命令行打开 Kodi 网络服务器?

转载 作者:行者123 更新时间:2023-12-03 14:03:36 24 4
gpt4 key购买 nike

我的 Kodi 以 root 身份运行(无论好坏)。这意味着用户文件夹是:

/root/.kodi/userdata/guisettings.xml

快速搜索与网络相关的垃圾:
cat guisettings.xml  | grep web

产量
    <webserver default="true">false</webserver>
<webserverpassword default="true"></webserverpassword>
<webserverport default="true">8080</webserverport>
<webserverusername default="true">kodi</webserverusername>
<webskin default="true">webinterface.default</webskin>

在我看来很好。我只需要打开网络服务器。

采取的步骤
systemctl stop kodi
perl -i -pe 's/<webserver default="true">false<\/webserver>/<webserver default="true">true<\/webserver>/' /root/.kodi/userdata/guisettings.xml # (I actually used vim)
systemctl start kodi

猜猜发生了什么, guisettings.xml每次启动 Kodi 时都会被覆盖。我还尝试添加以下文件: /root/.kodi/userdata/advancedsettings.xml内容如下:
<advancedsettings>
<loglevel hide="attribute">3</loglevel>
<webserver default="true">true</webserver>
<webserverpassword default="true"></webserverpassword>
<webserverport default="true">8080</webserverport>
<webserverusername default="true">kodi</webserverusername>
<webskin default="true">webinterface.default</webskin>
</advancedsettings>

这也行不通。

最佳答案

您是否有机会尝试启用 Web 服务器以允许使用 Kodi 远程?

我也遇到了同样的问题,“guisettings.xml 被覆盖”。

根据 kodi.wiki ,您还需要配置 2 个 XML 元素。
为了完整起见,在 advancedsettings.xml 中包含以下内容应该会有所帮助:

<advancedsettings>
<services>
<esallinterfaces>true</esallinterfaces>
<webserver>true</webserver>
<zeroconf>true</zeroconf>
</services>
</advancedsettings>

关于kodi - 如何从命令行打开 Kodi 网络服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48606476/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com