Página 1 de 1

login en peliserie

Publicado: 30 Mar 2015, 07:58
por super_berny
Podriais ayudarme a implementar el login en este canal?
No tengo ni idea de como hacerlo

Re: login en peliserie

Publicado: 30 Mar 2015, 08:39
por robalo
Suponiendo que conoces la página para el login, el método y los parámetros, como mínimo tienes que crear la función para el login. Mirando cualquier canal que lo use no deberías tener problemas para crearlo.

El resto depende cómo quieres y cuándo quieres que se ejecute.

Al ser un canal que no requiere login para ver los enlaces a los vídeos, tienes varias opciones.

Lo que no se debería hacer es forzar al que entre al canal a que se registre para que puede ver el contenido cuando no es necesario. Con filtrar las opciones del menú para los usuarios registrados sería suficiente.

Comenta como te gustaría hacerlo, seguro que cuando intentes comentarlo podrás ver como hacerlo :D

Re: login en peliserie

Publicado: 30 Mar 2015, 23:53
por super_berny
robalo escribió:Suponiendo que conoces la página para el login, el método y los parámetros, como mínimo tienes que crear la función para el login. Mirando cualquier canal que lo use no deberías tener problemas para crearlo.
Este es el problema q no se como crear el metodo login(), por lo demas estoy de acuerdo contigo. El registro sera voluntario y dependiendo si se esta o no longeado se mostraran una opciones u otras.

Volviendo a la funcion login he averiguado esto:

Código: Seleccionar todo

<form method="post" id="modal-form" action="/query/login.php">
<input type="hidden" name="path" value="/">
<div class="control-group"><input type="text" name="username" placeholder="Correo/Usuario"></div>
<div class="control-group"><input type="password" name="password" placeholder="Contraseña"></div>
....
<div class="btn s"><a href="" id="modal-submit">Entrar</a></div>
Puedes guiarme un poco?

Re: login en peliserie

Publicado: 31 Mar 2015, 09:32
por robalo
Claro.

Te está pasando lo mismo que me pasaba con playmax, enredaba y enredaba teneniendo la solución delante pero tenía tantas líneas de las pruebas que lo me lo complicaba más.
Lo pero que te puede pasar es que el logín no funciene bien en la web cuando estás creando el login. Eso fue lo que me pasó a mí y creo que es lo mismo que te ha pasado a tí. Empiezas a meter headers y a pobrar de todo cuando el problema está en la web. Casualidades de la vida :)

El login de peliserie me gusta porque aún que falle por lo que sea y no puedas ver tus listas, puedes ver los contenidos y además te devuelve true/false del logín con lo que puedes controlar mejor los items que quieres que se vean.

Te permite hacerlo con el método GET y con el POST,. También puedes omitir el parámetro 'path', ya que a nosotros nos importa poco, ya lo mandaremos a donde nos apetezca.

El login como función:

Código: Seleccionar todo

def login():

    url= __url_base__ + '/query/login.php'

    ## con path
    #params = "path=%2F&username="+config.get_setting("peliserieuser")+"&password="+config.get_setting("peliseriepassword")
    ## Normal
    params = "username="+config.get_setting("peliserieuser")+"&password="+config.get_setting("peliseriepassword")

    ## GET
    #data = scrapertools.cache_page( url + '?' + params )

    ## POST
    data = scrapertools.cache_page( url , post=params )

    ## Retorna true o false
    return scrapertools.get_match( data, '"type":([^,]+),' )

Re: login en peliserie

Publicado: 01 Abr 2015, 11:27
por super_berny
Madan carajo!!!

Pues va a ser eso, por q lo probe de mil maneras... bueno de 1000 no, de 2 o 3 que el html/php/etc... se me escapa de las manos :lol:

Muchas gracias, ahora a ver si me pongo y termino con esto

Re: login en peliserie

Publicado: 21 Abr 2015, 14:16
por robalo
super_berny hay un problema con la función play, siempre da error de conector.

La solución más rápida y sencilla es cambiar

Código: Seleccionar todo

    itemlist=[]
    itemlist.append(item)
por

Código: Seleccionar todo

itemlist = servertools.find_video_items(data=item.url)
Puede que no te guste pero por ahí van los tiros