Página 1 de 3

busqueda global

Publicado: 26 Feb 2016, 10:39
por super_berny
Una pregunta, ¿todos los canales son validos para entrar en la busqueda global?
Es decir, todos los canales excepto la misma busqueda, los personales, la ayuda y otros similares ¿podrian formar parte de la busqueda global con solo fijar el parametro <include_in_global_search>true</include_in_global_search> ?

Re: busqueda global

Publicado: 26 Feb 2016, 12:09
por robalo
Pues llámame loco pero creo que el buscador.py propuesto por SeiTan y aceptado por jesus es lo que hace :)

Nosotros no lo usamos no por que no quiera editar los xml uno a uno para las búsqueda globla si no por que rara vez usamos la opción buscar y cuando lo hacemos no se hace en más de tres canales, de hecho tampoco lo hacía antes que sólo tenía que añadir las exclusiones al txt ni tampoco al anterior a este último por exclisión

Re: busqueda global

Publicado: 26 Feb 2016, 15:08
por SeiTaN
super_berny escribió:Una pregunta, ¿todos los canales son validos para entrar en la busqueda global?
Es decir, todos los canales excepto la misma busqueda, los personales, la ayuda y otros similares ¿podrian formar parte de la busqueda global con solo fijar el parametro <include_in_global_search>true</include_in_global_search> ?
super_berny en buscador.py, una de las condiciones es la que dices, por lo tanto si hace lo que comentas

Código: Seleccionar todo

# No busca si es un canal excluido de la busqueda global
        if channel_parameters["include_in_global_search"] != "true":
            continue
robalo escribió:Pues llámame loco pero creo que el buscador.py propuesto por SeiTan y aceptado por jesus es lo que hace :)

Nosotros no lo usamos no por que no quiera editar los xml uno a uno para las búsqueda globla si no por que rara vez usamos la opción buscar y cuando lo hacemos no se hace en más de tres canales, de hecho tampoco lo hacía antes que sólo tenía que añadir las exclusiones al txt ni tampoco al anterior a este último por exclisión
No recuerdo haber hecho eso que dices del buscador, la idea si, que estaba pendiente de aceptarla Jesús y super_berny tb le parecía bien.

Habría que mirar como hacer si habilitar todos los canales que estén activos para la búsqueda, algunos específicos, separan los canales de stream y torrent para mostrar.. etc

Re: busqueda global

Publicado: 26 Feb 2016, 17:05
por super_berny
@seitan ya se q si el parametro es true el canal se incluye en la busqueda, pero eso no significa q sea lo unico q deba tener el canal para que funcione la busqueda (ademas de estar activo y ser o no porno segun el caso).

Supongo q tener una funcion 'search' tb debe ser condicion ¿no?
¿Entiendo q el q sea torrent o streaming en principio es igual no?
Si el canal tiene contraseña y nosotros no la tenemos ¿q pasara al añadirlo a la busqueda?
A este tipo de condiciones me referia. ¿Hay alguna mas?

Re: busqueda global

Publicado: 26 Feb 2016, 17:36
por SeiTaN
super_berny escribió:@seitan ya se q si el parametro es true el canal se incluye en la busqueda, pero eso no significa q sea lo unico q deba tener el canal para que funcione la busqueda (ademas de estar activo y ser o no porno segun el caso).

Supongo q tener una funcion 'search' tb debe ser condicion ¿no?
¿Entiendo q el q sea torrent o streaming en principio es igual no?
Si el canal tiene contraseña y nosotros no la tenemos ¿q pasara al añadirlo a la busqueda?
A este tipo de condiciones me referia. ¿Hay alguna mas?

la de que tenga función search, creo que Jesús modificó todos los canales para que se permitiera la búsqueda global, aunque me suena que la idea original fue de otra persona.

streaming o torrent que yo sepa no se implementa, es una idea mia que facilitaria a mucha gente, aunque los más experimentados sabemos que canal tiene torrents o tb puede estar en el titulo de los resultados buscados.

Las condiciones obligatorias las puedes ver en buscador.py.

Lo suyo sería poder hacer un buscador que te permitiera filtrar por determinadas cosas aparte de lo evidente (activo, no permitir adulto si no tienes activado), si quieres que busque torrents o streaming, tb hay canales que te devuelven muchos resultados habría que darles una vuelta para ver como se puede acotar un poco más.

Re: busqueda global

Publicado: 26 Feb 2016, 17:44
por robalo
SeiTaN escribió:No recuerdo haber hecho eso que dices del buscador, la idea si, que estaba pendiente de aceptarla Jesús y super_berny tb le parecía bien.
Es posible pero como sólo hay 2 contibutors, tu y jesus pues te he echado el muerto :)

Re: busqueda global

Publicado: 26 Feb 2016, 17:54
por SeiTaN
robalo escribió:
SeiTaN escribió:No recuerdo haber hecho eso que dices del buscador, la idea si, que estaba pendiente de aceptarla Jesús y super_berny tb le parecía bien.
Es posible pero como sólo hay 2 contibutors, tu y jesus pues te he echado el muerto :)
Por que es previo al uso de GitHub, se hizo en el extinto y añorado por muchos code.google.com

Re: busqueda global

Publicado: 26 Feb 2016, 20:35
por jesus
Efectivamente, debería haber una comprobación adicional en el buscador.

Una es la actual, el parámetro "include_in_global_search", que viene a sustituir al tema del txt con los filtros que era provisional (aunque una buenísima idea).

Y la otra debe ser que tenga una función "search", como dice super_berny.

Lo que queda pendiente a partir de aquí es que la gente pueda elegir qué canales incluir en la búsqueda global o no, mediante algún tipo de opción específica.

Re: busqueda global

Publicado: 27 Feb 2016, 00:45
por robalo
Creo que no tiene que por ser una opción obligada la del search en un canal, el bucle que recorre los canales en do_search ya previene esto, lo que si se debe intentar es crear lo mejor que podamos la búsqueda del canal para no introducir items inútiles en los resultados de la búsqueda global, puede ser bastante grande y se puede haber invertido bastante tiempo de espera. También, por que no, intentar diferenciar pelis de series con alguna marca y agupar para mejor localización.

Re: busqueda global

Publicado: 27 Feb 2016, 20:43
por super_berny
Continuo trabajando con esto, y me he encontrado un fallo de validacion de pelismagnet.xml

Ya se q algunos direis q no hace falta q pase la validacion, q tal y como se obtienen los datos del canal ahora mismo en channeltools no es necesario validar. Pero a mi si me hace falta validarlo.

Solo quiero saber porque no valida cuando la url tiene el simbolo &