Commit Graph
61 Commits
Author SHA1 Message Date
XoséandClaude Opus 5.5 5df60a1fb8 1.0.0+kodimov.8: guide refresh doesn't fail at random; retry after 30 min
datetime.strptime sometimes fails in Kodi's embedded Python ('NoneType'
object is not callable), which aborted the whole guide export. Build the
XMLTV times without it.

The service now checks every 30 minutes and refreshes when the files are
over 6 hours old, so a failed refresh is retried soon. write_if_changed
touches an unchanged file so its time means "last refreshed".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 08:36:21 +01:00
XoséandClaude Opus 5.5 9faaa482fc 1.0.0+kodimov.7: synopsis in the programme guide; hourly IPTV Simple reload
Movistar's guide already carries the synopsis (Resena), genre, year,
age rating and pictures; write them to epg.xml.

IPTV Simple was set to reload the channel list and guide once a day at
4:00, so a new epg.xml didn't reach Kodi until then. Use its hourly
reload, which also makes Kodi fetch the guide again. The service switches
existing TV guide setups over once and restarts IPTV Simple when nothing
is playing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 08:31:24 +01:00
xockoandClaude Opus 5.5 119002fbbf 1.0.0+kodimov.2: programme guide for every channel, TeleVigo on 15
- The amazon.tv guide that upstream 1.0.0 switched to is a flat list of
  programmes; group it by channel (the guide export crashed with KeyError)
- Add TVG2/TeleVigo listings from the EPG_dobleM guide to epg.xml
- Export channels + programme guide every 6 hours, by default, without
  on-screen notifications
- TeleVigo moves to 15, near the generalist channels

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 11:01:37 +01:00
xockoandClaude Opus 5.5 235f7a6cab Sort the TV guide list by channel number; direct TeleVigo stream
Kodi lists channels in file order, so TVG2 and TeleVigo showed up last.
TeleVigo's master playlist points to an ad server URL with unfilled
placeholders that Kodi can't open; use the direct playlist instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 10:46:10 +01:00
xockoandClaude Opus 5.5 066a203e9e KodiMov+ 1.0.0+kodimov.1: fork of Movistar+ 1.0.0
- New id plugin.video.kodimovplus, name KodiMov+, proxy port 57031
- Takes over the login of plugin.video.movistarplus on first run
- Password-less login from the Movistar home network (autologin token
  traded for a classic token via the new servers' initData)
- Hides the channels that can't play (LALIGA, Liga de Campeones)
- Adds TVG2 and TeleVigo to the TV guide list
- Re-exports the TV guide channel list every 6 hours

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 10:32:59 +01:00
Paco8 ccc17b4e5c Version 1.0.0 2026-11-05 09:55:25 +01:00
Paco8 0739cca0a9 Version 0.11.8 2026-07-02 10:01:50 +02:00
Paco8 930b238204 Version 0.11.6 2026-04-15 12:25:33 +02:00
Paco8 6aab76c47d Version 0.11.5 2026-03-25 23:33:08 +01:00
Paco8 bd0853e126 Version 0.11.2 2025-07-01 12:57:07 +02:00
Pablo Z. J. 6fd44fd78a Nuevo deviceClass
El dispositivo "android.tv" está siendo bloqueado en la API de initData. Se cambia por uno que aún no está bloqueado.
2025-01-21 10:50:52 +01:00
Paco8 734892771f Version 0.10.5 2025-01-10 14:33:11 +01:00
Paco8 d94cf592dd Version 0.10.4 2024-12-27 11:03:04 +01:00
Paco8 5ad288ddf6 Version 0.10.3 2024-12-18 14:58:38 +01:00
Paco8 c01bdf30b6 Version 0.10.2 2024-12-16 14:48:24 +01:00
Paco8 2febdf7566 Version 0.10.0 2024-11-08 12:50:52 +01:00
Paco8 fe2f12b714 Version 0.9.15 2024-11-07 14:04:36 +01:00
Paco8 3ff31353c0 Version 0.9.14 2024-10-19 08:27:28 +02:00
Paco8 af0a1fb6a6 Version 0.9.13 2024-10-08 14:08:53 +02:00
Paco8 70702fd298 Version 0.9.11 2024-09-26 13:31:38 +02:00
Paco8 5ed25e7243 Version 0.9.10 2024-09-22 13:15:00 +02:00
Paco8 cb01797826 Version 0.9.9 2024-09-16 13:18:12 +02:00
Paco8 18806ef6c7 Version 0.9.5 2024-08-28 13:58:53 +02:00
Paco8 fa25eefdf4 Version 0.9.4 2024-08-14 15:55:28 +02:00
Paco8 0c83485f4e Version 0.9.3 2024-08-12 14:52:01 +02:00
Paco8 646008ed99 Version 0.9.2 2024-06-25 22:32:12 +02:00
Paco8 4e352e8db3 Version 0.8.17 2024-03-09 14:39:29 +01:00
Paco8 bde972d7cd Version 0.8.16 2024-03-05 14:52:49 +01:00
Paco8 00713ab826 Version 0.8.14 2024-02-23 15:04:22 +01:00
Paco8 5aa3ce449b Version 0.8.13 2024-02-16 14:50:57 +01:00
Paco8 3791ef3ac4 Version 0.8.12 2024-02-15 15:25:17 +01:00
Paco8 8a1fb36228 Version 0.8.11 2024-02-11 15:39:19 +01:00
Paco8 826791476b Version 0.8.9 2024-02-04 16:46:11 +01:00
Paco8 5c996bba0a Version 0.8.8 2024-01-31 15:06:35 +01:00
Paco8 2ec9223af2 Version 0.8.6 2024-01-09 15:44:10 +01:00
Paco8 d8d081d29b Version 0.8.5 2023-12-23 14:17:55 +01:00
Paco8 18d7f85b43 Version 0.8.4 2023-12-22 14:13:05 +01:00
Paco8 683ba9da45 Version 0.8.3 2023-12-15 15:44:42 +01:00
Paco8 3432fa939d Version 0.8.1 2023-12-05 15:00:11 +01:00
Paco8 983c80965a Version 0.8.0 2023-11-29 14:59:08 +01:00
Paco8 2ece393522 Version 0.7.16 2023-11-23 15:55:53 +01:00
Paco8 ffc0e81556 Version 0.7.15 2023-11-21 12:04:12 +01:00
Paco8 3a5576b350 Version 0.7.14 2023-11-20 16:17:21 +01:00
Paco8 428388825c Version 0.7.13 2023-09-27 15:15:47 +02:00
Paco8 c025804edd Version 0.7.12 2023-07-12 15:02:55 +02:00
Paco8 a7d3c5bca2 Version 0.7.11 2023-06-01 11:42:40 +02:00
Paco8 be52005519 Version 0.7.10 2023-05-23 15:28:19 +02:00
Paco8 d85104aa31 Version 0.7.9 2023-05-03 15:55:32 +02:00
Paco8 ee72eb6bdb Version 0.7.7 2023-04-21 16:08:18 +02:00
Paco8 bfda0265e6 Version 0.7.6 2023-04-16 23:01:09 +02:00