Página 1 de 1

Canal multifuncional para PLEX y XBMC

Publicado: 02 Jul 2014, 19:46
por kruxty
Buenas, esta modificacion es para que no falle el import del modulo xbmc en la versión de PLEX, y funcionen los canales independientemente de la plataforma (PLEX o XBMC); ya que cuando el canal utiliza buscador, en la versión de PLEX no funciona, al no encontrar la libreria solicitada.

La programación no es muy fina, pero funciona correctamente. Solo hay que cambiar la parte de los imports, capturando la posible excepción en los modulos que pueden no encontrarse en la versión de PLEX.

El cambio consiste en cambiar la parte inicial:

import urlparse,urllib2,urllib,re
import os, sys
import hashlib
import xbmc, xbmcgui

from core import logger
from core import config
from core import scrapertools
from core.item import Item
from servers import servertools
from pelisalacarta import buscador


Por esta otra:

import urlparse,urllib2,urllib,re
import os, sys
import hashlib

from core import logger
from core import config
from core import scrapertools
from core.item import Item
from servers import servertools

buscador = True
try:
import xbmc,xbmcgui
from pelisalacarta import buscador
except ImportError:
buscador = False

Espero que lo incluyáis en todos los canales (Jesús we love u), ya que es una gozada poder disfrutar de esto en cualquier plataforma.

Adjunto el canal películas pepito como ejemplo para que lo probéis.
Un saludo y gracias a todos por vuestros aportes.