Página 4 de 9

Re: Duda sobre la creación de canales

Publicado: 27 Nov 2018, 22:37
por devalls
caperucitaferoz escribió:
27 Nov 2018, 07:42
Pensando esta frase... sustituye las lineas 143 y 144 por:

Código: Seleccionar todo

    data = httptools.downloadpage(item.url).data
    fichas_list = jsontools.load_json(data)
    logger.debug(fichas_list)
    data = data.decode("unicode_escape").encode("utf-8")
y mira en el log. Sorpresa!!! :lol: :lol: :lol:

Puedes mirar el canal dixmax que tb utiliza una api

NOTA: si decides hacer una nueva version con esto quita el data.decode, ya no sera necesario.
:o Muy interesante!!! :o
Por lo que he visto, deduzco que hay implementada alguna función en las tools de Mediaexplorer que trata las API como listas de diccionarios... Así no importa la posición de los ítem y se prescinde del patrón. Además también se encarga del decode. :lol:
Esto cambia las reglas del juego! :lol: Facilita y simplifica el código para trabajar con API.

He mirado el código del canal Dixmax y aunque la API cambia un poco, se puede adaptar a Pelismagnet.
Por supuesto, habrá nueva versión en breve. ;)

Saludos.

Re: Duda sobre la creación de canales

Publicado: 28 Nov 2018, 20:48
por devalls
Ya esta lista la versión 7 del canal Pelismagnet:
  • Adaptado list_all y Search (películas y series) para uso con load_json.
  • Correcciones menores.
  • Añadido item Novedades a Películas y Series.
He tenido que usar condicionales en poster, fanart y plot, ya que en algunas fichas faltaban uno o varios y me daba error.
Ahora en caso de no haber poster o fanart muestra los del canal y si no hay plot sale la leyenda ''Información no disponible''.

Dejo el enlace en el primer post.

Saludos.

Re: Duda sobre la creación de canales

Publicado: 29 Nov 2018, 07:41
por caperucitaferoz
devalls escribió:
27 Nov 2018, 22:37
Por lo que he visto, deduzco que hay implementada alguna función en las tools de Mediaexplorer que trata las API como listas de diccionarios...
En realidad no es asi. Cada API cuenta con sus propios metodos y no es posible hacer un gestor universal de APIs. Lo que sucede es que muchas de estas APIs retornan los datos en formatos estandars como XML o JSON. Y es aqui donde entra jsontools con metodos para manipular este formato de archivos que entre otras cosas utilizamos para guardar los settings por ejemplo.

Sobre la version 7 nada q objetar, muy buen trabajo.
Como ya hemos comentado otras veces una lastima q la web no este a la altura.

Re: Duda sobre la creación de canales

Publicado: 30 Nov 2018, 20:51
por devalls
caperucitaferoz escribió:
29 Nov 2018, 07:41
En realidad no es asi. Cada API cuenta con sus propios metodos y no es posible hacer un gestor universal de APIs. Lo que sucede es que muchas de estas APIs retornan los datos en formatos estandars como XML o JSON. Y es aqui donde entra jsontools con metodos para manipular este formato de archivos que entre otras cosas utilizamos para guardar los settings por ejemplo.
Tomo nota una vez mas.
caperucitaferoz escribió:
29 Nov 2018, 07:41
Sobre la version 7 nada q objetar, muy buen trabajo.
Como ya hemos comentado otras veces una lastima q la web no este a la altura.
He aprendido mucho creándolo, pero soy consciente que todavía me queda mucho por aprender. Lo mas importante es que me he divertido estudiando soluciones. Gracias por enseñarme el camino. :D
Ahora toca dar un paso mas y buscar una web que ofrezca calidad y contenidos actualizados. :lol:

Saludos.

Re: Duda sobre la creación de canales

Publicado: 30 Nov 2018, 21:33
por caperucitaferoz
devalls escribió:
30 Nov 2018, 20:51
Ahora toca dar un paso mas y buscar una web que ofrezca calidad y contenidos actualizados.
Pasate por este hilo: Propuesta Nuevos Canales la ultima propuesta de f_y_m parece interesante.

Re: Duda sobre la creación de canales

Publicado: 02 Dic 2018, 17:32
por devalls
caperucitaferoz escribió:
30 Nov 2018, 21:33
devalls escribió:
30 Nov 2018, 20:51
Ahora toca dar un paso mas y buscar una web que ofrezca calidad y contenidos actualizados.
Pasate por este hilo: Propuesta Nuevos Canales la ultima propuesta de f_y_m parece interesante.
Bien... Le he echado un ojo a Yape y parece interesante, no obstante, tiene algún problema:
  • El filtrado por idioma no funciona correctamente.
  • El filtrado por género desde el catálogo no devuelve todos los resultados (p.e. Cine Negro devuelve 0), aunque sí resuelve bien la paginación.
  • El filtrado por género desde la barra superior si devuelve bien los resultados (p.e. Cine Negro devuelve 1), pero no resuelve bien la paginación (p.e. Acción).
No son puntos imprescindibles, aunque mejorarían mucho la web (y a su vez el canal). ¿Alguna manera de ponerse en contacto con la administración de la web para que lo solucione?

Sigo prefiriendo torrents para películas, pero creo que puedo aprender con la creación de este canal, así que voy a intentarlo.
Colgaré aquí los avances, pero no puedo prometer ni 'tiempos' ni 'resultados'. :lol:

EDITO: El problema de filtrado por género desde el catálogo (para conservar paginación) tiene fácil solución para el canal.

Saludos.

Re: Duda sobre la creación de canales

Publicado: 03 Dic 2018, 11:17
por caperucitaferoz
La verdad es que no la habia analizado, solo entre y me parecio interesante por el contenido.

De todos los problemas q relacionas sin duda el mas grabe es el del idioma. Creo q el problema es q cuando buscas Español te incluye ta las subtituladas (se supone q en español).

Si no te convence la web podemos buscar otra entre todos

Re: Duda sobre la creación de canales

Publicado: 03 Dic 2018, 22:26
por devalls
caperucitaferoz escribió:
03 Dic 2018, 11:17
De todos los problemas q relacionas sin duda el mas grabe es el del idioma. Creo q el problema es q cuando buscas Español te incluye ta las subtituladas (se supone q en español).
Así es, aunque sólo sucede en filtrado español e inglés. El filtrado latino y el subtitulado parece que funcionan bien.
De todas formas, sólo es un problema si se añade un ítem de filtrado, que por otra parte no es imprescindible. Además, Mediaexplorer ya tiene la capacidad de filtrar los enlaces por idioma. 8-)
caperucitaferoz escribió:
03 Dic 2018, 11:17
Si no te convence la web podemos buscar otra entre todos
Teniendo en cuenta lo anterior y que el problema con el filtrado de géneros ya lo tengo solucionado, creo que puede ser interesante. Además ya he empezado a meterme en materia... :mrgreen:

Saludos.

Re: Duda sobre la creación de canales

Publicado: 04 Dic 2018, 20:11
por devalls
Quizás sería mejor crear otro hilo para no mezclar dudas entre canales, pero como todo empezó aquí... :mrgreen:

Ya esta lista la primera versión del canal Yape.
Al ser una web solo de películas, resulta menos complejo... :P

Me he basado en el código del canal Dilo oficial, ya que su estructura es muy similar.
En realidad, si no fuera por la función play del canal Dilo, aún seguiría atascado. :oops: :shock: Todavía me queda mucho por aprender. :lol: Esa función me trae de cabeza! :geek:

En el primer post dejo el enlace al canal con su fanart, icon, poster y thumb.

Saludos.

Re: Duda sobre la creación de canales

Publicado: 05 Dic 2018, 12:30
por caperucitaferoz
Felicidades Devalls, muy buen trabajo.
Es cierto que era un ejercicio mas sencillo que Pelismagnet, pero espero que te haya servido para afianzar conocimientos.
devalls escribió:
04 Dic 2018, 20:11
Quizás sería mejor crear otro hilo para no mezclar dudas entre canales, pero como todo empezó aquí...
A mi no me molesta aqui mientras este en desarrollo.
devalls escribió:
04 Dic 2018, 20:11
Me he basado en el código del canal Dilo oficial, ya que su estructura es muy similar.
Y aqui viene la segunda parte del ejercicio :lol: ... ¿que te pareceria unir Yape con Dilo? Mantendriamos el nombre de Dilo (para evitar problemas al que haya añadido algo de este canal a la biblioteca), las imagenes, etc.. pero podriamos añadir una seccion de series e internamente tirar de yape.nu para ello. ¿te animas? Tendrias total libertad para modificar el codigo ya incluido en el canal Dilo, por supuesto.