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

Reply via email to