def iniciagravador(finalurl, siglacanal, name, directo): print "A iniciar gravador 1/2" if downloadPath == '': xbmcgui.Dialog().ok( 'TV Portuguesa', 'Necessitas de introduzir a pasta onde vão ficar', 'as gravações. Escolhe uma pasta com algum espaço', 'livre disponível.') dialog = xbmcgui.Dialog() pastafinal = dialog.browse(int(3), "Escolha pasta para as gravações", 'files') selfAddon.setSetting('pastagravador', value=pastafinal) return if directo == True: if re.search('rtmp://', finalurl) or re.search('rtmpe://', finalurl): #if re.search('rtmp://',finalurl): finalurl = finalurl.replace('playPath=', '-y ').replace( 'swfVfy=1', '').replace('conn=', '-C ').replace('live=true', '-v').replace( 'swfUrl=', '-W ').replace('pageUrl=', '-p ').replace( ' token=', '-T ').replace('app=', '-a ').replace( ' ', ' ').replace('timeout=', '-m ') verifica_so('-r ' + finalurl, name, siglacanal, directo) else: xbmc.executebuiltin( "XBMC.Notification(TV Portuguesa, Stream não gravável. Escolha outro.,'100000'," + tvporpath + art + "icon32-ver1.png)")
def checkGA(): secsInHour = 60 * 60 threshold = 2 * secsInHour now = datetime.datetime.today() prev = parseDate(selfAddon.getSetting('ga_time')) delta = now - prev nDays = delta.days nSecs = delta.seconds doUpdate = (nDays > 0) or (nSecs > threshold) if not doUpdate: return selfAddon.setSetting('ga_time', str(now).split('.')[0]) APP_LAUNCH()
def menugravador(): if downloadPath == '': xbmcgui.Dialog().ok( 'TV Portuguesa', 'Necessitas de introduzir a pasta onde vão ficar', 'as gravações. Escolhe uma pasta com algum espaço', 'livre disponível.') dialog = xbmcgui.Dialog() pastafinal = dialog.browse(int(3), "Escolha pasta para as gravações", 'files') selfAddon.setSetting('pastagravador', value=pastafinal) return xbmc.executebuiltin("ReplaceWindow(VideoFiles," + downloadPath + ")")
def checker(): if selfAddon.getSetting('ga_visitor')=='': from random import randint selfAddon.setSetting('ga_visitor',str(randint(0, 0x7fffffff)))
def checker(): if selfAddon.getSetting('ga_visitor') == '': from random import randint selfAddon.setSetting('ga_visitor', str(randint(0, 0x7fffffff)))
def sintomecomsorte(): if selfAddon.getSetting("mensagemgratis3") == "true": d = lolbaza("lolbaza.xml" , tvporpath, "Default") d.doModal() del d selfAddon.setSetting('mensagemgratis3',value='false')