Página 1 de 1

putlocker

Publicado: 14 Feb 2014, 14:54
por jpoveda
Hola,

Hace un par de dias cambio putlocker a firedrive y el connector putlocker.py ha dejado de funcionar debido al cambio del form. He intentado modificarlo pero me declaro inutil para esto. Este es el nuevo form:

<a class="continue" onclick="$('#confirm_form').submit(); return false;" href="#">Continue to file...</a>
<form action="" method="post" style="display:none;" id="confirm_form">
<input type="hidden" name="confirm" value="dozttu7+dcxyd3DZUKtim2zTott81KCds8bOO6v7+ozdULCBJuUxCV7D16e7KmCQfUKOoAaFUJkftl6phFId3w=="/>
</form>

el campo value es diferente para cada video

Alguien me puede ayudar?

Gracias.

Re: putlocker

Publicado: 16 Feb 2014, 10:20
por jpoveda
Mi objetivo es que vuelva a funcionar el canal de documaniatv.com. Aparte de pequeños cambios en la pagina de documaniatv, fallan los connectores de putlocker en tvalacarta y pelisalacarta (aunque este sea mas moderno) debido al cambio de nombre y al nuevo form.

No se como, pero he conseguido que funcione el connector de putlocker cambiando el codigo del post del form por este

html = net().http_GET(url).content
post_data = {}
r = re.findall(r'(?i)<input type="hidden" name="(.+?)" value="(.+?)"', html)
for name, value in r:
post_data[name] = value
post_data['referer'] = url
html = net().http_POST(url, post_data).content

el problema que tengo ahora (y no consigo imaginar porque) es que con el codigo anterior funciona este link:

http://www.firedrive.com/file/D0557010C4050b42

y obtengo el stream

http://dl.firedrive.com/?stream=RDA1NTc ... JhN2ZmYTQ3

y sin embargo con otro de documaniatv

http://www.firedrive.com/file/9B162991C7492100

no soy capaz de obternerlo

Re: putlocker

Publicado: 21 Feb 2014, 18:39
por jesus
Está arreglado en la versión que voy a publicar hoy o mañana, me dí cuenta hace un par de días pero no había tenido oportunidad de publicarlo aún.

Re: putlocker

Publicado: 23 Feb 2014, 17:45
por froga
Buenas Jesus,

Ayer noche me baje del svn el nuevo conector de firedrive, y actualice el fichero .py de serverstools.py de un mismo modo y sin hacer ningún tipo de diff cambie el documaniatv.py por el del repositorio, pero pese ha que todo funciona perfectamente en mi xbmc del atv2, no consigo ver que le duele en el plex.

Sabeis como podría hacer un debug del plex para ver que le falla o por donde tirar? la ultima actualización de hoy tampoco arregla nada cara a plex.

Un saludo

Re: putlocker

Publicado: 23 Feb 2014, 18:29
por jesus
¿El nuevo conector de Firedrive no funciona en Plex?

Qué raro... luego lo pruebo.

El log de Plex está en "Library/Logs/Plex Media Server.log" y en "Library/Logs/PMS Plugin Logs/info.mimediacenter.pelisalacarta.log".

Re: putlocker

Publicado: 23 Feb 2014, 18:54
por froga
Ok mirare los Logs pero he cambiado el header del nuevo conector a ver si por un casual no le gusta al plex etc.. pero nada sigo igual, el documaniatv.py funciona de cine me muestra todas las caratulas y titulos pero una vez hacemos el ultimo click.. no ocurre nada mas.

Te lo cuento si veo algo nuevo.

Un saludo

Re: putlocker

Publicado: 23 Feb 2014, 19:17
por jesus
Ya lo he visto, era un problema de las librerías que van incluidas en Plex.

Hice un cambio en las cookies hace tiempo dentro del módulo "scrapertools.py" para mejorar la compatiblidad con algunas cookies, y no actualicé la versión de Plex. Tengo un script para empaquetar los ZIPs de cada versión, pero la de Plex sigo haciéndolo manualmente... y es lo que tiene :(

Vuelve a descargarte la versión para Plex, he probado DocumaniaTV y ahora funciona.

Re: putlocker

Publicado: 23 Feb 2014, 19:24
por froga
Perfecto! ahora si que va.

No lo hubiera encontrado ni a tiros. ;)

Gracias una vez mas por tu sabiduría.