def checkUpdate():
    BUILDNAME = wiz.getS('buildname')
    BUILDVERSION = wiz.getS('buildversion')
    link = wiz.openURL(BUILDFILE).replace('\n',
                                          '').replace('\r',
                                                      '').replace('\t', '')
    match = re.compile(
        'name="%s".+?ersion="(.+?)".+?con="(.+?)".+?anart="(.+?)"' %
        BUILDNAME).findall(link)
    if len(match) > 0:
        version = match[0][0]
        icon = match[0][1]
        fanart = match[0][2]
        wiz.setS('latestversion', version)
        if version > BUILDVERSION:
            if DISABLEUPDATE == 'false':
                wiz.log(
                    "[Verificar atualizações] [Versão instalada: %s] [Versão atual: %s] Abrindo janela de atualização"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
                notify.updateWindow(BUILDNAME, BUILDVERSION, version, icon,
                                    fanart)
            else:
                wiz.log(
                    "[Check Updates] [Installed Version: %s] [Current Version: %s] Update Window Disabled"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
        else:
            wiz.log(
                "[Verificar atualizações] [Versão instalada: %s] [Versão atual: %s]"
                % (BUILDVERSION, version), xbmc.LOGNOTICE)
    else:
        wiz.log(
            "[Verificar atualizações] ERRO: Não é possível encontrar a versão da build no arquivo de texto de build",
            xbmc.LOGERROR)
示例#2
0
def checkUpdate():
    BUILDNAME = wiz.getS('buildname')
    BUILDVERSION = wiz.getS('buildversion')
    link = wiz.openURL(BUILDFILE).replace('\n',
                                          '').replace('\r',
                                                      '').replace('\t', '')
    match = re.compile('name="%s".+?ersion="(.+?)"' % BUILDNAME).findall(link)
    if len(match) > 0:
        version = match[0]
        wiz.setS('latestversion', version)
        if version > BUILDVERSION:
            if DISABLEUPDATE == 'false':
                wiz.log(
                    "[Check Updates] [Installed Version: %s] [Current Version: %s] Opening Update Window"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
                notify.updateWindow()
            else:
                wiz.log(
                    "[Check Updates] [Installed Version: %s] [Current Version: %s] Update Window Disabled"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
        else:
            wiz.log(
                "[Check Updates] [Installed Version: %s] [Current Version: %s]"
                % (BUILDVERSION, version), xbmc.LOGNOTICE)
    else:
        wiz.log(
            "[Check Updates] ERROR: Unable to find build version in build text file",
            xbmc.LOGERROR)
示例#3
0
def checkUpdate():
    BUILDNAME = wiz.getS('buildname')
    BUILDVERSION = wiz.getS('buildversion')
    link = wiz.openURL(BUILDFILE).replace('\n',
                                          '').replace('\r',
                                                      '').replace('\t', '')
    match = re.compile(
        'name="%s".+?ersion="(.+?)".+?con="(.+?)".+?anart="(.+?)"' %
        BUILDNAME).findall(link)
    if len(match) > 0:
        version = match[0][0]
        icon = match[0][1]
        fanart = match[0][2]
        wiz.setS('latestversion', version)
        if version > BUILDVERSION:
            if DISABLEUPDATE == 'false':
                wiz.log(
                    "[Updates] [Version: %s] [Ultima Version: %s] Buscar Update"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
                notify.updateWindow(BUILDNAME, BUILDVERSION, version, icon,
                                    fanart)
            else:
                wiz.log(
                    "[Updates] [Version: %s] [Ultima Version: %s] Buscar Update Disabilitado"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
        else:
            wiz.log(
                "[Updates] [Version: %s] [Ultima Version: %s]" %
                (BUILDVERSION, version), xbmc.LOGNOTICE)
    else:
        wiz.log("[Updates] ERROR: Archivo TXT no disponible", xbmc.LOGERROR)
示例#4
0
def checkUpdate():
    BUILDNAME = wiz.getS('buildname')
    BUILDVERSION = wiz.getS('buildversion')
    link = wiz.openURL(BUILDFILE).replace('\n',
                                          '').replace('\r',
                                                      '').replace('\t', '')
    match = re.compile(
        'name="%s".+?ersion="(.+?)".+?con="(.+?)".+?anart="(.+?)"' %
        BUILDNAME).findall(link)
    if len(match) > 0:
        version = match[0][0]
        icon = match[0][1]
        fanart = match[0][2]
        wiz.setS('latestversion', version)
        if version > BUILDVERSION:
            if DISABLEUPDATE == 'false':
                wiz.log(
                    "[Check Updates] [Installierte Version: %s] [Aktuelle Version: %s] Offne Update Fenster"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
                notify.updateWindow(BUILDNAME, BUILDVERSION, version, icon,
                                    fanart)
            else:
                wiz.log(
                    "[Check Updates] [Installierte Version: %s] [Aktuelle Version: %s] Offne Update Fenster deaktiviert"
                    % (BUILDVERSION, version), xbmc.LOGNOTICE)
        else:
            wiz.log(
                "[Check Updates] [Installierte Version: %s] [Aktuelle Version: %s]"
                % (BUILDVERSION, version), xbmc.LOGNOTICE)
    else:
        wiz.log(
            "[Check Updates] FEHLER: Kann die Build Version nicht in der Build Text Datei finden",
            xbmc.LOGERROR)
示例#5
0
def checkUpdate():
	BUILDNAME      = wiz.getS('buildname')
	BUILDVERSION   = wiz.getS('buildversion')
	link           = wiz.openURL(BUILDFILE).replace('\n','').replace('\r','').replace('\t','')
	match          = re.compile('name="%s".+?ersion="(.+?)"' % BUILDNAME).findall(link)
	if len(match) > 0:
		version = match[0]
		wiz.setS('latestversion', version)
		if version > BUILDVERSION:
			notify.updateWindow()
		else: wiz.log("[Check Updates] [Installed Version: %s] [Current Version: %s]" % (BUILDVERSION, version))
	else: wiz.log("[Check Updates] ERROR: Unable to find build version in build text file")
示例#6
0
def checkUpdate():
	BUILDNAME      = wiz.getS('buildname')
	BUILDVERSION   = wiz.getS('buildversion')
	link           = wiz.openURL(BUILDFILE).replace('\n','').replace('\r','').replace('\t','')
	match          = re.compile('name="%s".+?ersion="(.+?)".+?con="(.+?)".+?anart="(.+?)"' % BUILDNAME).findall(link)
	if len(match) > 0:
		version = match[0][0]
		icon    = match[0][1]
		fanart  = match[0][2]
		wiz.setS('latestversion', version)
		if version > BUILDVERSION:
			if DISABLEUPDATE == 'false':
				wiz.log("[Check Updates] [Installed Version: %s] [Current Version: %s] Opening Update Window" % (BUILDVERSION, version), xbmc.LOGNOTICE)
				notify.updateWindow(BUILDNAME, BUILDVERSION, version, icon, fanart)
			else: wiz.log("[Check Updates] [Installed Version: %s] [Current Version: %s] Update Window Disabled" % (BUILDVERSION, version), xbmc.LOGNOTICE)
		else: wiz.log("[Check Updates] [Installed Version: %s] [Current Version: %s]" % (BUILDVERSION, version), xbmc.LOGNOTICE)
	else: wiz.log("[Check Updates] ERROR: Unable to find build version in build text file", xbmc.LOGERROR)
def checkUpdate():
	BUILDNAME      = wiz.getS('buildname')
	BUILDVERSION   = wiz.getS('buildversion')
	link           = wiz.openURL(BUILDFILE).replace('\n','').replace('\r','').replace('\t','')
	match          = re.compile('name="%s".+?ersion="(.+?)".+?con="(.+?)".+?anart="(.+?)"' % BUILDNAME).findall(link)
	if len(match) > 0:
		version = match[0][0]
		icon    = match[0][1]
		fanart  = match[0][2]
		wiz.setS('latestversion', version)
		if version > BUILDVERSION:
			if DISABLEUPDATE == 'false':
				wiz.log("[Verificar Atualizacoes] [Versao Instalada: %s] [Versao Atual: %s] Abrindo a Janela de Atualizacao" % (BUILDVERSION, version), xbmc.LOGNOTICE)
				notify.updateWindow(BUILDNAME, BUILDVERSION, version, icon, fanart)
			else: wiz.log("[Verificar Atualizacoes] [Versao Instalada: %s] [Versao Atual: %s] Abrindo a Janela de Atualizacao" % (BUILDVERSION, version), xbmc.LOGNOTICE)
		else: wiz.log("[Verificar Atualizacoes] [Versao Instalada: %s] [Versao Atual: %s]" % (BUILDVERSION, version), xbmc.LOGNOTICE)
	else: wiz.log("[Verificar Atualizacoes] ERRO: Nao e possivel encontrar a versao de compilacao da BUILD no arquivo de texto", xbmc.LOGERROR)