Close

xhamster

Esta semana Plex, por fin Plex

Sí, tenemos de nuevo una versión operativa de pelisalacarta en Plex. Y en cuanto haya tenido un poco de rodaje aplicaré los cambios al resto de plugins.

Es difícil explicar por qué resulta tan complicado hacer una versión de pelisalacarta que funcione correctamente en el nuevo Plex. Y más si tenemos en cuenta que funcionaba sin problemas en versiones anteriores.

Desde hace unos meses el sistema de plugins de Plex ha sufrido un importante cambio interno, que ha hecho necesario reescribir el módulo correspondiente a Plex en pelisalacarta. No ha sido una actualización, está escrito de nuevo desde cero.

Y habría sido sencillo si simplemente hubiera cambiado la forma de comunicarse con Plex, algo para lo que pelisalacarta está preparado dentro de su diseño multiplataforma, pero el nuevo sistema de plugins impone importantes restricciones a lo que puede hacer un plugin en Plex.

Son restricciones tan grandes que al principio pensaba que era simplemente imposible hacer algo parecido a pelisalacarta en Plex, ya que sólo permite un subconjunto de todo el lenguaje Python en el que está programado. Finalmente encontré una forma de solucionarlo, empecé a conseguir pequeños avances gracias a muchas búsquedas en Google y en los foros de Plex, hasta llegar a la versión que hoy publico en esta entrada.

(más…)