2017-07-26 23 views
0

我正在开发使用python脚本和xml's.Kodi附加组件创建一个服务插件将自动启动时,KODO启动。 的一部分,在这个工作addon.xml工作是在这里:如何运行插件中的服务插件在科迪与python

extension point="xbmc.service" library="addon.py" start="login" /> 

当这个addon.py工作,一个按钮出现在屏幕上。 我的目标是当你按下这些按钮;另一个附加应该工作。 在addon.py(服务插件的Python脚本)
我写来处理这部分的代码段是在这里:

if control=self.button0: 
    file_path=xbmc.translatePath(os.path.join("...\addons/script.helloworld\addon.py")) 
xbmc.executebuiltin("xbmc.RunScript(file_path)") 

但这些错误出现在kode.log

ERROR:CScriptInvocationManager::ExecuteAsync-Not executing non-existing script file path

如何处理它,如果有人帮助我,我将非常感激,在此先感谢您的帮助...

回答

0

你可以做到这一点,一切都应该工作。

xbmc.executebuiltin("RunScript(script.addonid)") 
+0

谢谢,它的工作原理! – LadyLyanna

相关问题