2017-07-26 52 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

相關問題