2017-07-26 13 views
0

pythonスクリプトとxmlを使用してkodiアドオンを開発しています。私はKodiが起動するとサービスアドオンが自動的に開始されます。 このジョブのaddon.xml仕事でここにあることを一部: †PythonでKodiのサービスアドオンでアドオンを実行するにはどうすればいいですか

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

関連する問題