The branch, dharma has been updated
via 9db6a2dc0fd2c3fd56f2165cd15413881c718362 (commit)
from 7f57784df82457317264939fad21c81dd6314d83 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=9db6a2dc0fd2c3fd56f2165cd15413881c718362
commit 9db6a2dc0fd2c3fd56f2165cd15413881c718362
Author: spiff <[email protected]>
Date: Fri Jan 28 02:47:24 2011 +0100
[plugin.video.tagesschau] updated to verssion 0.1.4
diff --git a/plugin.video.tagesschau/addon.xml
b/plugin.video.tagesschau/addon.xml
index dde82e3..4443bf9 100644
--- a/plugin.video.tagesschau/addon.xml
+++ b/plugin.video.tagesschau/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon
id="plugin.video.tagesschau"
- version="0.1.3"
+ version="0.1.4"
name="Tagesschau"
provider-name="nevermore">
<requires>
@@ -16,10 +16,10 @@
<summary lang="de">Tagesschau</summary>
<summary lang="en">Tagesschau</summary>
<description lang="de">
- Die Tagesschau und die Tagesschau in 100 Sekunden
+ Die ARD-Nachrichtenmagazine' Tagesschau', 'Tagesschau in 100
Sekunden' und 'Tagesthemen'.
</description>
<description lang="en">
- Watch 'Tagesschau' and 'Tagesschau in 100 Sekunden'
+ Watch german news magazines 'Tagesschau', 'Tagesschau in 100
Sekunden' and 'Tagesthemen'.
</description>
<disclaimer lang="en">Videos from tagesschau.de</disclaimer>
</extension>
diff --git a/plugin.video.tagesschau/changelog.txt
b/plugin.video.tagesschau/changelog.txt
index 685d156..778a648 100644
--- a/plugin.video.tagesschau/changelog.txt
+++ b/plugin.video.tagesschau/changelog.txt
@@ -1,3 +1,6 @@
+version 0.1.4
+ * added support for 'tagesthemen' (thanks to Max)
+
version 0.1.3:
* fixed bug (html on tagesschau.de changed slightly)
diff --git a/plugin.video.tagesschau/tagesschau.py
b/plugin.video.tagesschau/tagesschau.py
index 3b276f5..ab3c29d 100644
--- a/plugin.video.tagesschau/tagesschau.py
+++ b/plugin.video.tagesschau/tagesschau.py
@@ -75,6 +75,24 @@ def get_video_ts20h():
# return video+date
return date, video
+def get_video_tt():
+ url = 'http://www.tagesschau.de/export/video-podcast/webl/tagesthemen/'
+ pattern = r'url="(.*\.webl\.h264\.mp4)"'
+
+ date_pattern = r'<title>tagesthemen (\S*)\s*Uhr,\s*(\S*)</title>'
+
+ # parse the website
+ s = urllib2.urlopen(url).read()
+ video = re.compile(pattern).findall(s)[0]
+
+ # fetch the date from the video url
+ date = re.compile(date_pattern).findall(s)[0]
+ date = date[1]+', '+date[0]+' Uhr'
+
+ # return video+date
+ return date, video
+
+
def addLink(name,url,iconimage):
ok=True
liz=xbmcgui.ListItem(name, iconImage="DefaultVideo.png",
thumbnailImage=iconimage)
@@ -90,4 +108,7 @@ addLink('Tagesschau ('+date+')', url,
'http://www.tagesschau.de/image/podcast/ts
date, url = get_video_ts100s()
addLink('Tagesschau in 100 Sekunden ('+date+')', url,
'http://www.tagesschau.de/image/podcast/ts100s-140.jpg')
+date, url = get_video_tt()
+addLink('Tagesthemen ('+date+')', url,
'http://www.tagesschau.de/image/podcast/tt-140.jpg')
+
xbmcplugin.endOfDirectory(int(sys.argv[1]))
-----------------------------------------------------------------------
Summary of changes:
plugin.video.tagesschau/addon.xml | 6 +++---
plugin.video.tagesschau/changelog.txt | 3 +++
plugin.video.tagesschau/tagesschau.py | 21 +++++++++++++++++++++
3 files changed, 27 insertions(+), 3 deletions(-)
hooks/post-receive
--
Plugins
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons