Página 3 de 3

Re: busqueda global

Publicado: 28 Feb 2016, 22:04
por super_berny
Si, si yo es q llegó enseguida a las conclusiones.

Puedes reducirlo a la mínima expresion, ¿por q no...A:true o A=1? Incluso podríamos eliminar el fichero XML (o sin extensión) y añadir las características en el propio canal.py
Pero el caso es q haya unas reglas estipuladas, se documenten y que se respeten.

De poco sirve encontrar un algoritmo de la hostia si después no se explica q es lo q hace y como se usa. Fijate hoy tengo la actitud de pardillo puesta.

Re: busqueda global

Publicado: 28 Feb 2016, 23:27
por robalo
SeiTaN escribió:Y extremista quizás se quede corto, mejor taliban 8-) , querer cambiar el nombre de chorrocientos ficheros cuando no molesta el nombre :mrgreen:
como diría alguien mmm...
Me pregunto si entiedes lo que escribo o loreas pensamientos :lol: :lol: :lol:
super_berny escribió:Si, si yo es q llegó enseguida a las conclusiones.

Puedes reducirlo a la mínima expresion, ¿por q no...A:true o A=1? Incluso podríamos eliminar el fichero XML (o sin extensión) y añadir las características en el propio canal.py
Pero el caso es q haya unas reglas estipuladas, se documenten y que se respeten.

De poco sirve encontrar un algoritmo de la hostia si después no se explica q es lo q hace y como se usa. Fijate hoy tengo la actitud de pardillo puesta.
Me da que no, que estás en el otro extremo

Re: busqueda global

Publicado: 29 Feb 2016, 01:06
por super_berny
Editado por nueva actualizacion del canal.

Subido a Github la PR #157.

De momento solo funciona en xbmc/kodi y PLEX, pero no sera dificil portarlo a otras plataformas (con las limitaciones propias claro esta).

De que se trata:
El menu del canal busqueda tiene un nuevo item "Canales incluidos..." que abre un cuadro de dialogo donde seleccionar q canales estaran incluidos en la busqueda y cuales no.
La configuracion de estos canales se almacena como siempre en el directorio "add_data\plugin.video.pelisalacarta\settings_channels" (en el mismo archivo que otras posibles configuraciones como user/password, filtros, etc..)
Ahora tb es posible configurar el buscador para, entre otras cosas, hacer busquedas en paralelo (multihilos)

He tenido q modificar gran cantidad de archivos de canales (py y xml):
  • Los canales que tenian una funcion search() se han modificado (si o lo estaban ya) para capturar la excepcion si fallaba la busqueda y se les ha añadido un setting del tipo bool en el archivo xml.
  • En los canales que no tenian la funcion search() se ha mantenido el parametro <include_in_global_search> pero como 'disabled'