Página 7 de 13

Re: Falla seriesblanco

Publicado: 25 Sep 2016, 19:59
por Robi01
Actualice a la versión Kodi 17 beta, alguno tendría un .py completo para poder solucionar el problema gracias

Re: Falla seriesblanco

Publicado: 25 Sep 2016, 22:04
por identidad_oculta
Lortropic escribió:Para los que os estaba funcionando y ha dejado de hacerlo, teneis que abrir el seriesblanco.py con un editor de texto, buscar "def SBLNC_get_page(url,post=""): está al final casi, y borrar todo el contenido para que quede:

Código: Seleccionar todo

def SBLNC_get_page(url):
    import cfscrape
    return cfscrape.create_scraper().get(url).content
Probado en Mac OS X, Kodi 16.1, con lo ultimo de la rama develop de GH y añadiendo este cambio a tu archivo que esta en la pagina 4, y no funciona, da el siguiente error:

Código: Seleccionar todo

REGEXP_SPECIAL_SINGLE = {'\\', '^', '$', '*', '+', '?', '.', '[', ']', '(', ')', '{', '{', '|', '-'}
                             ^
SyntaxError: invalid syntax
He buscado y parece ser que ese problema lo da por que el método solo es valido para python 2.7 y 3.
Un saludo y gracias por tu tiempo.

EDITO: Probado en Android, tampoco funciona.

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 11:18
por Lortropic
Ni idea, pero según su github:

https://github.com/Anorov/cloudflare-scrape
Python 2.6 - 3.x
Requests >= 2.0
Js2Py

Pero aquí hay un issue: https://github.com/Anorov/cloudflare-scrape/issues/73

Es de "js2py" ese código, parece que, efectivamente, no va en Python 2.7.

Edit2: https://github.com/PiotrDabkowski/Js2Py/issues/30
https://github.com/PiotrDabkowski/Js2Py/issues/41

Efectivamente, el propio desarrollador le dice que no está soportado en Python 2.6 y que actualicen a 2.7 o superior.

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 13:26
por identidad_oculta
He mirado como esta hecho el canal de seriesflv (por que tambien tiene CloudFlare), he modificado un par de cosas en el canal de SeriesBlanco y funciona! Es un poco lento por el Anti-CloudFlare, pero lo he podido comprobar en Mac OS X y Android, funciona en ambos. Lo he probado con las ultimas mejoras (aun no publicadas oficialmente), pero supongo que en la 4.1.2 oficial funcionara sin problemas. Pegáis la carpeta "channels" en ".../addons/plugin.video.pelisalacarta/" (los "..." depende del sistema, pero se corresponde con los archivos de KODI) y le dais a "Fusionar" o "Reemplazar" o lo que os pregunte.
PD: No son necesarios los archivos de la version de Lortropic, pues se usa el método de Seriesflv usa actualmente y ya estaba incluido en el add-on.
PD2: Si hay algún archivo aparte de "seriesblanco.py" dentro o fuera de la carpeta "channels" no lo copies, es basura que crea (y necesita) Mac OS X.

Un saludo!

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 14:09
por Lortropic
Anda, no tenía ni idea de que ya había un método anti-cloudflare dentro del código :lol:

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 15:36
por hav
kerenmac escribió:He mirado como esta hecho el canal de seriesflv (por que tambien tiene CloudFlare), he modificado un par de cosas en el canal de SeriesBlanco y funciona! Es un poco lento por el Anti-CloudFlare, pero lo he podido comprobar en Mac OS X y Android, funciona en ambos. Lo he probado con las ultimas mejoras (aun no publicadas oficialmente), pero supongo que en la 4.1.2 oficial funcionara sin problemas. Pegáis la carpeta "channels" en ".../addons/plugin.video.pelisalacarta/" (los "..." depende del sistema, pero se corresponde con los archivos de KODI) y le dais a "Fusionar" o "Reemplazar" o lo que os pregunte.
PD: No son necesarios los archivos de la version de Lortropic, pues se usa el método de Seriesflv usa actualmente y ya estaba incluido en el add-on.
PD2: Si hay algún archivo aparte de "seriesblanco.py" dentro o fuera de la carpeta "channels" no lo copies, es basura que crea (y necesita) Mac OS X.

Un saludo!
Me funciona perfectamente en Kodi. Muchas gracias.

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 15:40
por nach96
Lortropic escribió:Para los que os estaba funcionando y ha dejado de hacerlo, teneis que abrir el seriesblanco.py con un editor de texto, buscar "def SBLNC_get_page(url,post=""): está al final casi, y borrar todo el contenido para que quede:

Código: Seleccionar todo

def SBLNC_get_page(url):
    import cfscrape
    return cfscrape.create_scraper().get(url).content

Hola funciona perfectamente,pero solo si entro atraves del addon,si entro por la biblioteca la cual la tengo toda de seriesblanco da error y que revise el log,saves algo del tema porque de primeras deveria servir

Gracias

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 17:44
por hihi
kerenmac escribió:He mirado como esta hecho el canal de seriesflv (por que tambien tiene CloudFlare), he modificado un par de cosas en el canal de SeriesBlanco y funciona! Es un poco lento por el Anti-CloudFlare, pero lo he podido comprobar en Mac OS X y Android, funciona en ambos. Lo he probado con las ultimas mejoras (aun no publicadas oficialmente), pero supongo que en la 4.1.2 oficial funcionara sin problemas. Pegáis la carpeta "channels" en ".../addons/plugin.video.pelisalacarta/" (los "..." depende del sistema, pero se corresponde con los archivos de KODI) y le dais a "Fusionar" o "Reemplazar" o lo que os pregunte.
PD: No son necesarios los archivos de la version de Lortropic, pues se usa el método de Seriesflv usa actualmente y ya estaba incluido en el add-on.
PD2: Si hay algún archivo aparte de "seriesblanco.py" dentro o fuera de la carpeta "channels" no lo copies, es basura que crea (y necesita) Mac OS X.

Un saludo!

Gracias por tu trabajo, tengo un problemilla, cuando entro en el canal una vez ya sustituido en la carpeta del addon, entro al canal seriesblanco y el contenido esta vacio, y no puedo acceder desde la biblioteca, como al otro compañero,

Alguna idea??

Muchas gracias

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 19:43
por Lortropic
Pues lo acabo de probar (sustituyendo el que puse con librerías externas) y no me va tampoco.

He recuperado el que tenía.

Re: Falla seriesblanco

Publicado: 26 Sep 2016, 23:04
por robalo
El anti_cloudfare tal como lo conociamos no nos vale, esto incluye al que hay en scrapertools. La librería propuesta por Lortropic es con lo que nos funciona a la mayoría. Contiene el método que conocemos y el que usa seriesblanco.

Para asegurarnos, en este tipo de casos, de que las modificaciones que hacemos funcionan, debemos eliminar del archivo cookies.dat todas la referencias que existan de seriesblanco. Si no es así existe la posibilidad de que no se reecriban las líneas de seriesblanco y envie las cookies guardadas y hará que funcione haciendonos creer que las modificaciones han funcionado.