Generar lista m3u con openwebif con tv-logo

En esta ocasion os traemos una modificacion realizada por Boxtvmania para que la lista de canales en formato m3u generada desde openwebif lleve integrado los tv-logo o sea logos de los canales para ello vamos a realizar lo siguiente.

1.Nos descargamos el archivo servicesm3u.py de la siguiente direccion:

https://github.com/boxtvmania/BoxtvMod/tree/master/openwebif

2. Una vez descargado accedemos al receptor a traves de ftp al directorio /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/views/web y borramos el archivo servicesm3u.pyo y a continuacion introducimos el archivo servicesm3u.py descargado en el mencionado directorio.

m3u0

  • Añadir que el archivo servicesm3u.tmpl no es necesario en el receptor lo añado para la gente que compile si lo quiere añadir la modificacion para la compilacion.

3. Reiniciamos el receptor

4. Ahora al acceder a traves del pc a openwebif y pulsar sobre el icono señalado para generar lista canales m3u del favorito se nos creara la lista con el añadido de tv-logo

El pase de diapositivas requiere JavaScript.

4. Ahora ya la lista generada pues nos aparecera con los tv-logo

m3u3

 

  5 comentarios para “Generar lista m3u con openwebif con tv-logo

  1. alberto gilabert robles
    septiembre 12, 2018 en 11:02 am

    muchas gracias por tu trabajo

    Me gusta

  2. miracomovoy
    septiembre 14, 2018 en 7:31 pm

    Me encanta. Y me quita mucho trabajo.
    Pero en el móvil no he conseguido descargarla. Sólo desde el pc
    Alguien sabe x q puede ser?

    Me gusta

  3. septiembre 22, 2018 en 7:26 pm

    he realizado esos pasos y me da error estos errores.

    web.Server Traceback (most recent call last):
    exceptions.SyntaxError: invalid syntax (servicesm3u.py, line 7)
    /usr/lib/python2.7/site-packages/twisted/web/server.py:189 in process
    188
    189
    190
    /usr/lib/python2.7/site-packages/twisted/web/server.py:238 in render
    237
    238
    239
    /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py:204 in render
    203 module = module.replace(«.», «»)
    204 out = self.loadTemplate(module, self.path, data)
    205 if out is None:
    /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py:116 in loadTemplate
    115 else:
    116 template = imp.load_source(module, getViewsPath(path + «.py»))
    117 mod = getattr(template, module, None)
    exceptions.SyntaxError: invalid syntax (servicesm3u.py, line 7)

    Me gusta

  4. Albert
    octubre 23, 2018 en 10:55 pm

    Me pasa lo mismo que al compañero anterior, me sale el siguiente error (tengo imagen Blackhole 3.0.5…):
    web.Server Traceback (most recent call last):
    : invalid syntax (servicesm3u.py, line 7)

    /usr/lib/python2.7/site-packages/twisted/web/server.py, line 132 in process
    130 try:
    131 resrc = self.site.getResourceFor(self)
    132 self.render(resrc)
    133 except:
    /usr/lib/python2.7/site-packages/twisted/web/server.py, line 167 in render
    165 «»»
    166 try:
    167 body = resrc.render(self)
    168 except UnsupportedMethod, e:
    /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py, line 171 in render
    169 module = module.strip(«/»)
    170 module = module.replace(«.», «»)
    171 out = self.loadTemplate(module, self.path, data)
    172 if out is None:
    /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/controllers/base.py, line 78 in loadTemplate
    76 template = imp.load_compiled(module, getViewsPath(path + «.pyo»))
    77 else:
    78 template = imp.load_source(module, getViewsPath(path + «.py»))
    79 mod = getattr(template, module, None)
    : invalid syntax (servicesm3u.py, line 7)

    Pd: he borrado archivo original y no puedo recuperarlo, con lo qual no puedo extraer mi lista m3u ahora…

    Muchas gracias por su atención.

    Me gusta

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: