Página 1 de 1

series.ly link unico antes de mostrar el video

Publicado: 29 Ene 2013, 18:17
por tiabarca
Buenas tardes, ante todo gracias por el grandisimo trabajo que haceis con este addon, tengo algunos conocimientos de programacion y hace tiempo que me gustaria echar una mano y aportar mi granito de arena pero no se me ocurria como. He visto que series.ly al seleccionar : capitulo->servidor aparece una pantalla con solamente un item que tienes que seleccionar otra vez para que vaya a la pantalla de opciones. Seria factible forzar la funcion para que seleccione la opcion unica automaticmente en caso de que solamente haya una opcion? No se si me he explicado bien. Creo que el codigo que se deberia modificar esta la funcion links(item) de seriesly.py.
Otra cosa, es que he visto en esta funcion que hay un bucle que en caso de error repite hasta 5 veces debido a un posible error "aleatorio" de respuesta o relacionado con la sobrecarga del server, el tema es que mirando el log a mi nunca me llega a contar mas de 1, igual el error parece que esta en la pantalla de capitulos y no en la de links que es donde esta parcheado puesto que hay veces que no genera bien la pantalla de capitulos.

Saludos y muchas gracias

Re: series.ly link unico antes de mostrar el video

Publicado: 31 Ene 2013, 23:38
por jesus
Gracias :)

Series.ly es un bicho complicado.

La idea de hacer que no salga ese "nivel adicional" cuando seleccionas no es mala, y se puede hacer. En documaniatv por ejemplo ahora se hace así.

El único problema que le veo es cuando el enlace sea de varias partes, que no se si es el caso.

Respecto a la opción de reintentar, el API de series.ly va tan mal que antes era una buena opción. Si ves que va mejor poniéndolo en la función que extrae los capítulos adelante.

Re: series.ly link unico antes de mostrar el video

Publicado: 08 Feb 2013, 13:06
por tiabarca
Si que es complicada :? . He intentado quitar el reintento y efectivamente parece "digo parece" que siempre funciona, igual dependera de la velocidad de conexion, no se... evidentemente este cambio no mejora nada, tan solo responde mas rapido cuando el servidor contesta que no hay ningun enlace disponible.
Voy a mirar documania.tv para saber como lo haces para saltarte el segundo link. Por lo que yo veo no hay enlaces dobles en series.ly.
Saludos

Re: series.ly link unico antes de mostrar el video

Publicado: 10 Feb 2013, 00:02
por jesus
Es fácil, cuando eliges un capítulo lo normal es llamar a una función estándar "findvideos" que descarga la página del episodio, encuentra los enlaces y da al usuario a elegir. Y cuando el usuario elige se llama a la función "play", que devuelve un único item con una URL que es lo que se reproduce.

En documaniatv (y en otros canales) lo que se hace es llamar directamente desde la lista de episodios a la función "play".

Esta función "play" se encarga de todo. Descarga la página del episodio, llama a findvideos, encuentra los enlaces, y devuelve el primero de ellos. Una solución perfecta cuando sabes que sólo hay una opción, como en documaniatv.

Re: series.ly link unico antes de mostrar el video

Publicado: 10 Mar 2013, 18:40
por tiabarca
Buenas

Creo que no es exactamente el mismo caso o al menos a mi no me cuadra, disculpad mis pocas luces en este tema pero aun estoy aprendiendo python y sobre todo la estrucutra del plugin. Creo que esto me vendrá de perlas :P
Lo que intento es llamar al metodo play en lugar de "pintar" su posterior ejecucion, es decir que no quiero añadir un item con el comando play, pues esto seria muy tedioso, se tendria que hacer para cada uno de los elementos de lista, no se si me explico, dicha llamada deberia ir en la funcion links de seryesly.py(creo) y deberia sustituir la linea itemlist.append por algo tipo playurl(...) no encuentro el metodo que se deberia llamar.
En documania, es un poco mas facil puesto que tenemos ya la URL target donde va a parar el video, en series.ly se debe ejecutar la pagina para que muestre la url del servidor de videos.

PD: He visto que hay un subforo programacion... mis disculpas pues no lo habia visto, creo que lo mejor seria mover este post ahí si os parece bien...

Saludos y gracias

Re: series.ly link unico antes de mostrar el video

Publicado: 12 Mar 2013, 14:20
por tiabarca
Lo tengo y parece que funciona ;-), aunque no funciona con todos los servidores pero con la mayoria si. Esta tarde pondre el codigo.

Saludos cordiales

Re: series.ly link unico antes de mostrar el video

Publicado: 12 Mar 2013, 17:55
por raidptn
Hola tiabarca,

Me interesa mucho esa solución para que seleccione automáticamente el link
¿Funciona también para SeriesYonkis?

Puedes pegar el código.

Gracias.
Raid

Re: series.ly link unico antes de mostrar el video

Publicado: 12 Mar 2013, 20:39
por tiabarca
Aqui adjunto la modificacion que he hecho. Es a modo experimental, ya os digo que algunos servers no funcionan, seguire investigando la razon, lo ideal seria que para estas excepciones el link sea como antes.
Gracias a Jesus por la nota alcaratoria pues no me habria ocurrido hacerlo tan facil... ;)