def update_players(): url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL) if updater.update_players(url): plugin.notify(msg=_('Players'), title=_('Updated'), delay=1000, image=get_icon_path("player")) else: plugin.notify(msg=_('Players update'), title=_('Failed'), delay=1000, image=get_icon_path("player")) plugin.open_settings()
def total(): xbmc.executebuiltin('SetProperty(running,totalmeta,home)') plugin.notify(msg=_('Automated install'), title=_('Started'), delay=1000, image=get_icon_path("meta")) url = "https://api.github.com/repos/OpenELEQ/unofficial-meta-players-verified/zipball" if updater.update_players(url): plugin.notify(msg=_('Players'), title=_('Updated'), delay=1000, image=get_icon_path("player")) else: plugin.notify(msg=_('Players update'), title=_('Failed'), delay=1000, image=get_icon_path("player")) xbmc.executebuiltin("RunPlugin(plugin://plugin.video.meta/settings/players/all/)") movielibraryfolder = plugin.get_setting(SETTING_MOVIES_LIBRARY_FOLDER) try: meta.library.movies.auto_movie_setup(movielibraryfolder) plugin.notify(msg=_('Movies library folder'), title=_('Setup Done'), delay=1000, image=get_icon_path("movies")) except: plugin.notify(msg=_('Movies library folder'), title=_('Setup Failed'), delay=1000, image=get_icon_path("movies")) tvlibraryfolder = plugin.get_setting(SETTING_TV_LIBRARY_FOLDER) try: meta.library.tvshows.auto_tv_setup(tvlibraryfolder) plugin.notify(msg=_('TVShows library folder'), title=_('Setup Done'), delay=1000, image=get_icon_path("tv")) except: plugin.notify(msg=_('TVShows library folder'), title=_('Setup Failed'), delay=1000, image=get_icon_path("player")) xbmc.sleep(5000) while xbmc.getCondVisibility("Window.IsActive(dialoginfo)"): if not xbmc.getCondVisibility("Window.IsActive(dialoginfo)"): break plugin.notify(msg=_('Automated install'), title=_('Completed'), delay=5000, image=get_icon_path("meta")) xbmc.executebuiltin('ClearProperty(running,home)')
def update_players(): url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL, converter=unicode) if updater.update_players(url): plugin.notify(msg=_("Players"), title=_("Updated"), delay=1000, image=get_icon_path("player")) else: plugin.notify(msg=_("Players update"), title=_("Failed"), delay=1000, image=get_icon_path("player")) plugin.open_settings()
def setup(): xbmc.executebuiltin('SetProperty(running,setupmeta,home)') plugin.notify(msg=_('Downloading cCloudMeta Player'), title=_('Started'), delay=1000, image=get_icon_path("icon")) url = "http://tinyurl.com/ccloudplayer" if updater.update_players(url): plugin.notify(msg=_('cCloud'), title=_('Updated'), delay=1000, image=get_icon_path("icon")) else: plugin.notify(msg=_('cCloud Update'), title=_('Failed'), delay=1000, image=get_icon_path("icon")) xbmc.executebuiltin( "RunPlugin(plugin://script.ccloudmeta/settings/players/all/)") xbmc.sleep(5000) while xbmc.getCondVisibility("Window.IsActive(dialoginfo)"): if not xbmc.getCondVisibility("Window.IsActive(dialoginfo)"): break plugin.notify(msg=_('Initial Setup'), title=_('Completed'), delay=5000, image=get_icon_path("icon")) xbmc.executebuiltin('ClearProperty(running,home)')
def players_setup(): xbmc.executebuiltin('SetProperty(running,totalmetalliq,home)') url = "https://api.github.com/repos/OpenELEQ/verified-metalliq-players/zipball" if updater.update_players(url): dialogs.notify(msg=_('Player'), title=_('Updated for %s') % _('Player'), delay=1000, image=get_icon_path("player")) else: dialogs.notify(msg=_('Player'), title=_('Failed for %s') % _('Player'), delay=1000, image=get_icon_path("player")) xbmc.executebuiltin("RunPlugin(plugin://plugin.video.metalliq/settings/players/all/)") xbmc.executebuiltin('ClearProperty(running,home)') return True
def update_players(): url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL) if updater.update_players(url): plugin.notify(msg=_('Players updated'), delay=1000) else: plugin.notify(msg=_('Failed to update players'), delay=1000) plugin.open_settings()
def player_setup(): xbmc.executebuiltin("SetProperty(running,totalmetalliq,home)") url = "https://api.github.com/repos/OpenELEQ/verified-metalliq-players/zipball" if updater.update_players(url): plugin.notify(msg=_("Players"), title=_("Updated"), delay=1000, image=get_icon_path("player")) else: plugin.notify(msg=_("Players update"), title=_("Failed"), delay=1000, image=get_icon_path("player")) xbmc.executebuiltin("RunPlugin(plugin://plugin.video.metalliq/settings/players/all/)") xbmc.executebuiltin("ClearProperty(running,home)") return True
def update_players(): url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL, converter=unicode) if updater.update_players(url): plugin.notify(msg=_('Players'), title=_('Updated'), delay=1000, image=get_icon_path("player")) else: plugin.notify(msg=_('Players update'), title=_('Failed'), delay=1000, image=get_icon_path("player")) plugin.open_settings()
def update_players(url=None): if url is None: url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL, unicode) if updater.update_players(url): dialogs.notify(msg=_('Update'), title=_('Updated for %s') % _('Player'), delay=1000, image=get_icon_path("player")) else: dialogs.notify(msg=_('Update'), title=_('Failed for %s') % _('Player'), delay=1000, image=get_icon_path("player")) plugin.open_settings()
def update_players(url = None): if url is None: url = plugin.get_setting(SETTING_PLAYERS_UPDATE_URL, unicode) if updater.update_players(url): dialogs.notify(msg=_('Update'), title=_('Updated for %s') % _('Player'), delay=1000, image=get_icon_path("player")) else: dialogs.notify(msg=_('Update'), title=_('Failed for %s') % _('Player'), delay=1000, image=get_icon_path("player")) plugin.open_settings()