Skip to content

Commit

Permalink
Änderungen / Korrekturen siehe changelog.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
rols1 committed Jan 22, 2023
1 parent 3c3b0ec commit 3a4a8d6
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 14 deletions.
2 changes: 1 addition & 1 deletion addon.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.ardundzdf" name="ARDundZDF" version="4.5.8+matrix" provider-name="rols1 (rols1@gmx.de)">
<addon id="plugin.video.ardundzdf" name="ARDundZDF" version="4.5.9+matrix" provider-name="rols1 (rols1@gmx.de)">
<requires>
<import addon="xbmc.python" version="3.0.0"/>
<import addon="script.module.kodi-six" />
Expand Down
13 changes: 7 additions & 6 deletions ardundzdf.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@

# VERSION -> addon.xml aktualisieren
# <nr>83</nr> # Numerierung für Einzelupdate
VERSION = '4.5.8'
VDATE = '21.01.2023'
VERSION = '4.5.9'
VDATE = '22.01.2023'


# (c) 2019 by Roland Scholz, rols1@gmx.de
Expand Down Expand Up @@ -9839,14 +9839,15 @@ def build_Streamlists(li,title,thumb,geoblock,tagline,sub_path,formitaeten,scms_
#-------------------------
# Aufruf: build_Streamlists
# UHD-Streams erzeugen + Verfügbarkeit testen:
# verfügbare UHD-Streams werden unten angehängt,
# uhd_list -> Downloadliste
# verfügbare UHD-Streams werden oben in HBBTV_List
# und MP4_List (->Downloadliste) eingefügt,
#
def add_UHD_Streams(Stream_List):
PLog('add_UHD_Streams:')

uhd_list=[]; UHD_DL_list=[];
cnt_find=0; cnt_ready=0
mark1= "3360k_p36v15"; mark2="4692k_p72v16"
mark1= "3360k_p36v15"; mark2="4692k_p72v16" # Url-Schema dauerhaft?

for item in Stream_List:
if item.find(mark1) > 0:
Expand All @@ -9859,7 +9860,7 @@ def add_UHD_Streams(Stream_List):
for item in uhd_list: # Verfügbarkeit testen
url = item.split("#")[-1]
PLog(url)
if url_check(url, caller='add_UHD_Streams'): # Url-Check
if url_check(url, caller='add_UHD_Streams', dialog=False): # Url-Check
item = item.replace("MP4,", "[B]UHD_MP4[/B],") # Kennung ändern
item = item.replace("WEBM,", "[B]UHD_WEBM[/B],")
UHD_DL_list.append(item) # UHD-Download-Streams
Expand Down
12 changes: 10 additions & 2 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ CHANGE HISTORY
max_col 97
--------------

22.01.2023 4.5.9
Audio_get_webslice (Audiothek): json-Extraktion wie get_ArtePage (channel-
Data fehlten).
Arte-Modul: Erweiterung mit EPG für Heute - neue Funktion EPG_Today, Anpas-
sung Main_arte und GetContent.
build_Streamlists: UHD-Streams für Testbetrieb ergänzt - neue Funktion
add_UHD_Streams.
url_check (Modul util): Fehler-Dialog optional für add_UHD_Streams.

16.01.2023 4.5.8
Kika_Series: Berücksichtigung broadcastSeries (bisher nur videoSubchannel),
Berücksichtigung fehlende Subchannels.
Expand All @@ -22,14 +31,13 @@ CHANGE HISTORY
Ordner bereinigen".
ARDSportWDR (sportschau.de): Event-Button "Handball-WM 2023 in Polen und
Schweden" ergänzt, "Fußball WM 2022 in Katar" -> ARDSportWDRArchiv verlagert.
Arte-Modul: abweichende eingebettete json-Variante - Umstellung A>uswertung
Arte-Modul: abweichende eingebettete json-Variante - Umstellung Auswertung
auf json (statt strings), Anpassungen in get_ArtePage, Beitrag_Liste, ArteMehr,
get_img, ArteCluster, GetContent, Kategorien, arte_Search, get_next_url und
SingleVideo.
get_page (Modul util): redirect-Ausgabe auf 100 Zeichen beschränkt (vorher o.
Begrenzung).


18.12.2022 4.5.7
Kika (Modul childs): Erneuerung Kikaninchen-Code, Bilder neu/aktualisert:
kika-suche, GIT_KIKASTART, GIT_KIKALIVE, GIT_KIKAVIDEOS, GIT_GENALPHA,
Expand Down
Binary file added resources/images/tv-arteTV.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 6 additions & 5 deletions resources/lib/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# 17.11.2019 Migration Python3 Modul kodi_six + manuelle Anpassungen
#
# <nr>33</nr> # Numerierung für Einzelupdate
# Stand: 18.12.2022
# Stand: 21.01.2023

# Python3-Kompatibilität:
from __future__ import absolute_import
Expand Down Expand Up @@ -1223,7 +1223,7 @@ def get_page(path, header='', cTimeout=None, JsonPage=False, GetOnlyRedirect=Fal
page = (page.replace('" : "', '":"').replace('" :', '":')) # für Python3 erf.
PLog("jsonpage: " + page[:100]);
except Exception as exception:
msg = str(exception)
msg = "json.loads_error: %s" % str(exception)
PLog(msg)

return page, msg
Expand Down Expand Up @@ -3580,8 +3580,8 @@ def PlayAudio(url, title, thumb, Plot, header=None, FavCall=''):
#----------------------------------------------------------------
# Aufruf: PlayVideo
# 04.03.2022 Header für ZDF-Url erforderl. (Error "502 Bad Gateway")
#
def url_check(url, caller=''):
# 21.01.2023 dialog optional für add_UHD_Streams (ohne Dialog)
def url_check(url, caller='', dialog=True):
PLog('url_check:')
if url.startswith('http') == False: # lokale Datei - kein Check
return True
Expand All @@ -3606,7 +3606,8 @@ def url_check(url, caller=''):
msg2 = url
msg3 = 'Fehler: %s' % err
PLog(msg3)
MyDialog(msg1, msg2, msg3)
if dialog:
MyDialog(msg1, msg2, msg3)
return False

#----------------------------------------------------------------
Expand Down

0 comments on commit 3a4a8d6

Please sign in to comment.