diff --git a/addon.xml b/addon.xml index feae9e5..63413ad 100644 --- a/addon.xml +++ b/addon.xml @@ -1,5 +1,5 @@ - + diff --git a/ardundzdf.py b/ardundzdf.py index 6e77280..2883621 100644 --- a/ardundzdf.py +++ b/ardundzdf.py @@ -56,8 +56,8 @@ # VERSION -> addon.xml aktualisieren # 63 # Numerierung für Einzelupdate -VERSION = '4.4.6' -VDATE = '28.07.2022' +VERSION = '4.4.7' +VDATE = '30.07.2022' # (c) 2019 by Roland Scholz, rols1@gmx.de diff --git a/changelog.txt b/changelog.txt index f6df051..0f32ab4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -10,6 +10,16 @@ CHANGE HISTORY max_col 97 -------------- +30.07.2022 4.4.7 + ARDSportWDR (sportschau.de): Zusatz-Menüs FUSSBALL: "EM FRAUEN", "Tor des + Monats", "TOUR DE FRANCE FEMMES", Info-Texte ergänzt, neue Funktionen + ARDSportMonatstor und ARDSportMonatstorSingle. + decode_url (Modul util): '%E2%80%93' -> '–' ergänzt. + Kika_VideosBuendelAZ, Kika_VideosBeliebt (Modul childs): Link zur Webseite + "Alle Videos" (A-Z) aktualisiert. + ARDStart: Link für Startseite www.ardmediathek.de/ard/ geändert -> + www.ardmediathek.de/ (wg. "Moved Permanently"-Error). + 23.07.2022 4.4.6 PlayVideo (Modul util): neue Funktion sub_path_post für Untertitel- Streamlinks (noch deaktiviert wg. inkompatibler vtt-Senderinhalte für diff --git a/resources/lib/ARDnew.py b/resources/lib/ARDnew.py index bb3a8cb..9b68e4c 100644 --- a/resources/lib/ARDnew.py +++ b/resources/lib/ARDnew.py @@ -10,7 +10,7 @@ # ################################################################################ # 20 # Numerierung für Einzelupdate -# Stand: 23.06.2022 +# Stand: 30.07.2022 # Python3-Kompatibilität: from __future__ import absolute_import # sucht erst top-level statt im akt. Verz. @@ -271,6 +271,8 @@ def ARDStart(title, sender, widgetID='', path=''): if path == '': path = BETA_BASE_URL + "/%s/" % sender + if sender == "ard": # ab 30.07.2022 erford. (Moved Permanently) + path = BETA_BASE_URL + "/" page, msg = get_page(path=path) # vom Sender holen if '"widgets":' not in page: # Fallback: Cache ohne CacheTime diff --git a/resources/lib/util.py b/resources/lib/util.py index fe823d2..f42e6b7 100644 --- a/resources/lib/util.py +++ b/resources/lib/util.py @@ -1646,6 +1646,9 @@ def decode_url(line): line = line.replace(u'%29', u')') line = line.replace(u'%7C', u'|') + line = line.replace(u'%E2%80%93', u'–') # 27.07.2022 + + return line #---------------------------------------------------------------- # Migration PY2/PY3: py2_decode aus kodi-six