Manual para creación de canales

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
Hola, el problema que tienes es en las tabulaciones de cada linea:

upload_2018-9-18_11-20-57.png

Así es como se ve activando la opción en notepad++: Vista - Mostrar símbolo - Mostrar espacios y tabulaciones.

En el tuyo está entre espacios y tabulaciones (simbolos puntos y fechas)

Lo que tienes que hacer es colocar todo como "espacios" y no mezclados, así ya ingresa a tu canal.

Mira como se ve tu canal cambiado todo a espacios:

upload_2018-9-18_11-22-48.png

En notepad++ puedes usar espacios usando esta opción:

Configuración - Preferencias

Lo tienes que dejar así:


upload_2018-9-18_11-25-23.png

Con eso ya podrás usar espacios, después que hagas el cambio en preferencias.

Te adjunto tu canal cambiado a espacios para que veas que ya funciona, pero igual todavía falta cambiar algunas cosas que da error cuando quieres ver algo :)

Saludos.

P.D.: Para que adjuntes tus archivos debes primero comprimirlo en zip y luego lo subes en un solo archivo lo que necesites :)
 

Adjuntos

17 Sep 2018
76
10
8
31
Así, por encima 3 cosas importantes:
- Un fallo es pq veseriesynovelasjson.py tiene que llamarse veseriesynovelas.json
- Otro pq hay mezcla de indentaciones. No se pueden mezclar tabulaciones y espacios, haz que las tabulaciones sean de 4 espacios.
- Otro que el action="Peliculas" es incorrecto, tiene que ser action="peliculas"
Los espacios son de 4 como dices y cambie peliculas asi como lo pusiste todo minuscula, pero al parecer sigue sin ser ese el problema y volvi a revisar el kodi.log esta en la linea 12, pero no se que arreglarle porque se ve bien
 
31 Mar 2018
89
47
18
Si en el log te sale "IndentationError: unexpected indent" no hay duda, es que tienes mezcla de tabulaciones y espacios. Revisa lo que comentaba Intel ;-)
 
17 Sep 2018
76
10
8
31
Si, vi como le decian eso a alguien y yo ya lo tenia asi, pero por alguna razon a mi no me funciono, pero el que me enviaste abre y me sale la carpeta de novedades, pero esta me tira error, sale eso que me dice pipcat
itemlist = getattr(channel, item.action)(item)
AttributeError: 'module' object has no attribute 'Peliculas
en realidad NO se si hasta ahi es que me permite llegar el tutorial y deberia hacer otras cosas que no salen para poder hacer que muestre contenido. Pero igual muchas gracias por la ayuda que me han brindado.
 
'Me Gusta': Intel1

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
Si, vi como le decian eso a alguien y yo ya lo tenia asi, pero por alguna razon a mi no me funciono, pero el que me enviaste abre y me sale la carpeta de novedades, pero esta me tira error, sale eso que me dice pipcat
itemlist = getattr(channel, item.action)(item)
AttributeError: 'module' object has no attribute 'Peliculas
en realidad NO se si hasta ahi es que me permite llegar el tutorial y deberia hacer otras cosas que no salen para poder hacer que muestre contenido. Pero igual muchas gracias por la ayuda que me han brindado.
Cámbiale como dice pipcat de Peliculas a peliculas al que te envié yo y verás como aparece la lista de pelicuas:

upload_2018-9-18_11-49-34.png

Pero aún falta que muestre los links de las peliculas, trata de hacerlo y si se te hace difícil, nos indicas que parte no puedes.

Saludos.
 
17 Sep 2018
76
10
8
31
Cámbiale como dice pipcat de Peliculas a peliculas al que te envié yo y verás como aparece la lista de pelicuas:

Ver el archivo adjunto 861

Pero aún falta que muestre los links de las peliculas, trata de hacerlo y si se te hace difícil, nos indicas que parte no puedes.

Saludos.
Si que funciona, muchisimasss graciass, espero poder crear otra desde cero y que no me tire ningun error, Otra vez muchisimas gracias haha le dedique muchas horas a ese tutorial, en principio no podia entender nada.
 
17 Sep 2018
76
10
8
31
haha disculpa por volver a molestar... cuando intente abrir una de las series me salio un error diciendo que la web no esta disponible y en el log me sale esto
data = httptools.downloadpage(item.url).data
File "C:\Users\Warli\AppData\Roaming\Kodi\addons\plugin.video.alfa\core\httptools.py", line 253, in downloadpage
raise WebErrorException(urlparse.urlparse(url)[1])
WebErrorException: www.verseriesynovelas.com
Pero en otras series simplemente salen las carpetas en blanco... hay algo mal o realmente es la pagina?
 

Delta

Miembro del equipo
16 Oct 2017
1.152
1.226
113
haha disculpa por volver a molestar... cuando intente abrir una de las series me salio un error diciendo que la web no esta disponible y en el log me sale esto
data = httptools.downloadpage(item.url).data
File "C:\Users\Warli\AppData\Roaming\Kodi\addons\plugin.video.alfa\core\httptools.py", line 253, in downloadpage
raise WebErrorException(urlparse.urlparse(url)[1])
WebErrorException: www.verseriesynovelas.com
Pero en otras series simplemente salen las carpetas en blanco... hay algo mal o realmente es la pagina?
No quiero arruinar el momento diciendo "consiganse una habitacion!" XD pero creo que seria mejor que crearas un post en la seccion de desarrolladores "ayuda para crear un canal" para hablar sobre este tema de manera mas clara, este tutorial ya de por si es bastante confuso como esta, vamos chicos muevan la fiesta a otro lado ;-)
 
17 Sep 2018
76
10
8
31
No quiero arruinar el momento diciendo "consiganse una habitacion!" XD pero creo que seria mejor que crearas un post en la seccion de desarrolladores "ayuda para crear un canal" para hablar sobre este tema de manera mas clara, este tutorial ya de por si es bastante confuso como esta, vamos chicos muevan la fiesta a otro lado ;-)
Ok, ya lo hice.
 

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
Hello, you already have the channel and the server ready and you want to add it to Alfa?

Regards
 

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
Hello, to create those files, you just have to use a text editor like notepad++ and there start to place the channel code.

Greetings.
 

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
Hello, the manual explains how to do it, I recommend that you first follow the manual with the test website, so that you get used to how to make channels and any questions.

Greetings.
 

sarumans

Usuario Novato
26 Oct 2018
4
0
0
45
Hello, the manual explains how to do it, I recommend that you first follow the manual with the test website, so that you get used to how to make channels and any questions.

Greetings.
ok i have already read the manual but i have some problem to find the correct html code and with the regular expression . there are some link to learn about it? Thanks a lot and sorry for my many questions
 

Intel1

Miembro del equipo
16 Oct 2017
344
174
43
For regex you can search in google or youtube manuals, I hope it works for you.

Any questions about channel codes you can ask.

Greetings.
 

9acca9

Usuario Novato
5 May 2019
8
0
1
51
Hola.
Muchas gracias por el tutorial. Quiero sumar un canal y comencé siguiendo el ejemplo del manual. pelis etc. resulta que sólo me muestra 3 películas, y no todo el listado. De esas películas me muestra todo ok, imagen etc.
Qué podrá ser???
Este es el código:

Python:
# -*- coding: utf-8 -*-
from core import httptools
from core import scrapertools
from core import servertools
from core.item import Item
from platformcode import logger

def mainlist(item):
   logger.info()
   itemlist = []
   itemlist.append(Item(channel = item.channel,
          title = "Novedades",
          action = "peliculas",
          url = "http://www.pelisultra.com"
      ))
   return itemlist

def peliculas(item):
 logger.info()
 itemlist = []
 data = httptools.downloadpage(item.url).data
 patron = '(?s)class="clearfix.*?a href="([^"]+).*?'
 patron += 'img .*? src="([^"]+).*?'
 patron += 'alt="([^"]+)'
 matches = scrapertools.find_multiple_matches(data, patron)
 for scrapedurl, scrapedthumbnail, scrapedtitle in matches:
    itemlist.append(Item(action = "findvideos",
    channel = item.channel,
    title = scrapedtitle,
    thumbnail = scrapedthumbnail,
    url = scrapedurl
    ))
 return itemlist
# -*- coding: utf-8 -*-