Usa este foro para postear problemas en el uso de pelisalacarta, entendiendo como problemas algo que te parece que debería funcionar bien pero no lo hace.
-
Hernan_Ar_c
- Mensajes: 276
- Registrado: 09 Jun 2016, 15:49
Mensaje
por Hernan_Ar_c » 16 Jun 2017, 20:11
robalo escribió: ↑16 Jun 2017, 19:24
Hernan_Ar_c escribió: ↑16 Jun 2017, 18:33
Pregunta: No se podra hacer una lista con los valores ya utilizados para que en caso de que falle se utilice otro de esa misma lista?, porque por lo visto ya se repitieron.
Como poder se puede pero incrementaría las llamadas de 0 a como tanta letras tengamos almacenadas además de las 5 posibles intentos.
Siempre se podido incluir la key por scraped pero ya sería forzar el cambio a un nuevo script.
Por scraped, ahora mismo estan fácil como hacerlo como se hace ahora, a ojímetro

siempre es más fácil cambiar una letra que cambiar un algoritmo o una expresión regugar
Código: Seleccionar todo
[....]
post = "op=download1&usr_login=&referer=&fname=%s&id=%s&hash=%s&imhuman=Proceed+to+video" % (fname, id, hash)
data = httptools.downloadpage(page_url, post, headers={'Referer': page_url, "X-Requested-With": "XMLHttpRequest"}).data
## Nueva línea para un nuevo argumento
subKey = eval(scrapertools.find_single_match(data, '_[^=]+=(\[[^\]]+\]);'))[8]
[....]
## Modificar línea para el nuevo argumento
#hash = decrypt(_hash)
hash = decrypt(_hash, subKey)
[....]
## Modificar línea para el nuevo argumento
#def decrypt(h):
def decrypt(h, sK):
[....]
## Modificar línea para el nuevo argumento
#k = "powvideoembeds"
k = "powvideo" + sK
Ok, solo preguntaba, por una cuestion de evitar los mensajes tipo "ha vuelto a cambiar", "ya no funciona", y demases.
Gracias por la respuesta.
Plataforma: Kodi 17.3
S.O: Fedora Workstation (Linux)
Version del Addon: 4.2.0~Customizado
-
super_berny
- Mensajes: 801
- Registrado: 12 Jun 2014, 23:28
Mensaje
por super_berny » 16 Jun 2017, 20:21
robalo escribió: ↑16 Jun 2017, 19:24
Hernan_Ar_c escribió: ↑16 Jun 2017, 18:33
Pregunta: No se podra hacer una lista con los valores ya utilizados para que en caso de que falle se utilice otro de esa misma lista?, porque por lo visto ya se repitieron.
Como poder se puede pero incrementaría las llamadas de 0 a como tanta letras tengamos almacenadas además de las 5 posibles intentos.
Siempre se podido incluir la key por scraped pero ya sería forzar el cambio a un nuevo script.
Por scraped, ahora mismo estan fácil como hacerlo como se hace ahora, a ojímetro

siempre es más fácil cambiar una letra que cambiar un algoritmo o una expresión regugar
Código: Seleccionar todo
[....]
post = "op=download1&usr_login=&referer=&fname=%s&id=%s&hash=%s&imhuman=Proceed+to+video" % (fname, id, hash)
data = httptools.downloadpage(page_url, post, headers={'Referer': page_url, "X-Requested-With": "XMLHttpRequest"}).data
## Nueva línea para un nuevo argumento
subKey = eval(scrapertools.find_single_match(data, '_[^=]+=(\[[^\]]+\]);'))[8]
[....]
## Modificar línea para el nuevo argumento
#hash = decrypt(_hash)
hash = decrypt(_hash, subKey)
[....]
## Modificar línea para el nuevo argumento
#def decrypt(h):
def decrypt(h, sK):
[....]
## Modificar línea para el nuevo argumento
#k = "powvideoembeds"
k = "powvideo" + sK
Pues a mi me gusta esa solucion, a priori parece mas duradera q ir cambiando de letra cada x horas.
makal escribió: ↑16 Jun 2017, 16:40
parece q el q maneja los server de powvideo y streamplay esta de vacaciones y no
tiene nada mas q hacer a vuelto a cambiar los powvideos
Imagino q debe ser algo automatico q responde a un patron q aun no conocemos: cada x horas, cada x peticiones o quien sabe igual coincide con el ciclo menstrual de la novia del becario

Mis tutoriales:
Objeto Item
Modulo tmdb
Mejorando nuestros canales
Github y Pelisalacarta
Tips Github y Pelisalacarta
-
robalo
- Mensajes: 1858
- Registrado: 25 Nov 2013, 12:27
Mensaje
por robalo » 16 Jun 2017, 20:43
super_berny escribió: ↑16 Jun 2017, 20:21
Pues a mi me gusta esa solucion, a priori parece mas duradera q ir cambiando de letra cada x horas.
Como veáis

se puede hacer el regex para la key completa y el code sería idéntico para streamplay powvideo.
Código: Seleccionar todo
[....]
key = "".join(eval(scrapertools.find_single_match(data, '_[^=]+=(\[[^\]]+\]);'))[7:9])
[....]
hash = decrypt(_hash, key)
[....]
def decrypt(h, k):
[....]
## Se elimina la línea de la key
#k = "powvideo" + sK
[....]
super_berny escribió: ↑16 Jun 2017, 20:21
Imagino q debe ser algo automatico q responde a un patron q aun no conocemos: cada x horas, cada x peticiones o quien sabe igual coincide con el ciclo menstrual de la novia del becario
A saber. Lo anterior puede que dure un poco más pero viendo que se scrapea no creo que sigan por mucho tiempo con ese método, yo no lo haría. No creo que tarden en buscar otra forma cómoda de alterar los datos u otro algoritmo fácil de implementar.
-
super_berny
- Mensajes: 801
- Registrado: 12 Jun 2014, 23:28
Mensaje
por super_berny » 16 Jun 2017, 20:52
robalo escribió: ↑16 Jun 2017, 20:43
Lo anterior puede que dure un poco más pero viendo que se scrapea no creo que sigan por mucho tiempo con ese método, yo no lo haría. No creo que tarden en buscar otra forma cómoda de alterar los datos u otro algoritmo fácil de implementar.
Crees q tanto cambio es en nuestro honor? Tanto trafico crees q le generamos desde pelisalacarta?
Mis tutoriales:
Objeto Item
Modulo tmdb
Mejorando nuestros canales
Github y Pelisalacarta
Tips Github y Pelisalacarta
-
robalo
- Mensajes: 1858
- Registrado: 25 Nov 2013, 12:27
Mensaje
por robalo » 16 Jun 2017, 21:21
super_berny escribió: ↑16 Jun 2017, 20:52
Crees q tanto cambio es en nuestro honor? Tanto trafico crees q le generamos desde pelisalacarta?
Para nada, no somos los únicos "chorizos" del mercado y ni google y bing los unícos que usan bots. Las soluciones por muy sencillas o complicadas que puedan parecer es la que usamos casi todos ya puedan tener 10 o 100 líneas. Al final son enlaces a vídeos u otros datos sin pop up en base a los métodos que usa la web. Todo suma.
-
mrtwingo
- Mensajes: 9
- Registrado: 09 Jun 2017, 17:08
Mensaje
por mrtwingo » 18 Jun 2017, 15:38
Pues creo que vuelven a fallar de nuevo.
Gracias por vuestro trabajo, chicos.
-
dareyna
- Mensajes: 31
- Registrado: 17 Feb 2017, 19:21
Mensaje
por dareyna » 18 Jun 2017, 16:04
Volvio a fallar los dos conectores
-
robalo
- Mensajes: 1858
- Registrado: 25 Nov 2013, 12:27
Mensaje
por robalo » 18 Jun 2017, 20:59
"powvideoembedt"
"streamplayembedj"
-
Jpuig
- Mensajes: 76
- Registrado: 09 Jul 2016, 07:33
Mensaje
por Jpuig » 18 Jun 2017, 21:42
robalo escribió: ↑18 Jun 2017, 20:59
"powvideoembedt"
"streamplayembedj"
Muchas gracias robalo !
-
robalo
- Mensajes: 1858
- Registrado: 25 Nov 2013, 12:27
Mensaje
por robalo » 18 Jun 2017, 21:48
De nada
Estoy probando unos cambios en la solicitud de la página en powvideo que aparentemente funciona bien pero en este momento no son rápidas las respuestas y puede ser un falso positivo.
Meteré el cambio mencionado en post anterior y esperemos que nos dejen una semana sin cambios

¿Quién está conectado?
Usuarios navegando por este Foro: Bing [Bot], Majestic-12 [Bot] y 14 invitados