我正在尝试开发一个XBMC/Kodi插件,我的目标是从python脚本运行脚本和插件。里面有按钮加载项.py当您推送它们时,指定的加载项将运行。我实现了这个图片和游戏插件。像这样:
if control == self.button1:
xbmc.executebuiltin("RunScript(script.game)")
if control == self.button2:
xbmc.executebuiltin("RunScript(script.picture)")
我试着用这种方法调用视频插件,但给我一些错误消息。当我搜索这个问题时,我发现:
"Do not try to run Plugins files from the scripts window as that will only give you a weird error message"
有没有其他方法可以从python脚本调用视频插件,或者我们可以编写一个视频脚本而不是插件?在
您应该按如下方式调用视频插件:
来自kodi 17window ID的视频插件是10025
您还可以使用RunPlugin和RunAddon,这是Kodi的内置函数。(有关详细信息,请参阅KODI List of builtin Functions)
下面是运行任何插件的示例:
要运行插件,请使用:
xbmc.executebuiltin('RunPlugin("plugin.video.something")')
要运行脚本,请使用:
xbmc.executebuiltin('RunAddon("script.something")')
相关问题 更多 >
编程相关推荐