[HILO OFICIAL] WESTERN DIGITAL HD TV LIVE Plugins Español

A ver si los desarrolladores/expertos me ayudais a sacar las Imagen de la Wiki XD
Sin prisas, por supuesto [maszz]

Plugins con algun problema:la mayoria son pequeños detalles "esteticos"

Peliculas

SeriesLy : No funcionan caratulas de tipos de categoria
Peliculas21 : No funcionan caratulas de tipos de categoria
TuMejorTV : Tambien muestra series.Hay un unico plugin para pelis y series. Seria posible dejar solo lo de las pelis?
PeliculasSI: No funciona. No encuentra enlaces de pelis

Series

TuMejorTV : Tambien muestra pelis.Hay un unico plugin para pelis y series. Seria posible crear uno para series tipo TuMejorTV-series?
Series21 : No funciona. [buuuaaaa]

Documentales

TuMejorTV : Docus estan dentro de categoria peliculas "documentales". Seria posible crear uno para docus tipo TuMejorTV-documentales?
Peliculas21 : Docus estan dentro de categoria peliculas "documentales". Seria posible crear uno para docus tipo peliculas21-documentales?

Ya direis algo [reojillo] [qmparto]
Un saludo
mmt escribió:Veocine : No funcionan caratulas pelis "Mas Vistas"
Veocine-documentales : No funcionan caratulas "Mas Vistas"


Si entras en Veocine y te vas a cualquiera de esas secciones (películas o documentales) verás que te aparece una lista "Lo más visto de" que no tiene carátulas. Por lo tanto, no es que no funcionen, es que NO EXISTEN carátulas en dichas secciones. Para obtenerlas habría que ir descargando todos los enlaces de la lista y buscar las carátulas que sí que aparecen en las fichas de las películas/documentales. Pero no creo que queráis eso. Lo que sí se podría hacer es tener una carátula de "No disponible" y mostrarla en las secciones donde no hubieran carátulas disponibles.

Lo mismo pasa con la web "Central Descargas". De donde no hay no se puede sacar.

Saludos.
Lo que explica calimocho pasa en la mayoría de plugins, si no muestra carátula es porque no existe en esa sección de la web.

Subo peliculasyonkis para que funcionen las películas con un enlace o varios. He añadido la función de calimocho y modificado el generador de enlaces para que no suprima nada del enlace original. Gracias a calimocho y kito :)

Un saludo.

Adjuntos

peliculasyonkis.rar (2.83 KB)

Probado ahora mismo en el wd con peliculas con un enlace y varios.
-masuel- escribió:
Lo que explica calimocho pasa en la mayoría de plugins, si no muestra carátula es porque no existe en esa sección de la web.

Subo peliculasyonkis para que funcionen las películas con un enlace o varios. He añadido la función de calimocho y modificado el generador de enlaces para que no suprima nada del enlace original. Gracias a calimocho y kito :)

Un saludo.


Actualizado!
Series.ly ha dejado de funcionarme tanto en pelis como en serie. En todos los apartados que me quiero meter me pone no hay medios [buuuaaaa] [buuuaaaa]
Otro que se suma a agradecer el currazo de los programadores, y que agradecería saber donde se pueden descargar los ultimos plugin o los más actualizados.


Por cierto a mi tampoco me va seriesly, me dice que no hay medios. (parece que han caido tanto las series como las pelis)
Si en la wiki se colgarán uno a uno los plug in de cada pagina y se colocara la fecha al lado de cuando ha sido subido, todos tendríamos muy bien actualizado nuestro WD, si puedo echar una mano haciendo eso yo encantado :)
arreza escribió:Por cierto a mi tampoco me va seriesly, me dice que no hay medios. (parece que han caido tanto las series como las pelis)


A mí, sin los últimos cambios de netamego (hasta 25 intentos para descargar el html) me siguen funcionando perfectamente en mi reproductor. Eso sí, hace algún tiempo cambiaron de servidor web y con ello las cabeceras, así que, supongo, lo que os estará fallando es la forma de obtener las cookies, aunque tampoco lo podría asegurar.

arreza escribió:Si en la wiki se colgarán uno a uno los plug in de cada pagina y se colocara la fecha al lado de cuando ha sido subido, todos tendríamos muy bien actualizado nuestro WD, si puedo echar una mano haciendo eso yo encantado :)


En http://umsp-pack.svn.sourceforge.net/viewvc/umsp-pack/umsp-plugins/ tienes los plugins tal como se los descarga tu reproductor y junto al nombre también te pone la antigüedad del plugin. Así que, suponiendo que todos sabemos que days = días, weeks = semanas, months = meses y years = años, lo que pides ya lo tienes.

Saludos.
Lo de series-ly, con desenchufar y volver a conectar el wd debería funcionaros de nuevo.

Explicación: He probado series-ly y a mi tampoco me funcionaba, he probado series-ly-peliculas y perfecto. He entrado por ftp al wd y resulta que no existía el archivo series-seriesly.php. Hasta donde sé es cosa del svn, hay veces que no devuelve bien los archivos.

Un saludo.
-masuel- escribió:Lo de series-ly, con desenchufar y volver a conectar el wd debería funcionaros de nuevo.

Explicación: He probado series-ly y a mi tampoco me funcionaba, he probado series-ly-peliculas y perfecto. He entrado por ftp al wd y resulta que no existía el archivo series-seriesly.php. Hasta donde sé es cosa del svn, hay veces que no devuelve bien los archivos.

Un saludo.


Lastima no tener suficiente capital como para formar una empresa dedicada a estas cosillas, os contrataria a todos de cabeza!
Seguro que le quitaríamos cuota de mercado a blue:sens y InOut :D

Gracias a todos por vuestro curro!
calimocho escribió:
mmt escribió:Veocine : No funcionan caratulas pelis "Mas Vistas"
Veocine-documentales : No funcionan caratulas "Mas Vistas"


Si entras en Veocine y te vas a cualquiera de esas secciones (películas o documentales) verás que te aparece una lista "Lo más visto de" que no tiene carátulas. Por lo tanto, no es que no funcionen, es que NO EXISTEN carátulas en dichas secciones. Para obtenerlas habría que ir descargando todos los enlaces de la lista y buscar las carátulas que sí que aparecen en las fichas de las películas/documentales. Pero no creo que queráis eso. Lo que sí se podría hacer es tener una carátula de "No disponible" y mostrarla en las secciones donde no hubieran carátulas disponibles.

Lo mismo pasa con la web "Central Descargas". De donde no hay no se puede sacar.

Saludos.

Ok. Tomo nota. Corrijo Wiki
¿Es muy difícil hacer un plugin de estos?

Es que estoy por hacer algo parecido con la web www.documaniatv.com para mí lo mejor que hay en la web para documentales. Es que estos plugins españoles, la sección de documentales me aparecen cinetube, veocine, etc. películas y ninguna web específica de documentales, como es documaniatv.com.

Hay algún faq o manual para poder instalar un plugin de estos? Me imagino que se hará por php. También creo que hay algún que otro problema porque los vídeos no sólo están alojados en megaupload, sino en googlevideo, videobb, etc.

Saludos.
Estoy perdidisimo, ¿que deberia hacer para tener actualizado mi WD TV LIVE con todos los plugins de pelis a la carta, series y demas?, ¿donde pondria los datos de mi cuenta megavideo para saltarme la restriccion de tiempo?

Gracias.
Respecto al tema de las imagenes en SeriesYonkis, no he ahondado mucho pero sugiero una solución. 

Utilizando como ejemplo la serie "Bajo las riendas del amor", serie que no vería en la vida, el enlace es el siguiente:

http://www.seriesyonkis.com/serie/bajo-las-riendas-del-amor

La imagen que lo acompaña eshttp://s.staticyonkis.com/img/series/170x243/bajo-las-riendas-del-amor.jpg

He visto varios ejemplos y siempre se repite la misma forma de llamar a las imagenes, así que se podría utilizar el 'enlace' para formar la URL de la imagen concatenando: 'http://s.staticyonkis.com/img/series/170x243/' .$enlace. '.jpg'
Un saludo!
Señores, no me van los plugins que no te vienen instalados desde casa como piatita, sofacine y todas esas que tienes que meter añadiendolas que no te vienen en el pack vsn. Yo les añado el php a la carpeta del wd correspondiente y luego las añado con la pantalla esa que las tienes que meter manualmente la caratula y los nombres. Pero hago eso y no me va, me dice que nO hay medios. He probado a reiniciar y tampoco. Que estoy haciendo mal?
arreza escribió:Señores, no me van los plugins que no te vienen instalados desde casa como piatita, sofacine y todas esas que tienes que meter añadiendolas que no te vienen en el pack vsn. Yo les añado el php a la carpeta del wd correspondiente y luego las añado con la pantalla esa que las tienes que meter manualmente la caratula y los nombres. Pero hago eso y no me va, me dice que nO hay medios. He probado a reiniciar y tampoco. Que estoy haciendo mal?


haces este paso primero?:

Entrar en http://_IP_de_tu_wdtvlive/umsp/plugins/svn.php para comenzar la instalación

Saludos
Bueno, hace muchisimo que no tocaba nada de los plugin y esto no tiene nada que ver desde los primeros que empezamos a hacer, he querido aportar mi granito de arena, así que aqui teneis solucionado (a mi manera) el problema de las carátulas en seriesyonkis, quizas no es lo más ortodoxo, pero funciona.

Un saludo

Adjuntos

jgranado escribió:¿Es muy difícil hacer un plugin de estos?

Es que estoy por hacer algo parecido con la web http://www.documaniatv.com para mí lo mejor que hay en la web para documentales. Es que estos plugins españoles, la sección de documentales me aparecen cinetube, veocine, etc. películas y ninguna web específica de documentales, como es documaniatv.com.

Hay algún faq o manual para poder instalar un plugin de estos? Me imagino que se hará por php. También creo que hay algún que otro problema porque los vídeos no sólo están alojados en megaupload, sino en googlevideo, videobb, etc.

Saludos.


Sobre todo lo que hace falta es tiempo (esto es lo mas complicado) ,paciencia y cabezoneria.

Toma como ejemplo los que hay. Kito y compañia sentaron las bases. También son muy buenos estos dos links:

http://wiki.wdlxtv.com/UMSP_plugin_development

http://rkpisanu.altervista.org/doku.php ... ash_course (este imprescindible)

Ánimo y espero con ansia tus resultados!!! Muy buena pagina de documentales!!!!
brian_may escribió:Bueno, hace muchisimo que no tocaba nada de los plugin y esto no tiene nada que ver desde los primeros que empezamos a hacer, he querido aportar mi granito de arena, así que aqui teneis solucionado (a mi manera) el problema de las carátulas en seriesyonkis, quizas no es lo más ortodoxo, pero funciona.

Un saludo

Muchas Gracias
Abusando un poco...como se haria para que saliera la misma caratula de la serie en la de las temporadas como pasa, por ej. en series pepito ? Creo que se debe tocar algo de :
// P?gina de temporadas (posibilidad de a?adir a favoritos)
   else if ($queryData['temporadas'] !='') {
      $html = file_get_contents($queryData['temporadas']);
      preg_match_all('/<h3 class="season"> <strong>Temporada ([0-9]*?)<\/strong>/',$html,$todo);
      $serie = _DoblePatron($html,'/<div class="profile-info">(.*?)<\/div>/','/ <img src="(.*?)" alt="(.*?)" class="profile-img img-shadow" width="170" height="243" \/>/');
      foreach ($todo[1] as $value) {
         $caratulas[] = $serie[1];
         $todo[2][] = "Temporada " . $value;
         }
      $lista = array ('titulo' => $todo[2],'enlace' => $todo[1],'caratula' => $caratulas,'serie' => $serie[2][0],'url' => $queryData['temporadas']);
      foreach ($lista['enlace'] as &$value) { $value = $queryData['temporadas'].'_'.$value;}      
      $tipo = 'capitulos';
   }

He probado de añadir alguna linea (copia/pega) pero no me sale
CASTIGADOR escribió:Estoy perdidisimo, ¿que deberia hacer para tener actualizado mi WD TV LIVE con todos los plugins de pelis a la carta, series y demas?, ¿donde pondria los datos de mi cuenta megavideo para saltarme la restriccion de tiempo?

Gracias.



Me autocito, por favor alguien me puede guiar?
CASTIGADOR escribió:
CASTIGADOR escribió:Estoy perdidisimo, ¿que deberia hacer para tener actualizado mi WD TV LIVE con todos los plugins de pelis a la carta, series y demas?, ¿donde pondria los datos de mi cuenta megavideo para saltarme la restriccion de tiempo?

Gracias.



Me autocito, por favor alguien me puede guiar?


En la Wiki está más o menos explicado....
mmt escribió:
CASTIGADOR escribió:
CASTIGADOR escribió:Estoy perdidisimo, ¿que deberia hacer para tener actualizado mi WD TV LIVE con todos los plugins de pelis a la carta, series y demas?, ¿donde pondria los datos de mi cuenta megavideo para saltarme la restriccion de tiempo?

Gracias.



Me autocito, por favor alguien me puede guiar?


En la Wiki está más o menos explicado....


Muchisimas gracias
netamego escribió:
ivanpd escribió:Hola a todos.

Lo primero dar gracias a masuel por su trabajo. He estado probando el plugin de series ly y me pasa una cosa curiosa si voy a ver una serie que tiene varias fuentes la primera que uso funciona bien pero el resto no me funciona. Al ejecutar el link de megavideo me salta error. Si reinicio el aparato si funciona pero solo el primero que pruebe. El resto no funcionan (son links funcionales los he probado en series.ly)

Saludos


A mi tambien me pasaba lo mismo y me he estado volviendo loco. A veces reiniciba
y funcionaba otras no, siempre hablando del mismo link.

Siendo premium se deberian ver todos los video megavideo ya que no estan en contenedor flv.

Al final he dado con el tema y lo que pasaba es que no se validaba la obtención del codigo
megavideo y creaba el icono megavideo sin ser realmente un "link". Ahora al pinchar
en SD o HD intento sacar el codigo megavideo (con 25 reintentos). Si no lo ha conseguido aborto.

Bueno un lio, que os dejo una versión de series-series.ly.
Ahora muestra el icono megavideo si realmente ha obtenido
el codgio y el link correcto. De lo contrario se muestra "No hay medios". Conclusion: Todos
los links megavideo de series.ly con cuenta premium deberian funcionar.

Esta actualización tambien corrige un problemilla que impedia que a partir de hoy se vieran
los link megavideo (han cambiado la cabecera de respuesta).

Draghann, por favor cuando puedas... Muchas gracias.


25 reintentos son muchos y hoy me he dado cuenta que puede dejar el cacharro bastante tostado. Lo he bajado a 10 reintentos.

Adjuntos

mmt escribió:
brian_may escribió:Bueno, hace muchisimo que no tocaba nada de los plugin y esto no tiene nada que ver desde los primeros que empezamos a hacer, he querido aportar mi granito de arena, así que aqui teneis solucionado (a mi manera) el problema de las carátulas en seriesyonkis, quizas no es lo más ortodoxo, pero funciona.

Un saludo

Muchas Gracias
Abusando un poco...como se haria para que saliera la misma caratula de la serie en la de las temporadas como pasa, por ej. en series pepito ? Creo que se debe tocar algo de :
// P?gina de temporadas (posibilidad de a?adir a favoritos)
   else if ($queryData['temporadas'] !='') {
      $html = file_get_contents($queryData['temporadas']);
      preg_match_all('/<h3 class="season"> <strong>Temporada ([0-9]*?)<\/strong>/',$html,$todo);
      $serie = _DoblePatron($html,'/<div class="profile-info">(.*?)<\/div>/','/ <img src="(.*?)" alt="(.*?)" class="profile-img img-shadow" width="170" height="243" \/>/');
      foreach ($todo[1] as $value) {
         $caratulas[] = $serie[1];
         $todo[2][] = "Temporada " . $value;
         }
      $lista = array ('titulo' => $todo[2],'enlace' => $todo[1],'caratula' => $caratulas,'serie' => $serie[2][0],'url' => $queryData['temporadas']);
      foreach ($lista['enlace'] as &$value) { $value = $queryData['temporadas'].'_'.$value;}      
      $tipo = 'capitulos';
   }

He probado de añadir alguna linea (copia/pega) pero no me sale


Hola mmt, no es abusar, no lo he hecho antes porque tampoco he tenido demasiado tiempo y ahora se utilizan un montón de funciones que desconozco el funcionamiento, así que lo dejo modificado pero que lo revise algunos de los que llevan el control de lo que se sube al repositorio, que sepan ponerlo más acorde con la metodología que se ha adoptado.

Un saludo

Adjuntos

seriesyonkis.rar (2.67 KB)

SeriesYonkis con caratulas
Tengo un problema de actualizacion, he descargado el 0.5.1.1 para mi WDTV live, lo meto y al reiniciar se queda al 0% y nada, no se mueve, le he vuelto a meter el oficial 1.02.21, vuelvo a repetir con el 0.5.1.1 y lo mismo, del 0% no pasa ¿alguna idea?
brian_may escribió:
mmt escribió:
brian_may escribió:Bueno, hace muchisimo que no tocaba nada de los plugin y esto no tiene nada que ver desde los primeros que empezamos a hacer, he querido aportar mi granito de arena, así que aqui teneis solucionado (a mi manera) el problema de las carátulas en seriesyonkis, quizas no es lo más ortodoxo, pero funciona.

Un saludo

Muchas Gracias
Abusando un poco...como se haria para que saliera la misma caratula de la serie en la de las temporadas como pasa, por ej. en series pepito ? Creo que se debe tocar algo de :
// P?gina de temporadas (posibilidad de a?adir a favoritos)
   else if ($queryData['temporadas'] !='') {
      $html = file_get_contents($queryData['temporadas']);
      preg_match_all('/<h3 class="season"> <strong>Temporada ([0-9]*?)<\/strong>/',$html,$todo);
      $serie = _DoblePatron($html,'/<div class="profile-info">(.*?)<\/div>/','/ <img src="(.*?)" alt="(.*?)" class="profile-img img-shadow" width="170" height="243" \/>/');
      foreach ($todo[1] as $value) {
         $caratulas[] = $serie[1];
         $todo[2][] = "Temporada " . $value;
         }
      $lista = array ('titulo' => $todo[2],'enlace' => $todo[1],'caratula' => $caratulas,'serie' => $serie[2][0],'url' => $queryData['temporadas']);
      foreach ($lista['enlace'] as &$value) { $value = $queryData['temporadas'].'_'.$value;}      
      $tipo = 'capitulos';
   }

He probado de añadir alguna linea (copia/pega) pero no me sale


Hola mmt, no es abusar, no lo he hecho antes porque tampoco he tenido demasiado tiempo y ahora se utilizan un montón de funciones que desconozco el funcionamiento, así que lo dejo modificado pero que lo revise algunos de los que llevan el control de lo que se sube al repositorio, que sepan ponerlo más acorde con la metodología que se ha adoptado.

Un saludo

Gracias. Funciona Perfectamente.

CASTIGADOR escribió:
Tengo un problema de actualizacion, he descargado el 0.5.1.1 para mi WDTV live, lo meto y al reiniciar se queda al 0% y nada, no se mueve, le he vuelto a meter el oficial 1.02.21, vuelvo a repetir con el 0.5.1.1 y lo mismo, del 0% no pasa ¿alguna idea?

Mientras está en ese 0%, saca pendrive usb y lo vuelves a meter....te esperas un poco a ver si lo instala
mmt escribió:Mientras está en ese 0%, saca pendrive usb y lo vuelves a meter....te esperas un poco a ver si lo instala


Ok, gracias, se queda al 100% y no se reinicia, supongo que tocara hacerlo... manualmente


ya lo tengo instalado, he seguido los pasos de la wiki y me encuentro un problema al instalar los plugins svn, he instalado primero el dev tools y me aparece como instalado, y los umsp aparecen pero dice que no hay archivos de medios.

Al tratar de instalar el svn.php me dice esto

Se han producido los siguientes errores:

Descarga fallida: depósito de plugins.
Descarga fallida: umsp-svn-spanish.
Descarga fallida: umsp.php
brian_may escribió:Hola mmt, no es abusar, no lo he hecho antes porque tampoco he tenido demasiado tiempo y ahora se utilizan un montón de funciones que desconozco el funcionamiento, así que lo dejo modificado pero que lo revise algunos de los que llevan el control de lo que se sube al repositorio, que sepan ponerlo más acorde con la metodología que se ha adoptado.


Revisado tu código, propongo una alternativa:

Tú añadiste la línea

preg_match('/<div class="profile-info"> <a href="\/serie\/(.*?)"> <img src=/',$html,$caratulaTemp);


pero masuel ya tenía esta otra que, en teoría, hacía ese trabajo (y el de capturar el nombre de la serie)

$serie = _DoblePatron($html,'/<div class="profile-info">(.*?)<\/div>/','/ <img src="(.*?)" alt="(.*?)" class="profile-img img-shadow" width="170" height="243" \/>/');


Mi propuesta es usar un preg_match, como tú, pero que sirva para capturar tanto la url de la carátula como el nombre de la serie, como intentó masuel (digo intentó porque supongo que no funcionaba, ya que lo habéis cambiado).

preg_match('/170x243\/([^"]+)" alt="([^"]+)"/',$html,$serie);


El resto del código modificado, si no me equivoco, quedaría así

      foreach ($todo[1] as $value) {
         $caratulas[] = $imagenes1.$serie[1];
         $todo[2][] = "Temporada " . $value;
         }
      $lista = array ('titulo' => $todo[2],'enlace' => $todo[1],'caratula' => $caratulas,'serie' => $serie[2],'url' => $queryData['temporadas']);


Saludos.
Yo me pensaba que funcionaban, pero como no tengo el wd configurado para ver las carátulas no me di cuenta que estaba mal (desde código no es muy sencillo darse cuenta de esos fallos).

Es tan sencillo como en la línea donde pone
$caratulas[] = $serie[1];

poner:
$caratulas[] = $serie[1][0];


Así debería funcionar sin problemas.

Un saludo.
Bueno compañeros y sufridores.
Como ya os comente, estoy currando en otro plugin para la web newHD.org.
Esta web tiene videos en megavido, vk, Videobb y alguno mas.

Para no solo mostrar los megavideo, me he propuesto si es posible obtener los de videobb, ya que aqui estan subiendo muchos videos.
Tras trastear con el código del creador del plugin pelisalacarta para XBMC me he creado esta funcion que os pongo a continuación.
Estoy seguro que se puede poner el código mejor, pero es que php controlo poco y sobre todo... llevo un huevo de tiempo sin programar.

function _DecodeVideobb($video) {
   $html = file_get_contents("http://videobb.com/player_control/settings.php?v=".$video."&fv=v1.1.58");
   $datos = json_decode($html,true);
   $url = $datos["settings"]["res"];
   $tam = sizeof($url);
   $count = 0;
   if ($tam > 0) {
      foreach ($url as $value) {
         $urlDecode = base64_decode($value["u"]);      
         $enlaces[$count] = array('id' => $value["l"], 'video' => $urlDecode);
         $count = $count + 1;      
      }   
   }
   return $enlaces;
}


Si le pasamos a la funcion por ejemplo el video con código: cD8N8pNajF0p
Obtenemos el siguiente resultado:
Array
(
    [0] => Array
        (
            [id] => 240p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=1
        )

    [1] => Array
        (
            [id] => 480p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=2
        )

)


Ahora, mi duda. Estos videos los puede reproducir el wd, entiendo que si por lo que he leido a mi pregunta hace unos post atras.

¿Que pensais?
jpcosuar escribió:
Bueno compañeros y sufridores.
Como ya os comente, estoy currando en otro plugin para la web newHD.org.
Esta web tiene videos en megavido, vk, Videobb y alguno mas.

Para no solo mostrar los megavideo, me he propuesto si es posible obtener los de videobb, ya que aqui estan subiendo muchos videos.
Tras trastear con el código del creador del plugin pelisalacarta para XBMC me he creado esta funcion que os pongo a continuación.
Estoy seguro que se puede poner el código mejor, pero es que php controlo poco y sobre todo... llevo un huevo de tiempo sin programar.

function _DecodeVideobb($video) {
   $html = file_get_contents("http://videobb.com/player_control/settings.php?v=".$video."&fv=v1.1.58");
   $datos = json_decode($html,true);
   $url = $datos["settings"]["res"];
   $tam = sizeof($url);
   $count = 0;
   if ($tam > 0) {
      foreach ($url as $value) {
         $urlDecode = base64_decode($value["u"]);      
         $enlaces[$count] = array('id' => $value["l"], 'video' => $urlDecode);
         $count = $count + 1;      
      }   
   }
   return $enlaces;
}


Si le pasamos a la funcion por ejemplo el video con código: cD8N8pNajF0p
Obtenemos el siguiente resultado:
Array
(
    [0] => Array
        (
            [id] => 240p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=1
        )

    [1] => Array
        (
            [id] => 480p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=2
        )

)


Ahora, mi duda. Estos videos los puede reproducir el wd, entiendo que si por lo que he leido a mi pregunta hace unos post atras.

¿Que pensais?


Pienso que antes de marearte programando la parte que parsea la página hasta obtener video, lo mejor es que crees una instancia de un video en concreto.

Si el chorizo http://s60.videobb.com:80/s?v=cD8N8pNaj ... 5D781D&r=2 es el enlace al video deberías crearte algo así:

<?php
    function _pluginMain($prmQuery) {

    $Items[] = array(   
            'id'              => 'SubItem01',
            'parentID'        => 'umsp://plugins/prueba',
            'dc:title'        => 'Titulo',
            'upnp:class'      => 'object.item.videoItem',
            'res'             => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=2),
            'protocolInfo'    => '*:*:*:*',
    );


    return $Items;
    }
?>


Si el reproduce el video, pues entonces adelante.

-masuel- No tuve mucho tiempo de indagar en la función _doblePatron y por eso no la usé, gracias a tí y a calimocho.

Un saludo!
brian_may escribió:
jpcosuar escribió:Bueno compañeros y sufridores.
Como ya os comente, estoy currando en otro plugin para la web newHD.org.
Esta web tiene videos en megavido, vk, Videobb y alguno mas.

Para no solo mostrar los megavideo, me he propuesto si es posible obtener los de videobb, ya que aqui estan subiendo muchos videos.
Tras trastear con el código del creador del plugin pelisalacarta para XBMC me he creado esta funcion que os pongo a continuación.
Estoy seguro que se puede poner el código mejor, pero es que php controlo poco y sobre todo... llevo un huevo de tiempo sin programar.

function _DecodeVideobb($video) {
   $html = file_get_contents("http://videobb.com/player_control/settings.php?v=".$video."&fv=v1.1.58");
   $datos = json_decode($html,true);
   $url = $datos["settings"]["res"];
   $tam = sizeof($url);
   $count = 0;
   if ($tam > 0) {
      foreach ($url as $value) {
         $urlDecode = base64_decode($value["u"]);      
         $enlaces[$count] = array('id' => $value["l"], 'video' => $urlDecode);
         $count = $count + 1;      
      }   
   }
   return $enlaces;
}


Si le pasamos a la funcion por ejemplo el video con código: cD8N8pNajF0p
Obtenemos el siguiente resultado:
Array
(
    [0] => Array
        (
            [id] => 240p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=1
        )

    [1] => Array
        (
            [id] => 480p
            [video] => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=2
        )

)


Ahora, mi duda. Estos videos los puede reproducir el wd, entiendo que si por lo que he leido a mi pregunta hace unos post atras.

¿Que pensais?


Pienso que antes de marearte programando la parte que parsea la página hasta obtener video, lo mejor es que crees una instancia de un video en concreto.

Si el chorizo http://s60.videobb.com:80/s?v=cD8N8pNaj ... 5D781D&r=2 es el enlace al video deberías crearte algo así:

<?php
    function _pluginMain($prmQuery) {

    $Items[] = array(   
            'id'              => 'SubItem01',
            'parentID'        => 'umsp://plugins/prueba',
            'dc:title'        => 'Titulo',
            'upnp:class'      => 'object.item.videoItem',
            'res'             => http://s60.videobb.com:80/s?v=cD8N8pNajF0p&t=1317637131&u=&c=C82CFB38ECABE4A7683BF704AA852FF0F7FF2B957D7D21BD3752F447305D781D&r=2),
            'protocolInfo'    => '*:*:*:*',
    );


    return $Items;
    }
?>


Si el reproduce el video, pues entonces adelante.


En eso estoy, el problema es que no estoy en casa (en el curro) y no lo puedo probar.
alguna alma caritativa que lo pueda probar si le proporciono el php?
calimocho escribió:
brian_may escribió:Hola mmt, no es abusar, no lo he hecho antes porque tampoco he tenido demasiado tiempo y ahora se utilizan un montón de funciones que desconozco el funcionamiento, así que lo dejo modificado pero que lo revise algunos de los que llevan el control de lo que se sube al repositorio, que sepan ponerlo más acorde con la metodología que se ha adoptado.


Revisado tu código, propongo una alternativa:

Tú añadiste la línea

preg_match('/<div class="profile-info"> <a href="\/serie\/(.*?)"> <img src=/',$html,$caratulaTemp);


pero masuel ya tenía esta otra que, en teoría, hacía ese trabajo (y el de capturar el nombre de la serie)

$serie = _DoblePatron($html,'/<div class="profile-info">(.*?)<\/div>/','/ <img src="(.*?)" alt="(.*?)" class="profile-img img-shadow" width="170" height="243" \/>/');


Mi propuesta es usar un preg_match, como tú, pero que sirva para capturar tanto la url de la carátula como el nombre de la serie, como intentó masuel (digo intentó porque supongo que no funcionaba, ya que lo habéis cambiado).

preg_match('/170x243\/([^"]+)" alt="([^"]+)"/',$html,$serie);


El resto del código modificado, si no me equivoco, quedaría así

      foreach ($todo[1] as $value) {
         $caratulas[] = $imagenes1.$serie[1];
         $todo[2][] = "Temporada " . $value;
         }
      $lista = array ('titulo' => $todo[2],'enlace' => $todo[1],'caratula' => $caratulas,'serie' => $serie[2],'url' => $queryData['temporadas']);


Saludos.


Buenas, siguiendo lo que ha hecho brian may y con las indicaciones de calimocho, musuel y alguna aportación mía, he subido al repositorio la nueva versión de seriesyonkis.

También he eliminado parte del código que ya no se usa.
Bueno...intentado arreglar los pequeños fallos de este plugin
Plugins con algun problema:la mayoria son pequeños detalles "esteticos"

Peliculas
TuMejorTV : Tambien muestra series.Hay un unico plugin para pelis y series. Seria posible dejar solo lo de las pelis?
Series
TuMejorTV : Tambien muestra pelis.Hay un unico plugin para pelis y series. Seria posible crear uno para series tipo TuMejorTV-series?
He modificado tumejortv para que solo muestre pelis
He creado un nuevo tumejortv-series para que solo muestre series
Ha sido cuestion de cortar aqui, pegar alli...yo que se :-?
Los adjunto para que les echeis un vistazo y los arregleis que seguro que sobran lineas o les deis el visto bueno
Me gustaria hacer otro tumejortv-docus pero los docus estan dentro de la categoria de peliculas - documentales y eso ni idea de como
extraerlo .
Otro tema son las caratulas de las categorias pelis...Accion,comedia,etc etc que plugins como series.ly y peliculas21 no lo tienen implementado...creo que tiene que ver algo con funciones.php....no se
Muchisimas Gracias a todos, que ya van quedando los plugins "niquelaos"

Adjuntos

CASTIGADOR escribió:Al tratar de instalar el svn.php me dice esto

Se han producido los siguientes errores:

Descarga fallida: depósito de plugins.
Descarga fallida: umsp-svn-spanish.
Descarga fallida: umsp.php




Tengo la 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.5.1.0 y el devtools.app instalado

Que puedo hacer?, ayuda please
Hola a todos.

En Series Yonkis ocurre algo extraño. Supongo que no a mí sólo.

He dejado de ver temporadas y episodios de la mayoría de series.
Por ejemplo:
Anatomía de Grey
Castle
CSI Las Vegas
Chuck
Cómo conocí a vuestra madre
Doctor Who
El Mentalista
Fringe
Futurama

Otras sí se ven como:
Nurse Jackie
Alias
Doctor en Alaska

He probado con las tres ultimas versiones de plugins y pasa en las tres, así que no debe ser un problema de las últimas versiones.

¿Os pasa lo mismo?
aloisius escribió:¿Os pasa lo mismo?


Han cambiado la web. Si cambias la línea

      preg_match_all('/<h3 class="season"> <strong>Temporada ([0-9]*?)<\/strong>/',$html,$todo);


por esta otra

      preg_match_all('/"season[^"]*"> <strong>Temporada (\d+)<\/strong>/',$html,$todo);


supongo que deberías volver a poder verlas. Eso sí, el código todavía necesitaría modificarse para que se vieran los extras y demás que vienen en algunas series (no aparece Temporada, así que no lo ves) como House.

Saludos.
Perfecto calimocho. Cambiando la línea que dices funciona.

Gracias [beer] .
(mensaje borrado)
CASTIGADOR escribió:
CASTIGADOR escribió:Tengo la 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.5.1.0 y el devtools.app instalado
Al tratar de instalar el svn.php me dice esto

Se han producido los siguientes errores:

Descarga fallida: depósito de plugins.
Descarga fallida: umsp-svn-spanish.
Descarga fallida: umsp.php


Que puedo hacer?, ayuda please

Pon svn.php que te adjunto en /tmp/umsp-plugins e intenta de nuevo instalación
Ya dirás algo

Adjuntos

Han debido hacer más cambios en Series Yonkis esta tarde.
Con la última modificación se ven las temporadas pero no muestra los capítulos.

Saludos
mmt escribió:
CASTIGADOR escribió:
CASTIGADOR escribió:Tengo la 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.5.1.0 y el devtools.app instalado
Al tratar de instalar el svn.php me dice esto

Se han producido los siguientes errores:

Descarga fallida: depósito de plugins.
Descarga fallida: umsp-svn-spanish.
Descarga fallida: umsp.php


Que puedo hacer?, ayuda please

Pon svn.php que te adjunto en /tmp/umsp-plugins e intenta de nuevo instalación
Ya dirás algo



Ahora si

Los plugins se instalaron correctamente.

Gracias tio.
Hola a todos,

Ayer me pasaba con el plugin de series series.ly que al obtener los enlaces de los capitulos el 90% de la veces me decia que no había contenido. Os pasa lo mismo?
Es posible que la ultima versión (si no recuerdo pasar los reintento de 30 a 15) tenga algun error, o solo me sucede a mi?
aloisius escribió:Han debido hacer más cambios en Series Yonkis esta tarde.
Con la última modificación se ven las temporadas pero no muestra los capítulos.

Saludos


He cambiado el patrón para que ahora (hasta el próximo cambio de seriesyonkis) funcione, también he añadido carátulas para los capítulos y la carátula de MV o MU en la lista de enlaces.

A ver si esta vez dura un poco más

Ya está en el repositorio

Saludos
Muchas gracias, Kito0791. Lo probaré en cuanto llegue a casa.
Saludos
jpcosuar escribió:Hola a todos,

Ayer me pasaba con el plugin de series series.ly que al obtener los enlaces de los capitulos el 90% de la veces me decia que no había contenido. Os pasa lo mismo?
Es posible que la ultima versión (si no recuerdo pasar los reintento de 30 a 15) tenga algun error, o solo me sucede a mi?


La ultima versión (que pasaba de 25 a 10 reintentos) no se ha subido al repositorio. Esta dos
paginas mas atrás. Ojala Kito (que bueno tenerte de vuelta, de verdad) o Draghann tengan un momento...

El problema es que series.ly esta muy saturada a ciertas horas y tarda mucho en devolverte el link
megavideo o directamente no te lo da. Creo que es mejor así porque antes, esto no se chequeaba y cuando
pinchabas en el icono megavideo obtenias el mensaje "no se ha podido reproducir el medio" (o algo así).

Esto llevaba a una confusión importante porque te hacia pensar que tu wdtv no podia reproducir ese enlace
megavideo cuando realmente lo que pasaba es que no se estaba intentando reproucir una enlace megavideo valido.

Por eso un mismo capitulo (un mismo enlace) algunas veces funcionaba y otras no.

En respuesta a tu pregunta... Si, lo que te pasa es normal y es un problema de carga de series.ly que tiene
dificil solución. Le pasa lo mismo a la gente que accede (a series.ly/ps3) desde la PS3.

A mi cuando me ha pasado con muchos enlaces de una misma serie me he vuelto a salir a nivel de serie, he vuelto a entrar y me ha funcionado. No se si esto tiene una "explicación cientifica" pero para la próxima prueba..

Solo se me ocurre utilizar la API (beta) que tienen y que tanto a calimocho como a mi nos han facilitado.
No tengo idea de meterme con este tema. Nos han pedido que no la publiquemos pero si alguien se compromete de
verdad creo que no habria problema en pasarle la documentacion. Lo suyo seria implementar esta parte mediante la API
y posiblemente las consultas serien mas rápidas y no se produciria el error que comentas.
netamego escribió:
jpcosuar escribió:Hola a todos,

Ayer me pasaba con el plugin de series series.ly que al obtener los enlaces de los capitulos el 90% de la veces me decia que no había contenido. Os pasa lo mismo?
Es posible que la ultima versión (si no recuerdo pasar los reintento de 30 a 15) tenga algun error, o solo me sucede a mi?


La ultima versión (que pasaba de 25 a 10 reintentos) no se ha subido al repositorio. Esta dos
paginas mas atrás. Ojala Kito (que bueno tenerte de vuelta, de verdad) o Draghann tengan un momento...

El problema es que series.ly esta muy saturada a ciertas horas y tarda mucho en devolverte el link
megavideo o directamente no te lo da. Creo que es mejor así porque antes, esto no se chequeaba y cuando
pinchabas en el icono megavideo obtenias el mensaje "no se ha podido reproducir el medio" (o algo así).

Esto llevaba a una confusión importante porque te hacia pensar que tu wdtv no podia reproducir ese enlace
megavideo cuando realmente lo que pasaba es que no se estaba intentando reproucir una enlace megavideo valido.

Por eso un mismo capitulo (un mismo enlace) algunas veces funcionaba y otras no.

En respuesta a tu pregunta... Si, lo que te pasa es normal y es un problema de carga de series.ly que tiene
dificil solución. Le pasa lo mismo a la gente que accede (a series.ly/ps3) desde la PS3.

Solo se me ocurre utilizar la API (beta) que tienen y que tanto a calimocho como a mi nos han facilitado.
No tengo idea de meterme con este tema. Nos han pedido que no la publiquemos pero si alguien se compromete de
verdad creo que no habria problema en pasarle la documentacion. Lo suyo seria implementar esta parte mediante la API
y posiblemente las consultas serien mas rápidas y no se produciria el error que comentas.


Gracias por la explicación.
En cuanto a la API, yo solo me puedo comprometer a estudiarla, e intentar en mis tiempos libres el meterme en faena.
Lo contrario seria mentira.
De facto estaba trabajando en el plugin de newHD.org, pero me he llevado una desilusion al ver que el wd no es capaz de reproducir el enlace que le he puesto en mp4. Bueno, cuando lo descargas la extensión es mp4, otro tema sería lo que es realmente.
El enlace es: http://s60.videobb.com:80/s?v=cD8N8pNaj ... 5D781D&r=2

Pero creo que el problema es que ha caducado, por eso no lo podía reproducir. A ver si lo vuelvo a intentar cuando llegue a casa generandolo una vez mas.

En fin, me remito a lo dicho.
jpcosuar escribió:
netamego escribió:
jpcosuar escribió:Hola a todos,

Ayer me pasaba con el plugin de series series.ly que al obtener los enlaces de los capitulos el 90% de la veces me decia que no había contenido. Os pasa lo mismo?
Es posible que la ultima versión (si no recuerdo pasar los reintento de 30 a 15) tenga algun error, o solo me sucede a mi?


La ultima versión (que pasaba de 25 a 10 reintentos) no se ha subido al repositorio. Esta dos
paginas mas atrás. Ojala Kito (que bueno tenerte de vuelta, de verdad) o Draghann tengan un momento...

El problema es que series.ly esta muy saturada a ciertas horas y tarda mucho en devolverte el link
megavideo o directamente no te lo da. Creo que es mejor así porque antes, esto no se chequeaba y cuando
pinchabas en el icono megavideo obtenias el mensaje "no se ha podido reproducir el medio" (o algo así).

Esto llevaba a una confusión importante porque te hacia pensar que tu wdtv no podia reproducir ese enlace
megavideo cuando realmente lo que pasaba es que no se estaba intentando reproucir una enlace megavideo valido.

Por eso un mismo capitulo (un mismo enlace) algunas veces funcionaba y otras no.

En respuesta a tu pregunta... Si, lo que te pasa es normal y es un problema de carga de series.ly que tiene
dificil solución. Le pasa lo mismo a la gente que accede (a series.ly/ps3) desde la PS3.

Solo se me ocurre utilizar la API (beta) que tienen y que tanto a calimocho como a mi nos han facilitado.
No tengo idea de meterme con este tema. Nos han pedido que no la publiquemos pero si alguien se compromete de
verdad creo que no habria problema en pasarle la documentacion. Lo suyo seria implementar esta parte mediante la API
y posiblemente las consultas serien mas rápidas y no se produciria el error que comentas.


Gracias por la explicación.
En cuanto a la API, yo solo me puedo comprometer a estudiarla, e intentar en mis tiempos libres el meterme en faena.
Lo contrario seria mentira.


A mi cuando me ha pasado con muchos enlaces de una misma serie me he vuelto a salir a nivel de serie, he vuelto a entrar y me ha funcionado. No se si esto tiene una "explicación cientifica" pero para la próxima prueba..
ya está en el repositorio la versión con el número de intentos a 10
kito0791 escribió:ya está en el repositorio la versión con el número de intentos a 10


Gracias kito791.
Lo dicho, si necesitais ayuda para la api me lo decis.
Mientras sigo peleandome con el plugin que tengo entre manos.
jpcosuar escribió:Hola a todos,

Ayer me pasaba con el plugin de series series.ly que al obtener los enlaces de los capitulos el 90% de la veces me decia que no había contenido. Os pasa lo mismo?
Es posible que la ultima versión (si no recuerdo pasar los reintento de 30 a 15) tenga algun error, o solo me sucede a mi?


A mí me pasaba IGUAL!!! Pensé que era yo, o que el capitulo correspndiente no iba bien... pero era eso... Es que quería ver Slayers ahí tumbadote y no me iba nada... Y algunas sí y otras no... Con lo que confirmado, a mí me pasa también...

¿Eso de qué depende? Es arreglable o es algo propio de SeriesLy??

Gracias y enhorabuena pr ser tan obsrvador y ayudarnos tanto...

A los demás, también, un 10 para todos [chulito] ...
3932 respuestas
Archivado
Volver a Electrónica de consumo