def OPENSUBINSTALL(url):
path = xbmc.translatePath(os.path.join('special://home', 'addons', 'packages'))
dp = xbmcgui.DialogProgress();
dp.create("Please Wait", " ", '', 'Installing Official OpenSubtitles Addon')
lib = os.path.join(path, 'opensubtitlesOfficial.zip')
try:
os.remove(lib)
except:
pass
downloader.download(url, lib, dp, timeout=120)
addonfolder = xbmc.translatePath(os.path.join('special://', 'home', 'addons'))
time.sleep(2)
try:
extract.all(lib, addonfolder, '')
except IOError, (errno, strerror):
kodi.message("Failed to open required files", "Error code is:", strerror)
return False
xbmc.executebuiltin("XBMC.UpdateLocalAddons()")
addon_able.set_enabled("service.subtitles.opensubtitles_by_opensubtitles")
dialog.ok("Installation Complete!", " We hope you enjoy your Kodi addon experience!",
" Brought To You By %s " % siteTitle)
# #################################################################
# #****************************************************************
评论列表
文章目录