def applaunch(uri,player,imagen =""): if player == 1: torrents.play_torrent_from_file(uri.replace("file://",""),imagen) elif player == 2 or player == 3 or player == 4 or player == 5 or player == 6: torrents.SteeveClones(uri,player,imagen) elif player == 7 or player == 8: torrents.plexus(uri,player,imagen) elif player == 9: torrents.torrenter(uri,player,imagen) elif player == 10: torrents.yatp(uri,player,imagen) elif player == 11: xbmc.executebuiltin('XBMC.StartAndroidActivity("com.mobilityflow.tvp","android.intent.action.VIEW","","'+uri+'")') elif player == 12: xbmc.executebuiltin('XBMC.StartAndroidActivity("com.mobilityflow.tvp.prof","android.intent.action.VIEW","","'+uri+'")') elif player == 13: xbmc.executebuiltin('XBMC.StartAndroidActivity("tv.bitx.media","android.intent.action.VIEW","","'+uri+'")') elif player == 14: xbmc.executebuiltin('XBMC.StartAndroidActivity("tv.bitfalcon.media","android.intent.action.VIEW","","'+uri+'")') elif player == 15: xbmc.executebuiltin('XBMC.StartAndroidActivity("ru.vidsoftware.acestreamcontroller.free","android.intent.action.VIEW","torrent","'+uri+'")') elif player == 16: xbmc.executebuiltin('XBMC.StartAndroidActivity("org.acestream","android.intent.action.VIEW","torrent","'+uri+'")') elif player == 17: xbmc.executebuiltin('XBMC.StartAndroidActivity("com.mtorrent.player.gp","android.intent.action.VIEW","torrent","'+uri+'")') elif player == 18: xbmc.executebuiltin('XBMC.StartAndroidActivity("com.mdc.mtorrent.player","android.intent.action.VIEW","","'+uri+'")') elif player == 19: xbmc.executebuiltin('XBMC.StartAndroidActivity("'+gestornames[1]+'","android.intent.action.VIEW","","'+uri+'")')
def playace(uri,player,imagen=""): if ChkAcePlayers(player): res = xbmcgui.Dialog().yesno("Torrentin" , "El reproductor seleccionado no admite enlaces acestream","Elige los que aparecen en verde.","Cambiar de reproductor?") if res: player =menu player = askplayer(uri,player,imagen) if player == 1: torrents.play_acelive(uri,imagen) elif player == 7 or player == 8: torrents.plexus(uri,player,imagen) elif player == 9: torrents.torrenter(uri,player,imagen) elif player == 15: xbmc.executebuiltin('XBMC.StartAndroidActivity("ru.vidsoftware.acestreamcontroller.free","android.intent.action.VIEW","","'+uri+'")') elif player == 16: xbmc.executebuiltin('XBMC.StartAndroidActivity("org.acestream","android.intent.action.VIEW","","'+uri+'")') else: mensaje('Reproductor incorrecto para AceLive', 3000)