import xbmc, xbmcaddon, xbmcgui, xbmcplugin
import os
import time
def installOPENaddon(IDdoADDON):
pathTOaddon = os.path.join(xbmc.translatePath('special://home/addons'), IDdoADDON)
if not os.path.exists(pathTOaddon)==True:
xbmc.executebuiltin('InstallAddon(%s)' % (IDdoADDON))
xbmc.executebuiltin('SendClick(11)'), time.sleep(2), xbmcgui.Dialog().ok("Add-on Install", "The addon was not present. Please wait for installation to finish.")
else:
pass
if os.path.exists(pathTOaddon)==True:
xbmc.executebuiltin('RunAddon(%s)' % (IDdoADDON))
else:
xbmcgui.Dialog().ok("Add-on Error", "Could not install or open add-on. Please try again...")
installOPENaddon("my.addon.id")
如果要在皮肤xml中执行此操作,可以执行以下操作:
最后我做了这个:
相关问题 更多 >
编程相关推荐