Commit Graph

122 Commits

Author SHA1 Message Date
Kingbox
f89569d0b8 Cacheando los enlaces de las series y películas en la Videoteca
Cacheando los enlaces de las series y películas en la Videoteca

Sábado por la noche. Me siento a ver alguno de los episodios nuevos de la semana o una película, que tengo en la Videoteca. ¿Qué pasa?, el canal está caído o da error de cambio de estructura, y no puedo ver nada de la Videoteca para ese canal!!! Entonces me acuerdo de lo bueno que es tener otro canal de reserva configurado, pero ya es tarde...

Con frecuencia las web de los canales se colapsan durante el fin de semana por sobrecarga de usuarios. El diseño de nuestros canales exige que para reproducir un episodio o película desde la videoteca tengamos que acceder a la web para encontrar el enlace que apunta al episodio o película.  Si la web está caída o ha cambiado la estructura no se puede encontrar el enlace. Es un proceso muy pequeño, pero imprescindible.

Como los enlaces suelen ser bastante estables, ¿por qué no añadimos los enlaces del episodio o película durante la generación de la Videoteca?  Si la web ha caído temporal o definitivamente, o hay un cambio de estructura, mientras se busca una alternativa, se puede seguir disfrutando de la Videoteca grabada por tiempo indefinido. Hay que pensar que los usuarios de la Videoteca de Alfa pueden llegar a tener docenas o centenares de títulos almacenados en la Videoteca.

Esta es una mejora disponible en Alfa para todos los canales que usan Videoteca, pero los canales requieren un retoque para soportarla.  Empezamos por el canal Newpct1.  Ya iremos ampliando la lista con el tiempo.

Cuando se lance Kodi por primera vez después de la actualización, automáticamente se migrarán todas las series y películas de la Videoteca para este canal.
2018-10-31 16:19:23 +01:00
Kingbox
7bcbaf248e Mejoras internas 2018-10-17 21:36:57 +02:00
Kingbox
2f2acd87d3 Meoras internas 2018-10-17 20:46:27 +02:00
Kingbox
6d934d216f Custom Code: zona para código privado
- Todo el código añadido al add-on se borra con cada actualización. Esta función permite restaurarlo automáticamente con cada actualización.

- Esto permite al usuario tener su propio código, bajo su responsabilidad, y restaurarlo al add-on cada vez que se actualiza.

- El mecanismo funciona copiando el contenido de la carpeta-arbol ".\userdata\addon_data\plugin.video.alfa\custom_code\..." sobre las carpetas de código del add-on. No verifica el contenido, solo vuelca(reemplaza) el contenido de "custom_code".
2018-10-17 19:52:16 +02:00
Alfa
807b547db5 Merge pull request #435 from Alfa-beto/fixes
Correcciones
2018-09-12 15:03:11 -05:00
Unknown
046241797a nuevo metodo para obtener el user agent global 2018-09-12 16:47:59 -03:00
pipcat
3a76265a2d Diálogo selección de canales a buscar 2018-09-12 09:34:58 +02:00
Intel1
f3f8e2fb1f Varios
allcalidad: fix favoritos
repelis: nuevo canal
httptools: raise para varios S.O.
rapidvideo: updated
2018-09-04 17:10:14 -05:00
angedam
e378b3b5e9 added localized string 2018-08-20 16:53:57 +02:00
angedam
33e45928b4 added localized strings 2018-08-20 16:43:38 +02:00
Alfa
7a35dc1471 servertools: update
Comentario para canales que quieren llamar a conectores que no existen en Alfa:

#Cuando no está bien definido el server en el canal (no existe conector), muestra error por no haber "path" y se tiene que revisar el canal
2018-08-15 14:27:04 -05:00
Kingbox
9bdc8bcc1e Videplibrarytools: error cuando se cancela edición título en TMDB 2018-08-15 19:04:21 +02:00
angedam
67a7904ad9 added localized strings 2018-08-14 16:20:21 +02:00
Alfa
1d2a534d28 Merge pull request #388 from Intel11/master
Actualizados
2018-08-08 14:36:31 -05:00
Alfa
f0ed5b7773 Merge pull request #386 from thedoctor66/master
added localized strings
2018-08-08 08:28:25 -05:00
angedam
1bd9cb7390 added localized strings 2018-08-05 17:39:56 +02:00
angedam
8ed9a3d60a added localized strings 2018-08-04 19:54:21 +02:00
Intel1
1c751fc1b7 Actualizados 1
animeflv.me: desactivado, no funciona la web
peliculasrey: desactivado, no funciona la web
yaske: desactivado, no funciona la web
httptools: fix error certificado SSL
strings.po: fix languages
adnstream: eliminado, no existe server
bitvidsx: eliminado, no existe server
cloudy: eliminado, no existe server
thevideome: fix
vshare: update test_video_exists
2018-08-04 12:42:12 -05:00
thedoctor66
5c85f7cfbd added localized string 2018-08-02 13:01:00 +02:00
Alfa
90e4a1e9f9 Merge pull request #383 from lopezvg/master
Desambiguación de títulos
2018-08-01 17:41:10 -05:00
Kingbox
c2e0beb5db TMDB: agrega "duration" también para episodios
El campo que devueve TMDB para episodio se llama 'episode_run_time' en vez de 'runtime'.  Además, viene como una lista, aunque con un solo valor
2018-08-01 21:00:18 +02:00
Kingbox
ac6d87d6db Merge remote-tracking branch 'upstream/master' 2018-08-01 13:48:23 +02:00
angedam
a3869d058b added localized strings 2018-07-31 18:18:16 +02:00
Kingbox
681300450b Revert "httptools: muestra el contenido del post en el logger.debug"
This reverts commit 3e29a898b0.
2018-07-31 16:18:53 +02:00
Kingbox
3e29a898b0 httptools: muestra el contenido del post en el logger.debug 2018-07-31 13:15:26 +02:00
Kingbox
e4636b8221 Desambiguación de títulos
Ahora soporta que los canales reporten el título pasado por la web, por encima del título pasado por TMDB
2018-07-31 13:14:36 +02:00
unknown
0bc730de3d Merge remote-tracking branch 'alfa-addon/master' into explora 2018-07-25 15:49:10 -03:00
pipcat
b621840d22 Gamovideo corregido en httptools 2018-07-24 09:18:48 +02:00
unknown
7d47cd7e3f Merge remote-tracking branch 'alfa-addon/master' into explora 2018-07-19 07:39:57 -03:00
Alfa
15cba7b520 Merge branch 'master' into prueba_request 2018-07-18 08:42:00 -05:00
Alfa
af28ebb382 Merge pull request #359 from thedoctor66/patch-15
Added localized strings downloadtools.py
2018-07-18 08:39:51 -05:00
Intel1
9c905bf5cf videolibrarytools: fix languague 2018-07-17 16:31:27 -05:00
thedoctor66
de4952d4d5 Update downloadtools.py 2018-07-14 19:00:45 +02:00
thedoctor66
8a5356e9a5 Update scraper.py 2018-07-14 16:29:18 +02:00
unknown
89dc9e2324 Merge remote-tracking branch 'alfa-addon/master' into explora 2018-07-13 08:35:07 -03:00
Kingbox
56905b13b1 Videolibrarytools: error de marcado 2018-07-11 17:50:56 +02:00
unknown
8ac003de13 Merge remote-tracking branch 'alfa-addon/master' into explora 2018-07-04 21:17:11 -03:00
Alfa
a29282e3d9 Merge branch 'master' into master 2018-07-04 14:25:10 -05:00
Alfa
702a07b5d3 Merge pull request #333 from Intel11/master
Actualizados
2018-07-04 14:14:59 -05:00
pipcat
0efdf788eb Timeout general configurable 2018-07-03 20:59:10 +02:00
angedam
4c7cd8a140 added translation with italian support 2018-07-03 17:21:45 +02:00
Intel1
ba1523f2fc httptools: Agregado versión del addon 2018-07-02 08:35:54 -05:00
pipcat
ca83da0350 Modificaciones gktools y timeout 2018-07-02 09:32:17 +02:00
unknown
28df6f2e41 Merge branch 'master' into explora 2018-06-28 09:50:22 -03:00
Intel1
653841d791 scrapertools: fix temporadas especiales 2018-06-26 09:55:17 -05:00
angedam
1d10653648 fix translation 2018-06-24 17:34:59 +02:00
Unknown
2713004e0e Merge remote-tracking branch 'origin/master' 2018-06-24 17:33:56 +02:00
angedam
ae523fc94a fix translation 2018-06-23 17:16:54 +02:00
unknown
0925eb1300 Merge remote-tracking branch 'alfa-addon/master' into explora 2018-06-22 08:22:55 -03:00
Kingbox
5fcb09b4a2 GenericTools y VideolibraryTools: desambiguación de títulos
GenericTools incorpora varios métodos de código reutilizable, principalmente en el tratamiento post-TMDB.  Favorece el mantenimiento de los canales dejando sólo el código que es dependiente de la web del proveedor.

Unos de los métodos incorporados permite desambiguar títulos de pelícuas y series.  Puede ser llamado desde VideolibraryTools o desde cualquier canal
2018-06-20 16:10:29 +02:00