Hola compañeros. Me parece genial este apartado para poder consultar otras inquietudes.
Comento: En un servidor privado pequeño, estoy haciendo una colección de series para mí y mis familiares (todo en HD)... me he hecho un pequeño addon para manejarlo con menú x temáticas y búsquedas.
He decidido implementarle la opción de "Capitulos Vistos"... una cosa simple, un fichero de texto en addon-data en el cual verifico si está o no incluido ese episodio y que pregunte si desea marcarlo como Visto... si digo que sí, pues añado la línea identificativa al fichero de texto y listo.
El problema que tengo es que la pregunta en el código la tengo puesta DESPUÉS de lanzar el reproducto (lógicamente)... pero en cuanto empieza a reproducir, ya me aparece la ventana con la pregunta... y mi intención es q aparezca cuando acabe el video o cuando uno le de al Stop:
Os pongo el código que he hecho a ver si me podéis ayudar:
Espero podáis ayudarme.
Saludos y Gracias.
Comento: En un servidor privado pequeño, estoy haciendo una colección de series para mí y mis familiares (todo en HD)... me he hecho un pequeño addon para manejarlo con menú x temáticas y búsquedas.
He decidido implementarle la opción de "Capitulos Vistos"... una cosa simple, un fichero de texto en addon-data en el cual verifico si está o no incluido ese episodio y que pregunte si desea marcarlo como Visto... si digo que sí, pues añado la línea identificativa al fichero de texto y listo.
El problema que tengo es que la pregunta en el código la tengo puesta DESPUÉS de lanzar el reproducto (lógicamente)... pero en cuanto empieza a reproducir, ya me aparece la ventana con la pregunta... y mi intención es q aparezca cuando acabe el video o cuando uno le de al Stop:
Os pongo el código que he hecho a ver si me podéis ayudar:
def lanzavideo(params)
url = params.get("url")
titulo = params.get("title")
busca = params.get("extra")
xbmc.Player().play(url)
if "[COLOR green]" in titulo: # El capitulo ya estaba marcado como "Visto"
hacer = "Nada"
else:
marcar = xbmcgui.Dialog().yesno("¡¡Atención!!", "¿Desea Marcar como 'VISTO' el Episodio" , titulo )
if marcar:
fichero = open(vistos, "a")
fichero.write(busca+"\n") # Añado toda la Ref del episodio al final del fichero de control
fichero.close()
return
Espero podáis ayudarme.
Saludos y Gracias.
Última edición: