The branch, eden has been updated
       via  da642b5d39757d04924a3bcc04a399729f98b5dc (commit)
       via  6f2280925d2ba19387eb152f56610b89999702cf (commit)
       via  c4250efca9c873747a1dd46855fd5227a2d045b6 (commit)
       via  55b87dc47a1edde9f3dacbbeed478621a7401fb2 (commit)
       via  3815e8965bf321729b3831d27e92050da7b8ccf7 (commit)
      from  e9ee745af2db943a9fc451cf55cf281ca2b5b6e8 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=da642b5d39757d04924a3bcc04a399729f98b5dc

commit da642b5d39757d04924a3bcc04a399729f98b5dc
Author: beenje <[email protected]>
Date:   Thu Dec 13 22:26:12 2012 +0100

    [plugin.video.fox.news] updated to version 2.0.7

diff --git a/plugin.video.fox.news/addon.xml b/plugin.video.fox.news/addon.xml
index 78961ee..dc4e611 100644
--- a/plugin.video.fox.news/addon.xml
+++ b/plugin.video.fox.news/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

 <addon id="plugin.video.fox.news"

        name="Fox News"

-       version="2.0.6"

+       version="2.0.7"

        provider-name="divingmule">

     <requires>

         <import addon="xbmc.python" version="2.0"/>

diff --git a/plugin.video.fox.news/changelog.txt 
b/plugin.video.fox.news/changelog.txt
index 5f2309e..cb08006 100644
--- a/plugin.video.fox.news/changelog.txt
+++ b/plugin.video.fox.news/changelog.txt
@@ -1,3 +1,6 @@
+Version 2.0.7

+fix website changes

+

 Version 2.0.6

 fix website changes

 

diff --git a/plugin.video.fox.news/default.py b/plugin.video.fox.news/default.py
index 971283c..d4cd6ae 100644
--- a/plugin.video.fox.news/default.py
+++ b/plugin.video.fox.news/default.py
@@ -40,7 +40,7 @@ def make_request(url, headers=None):
 

 

 def get_categories():

-        url = 'http://video.foxnews.com/playlist/latest-featured-videos/'

+        url = 'http://video.foxnews.com/playlist/latest-latest-news/'

         data = make_request(url)

         soup = BeautifulSoup(data, convertEntities=BeautifulSoup.HTML_ENTITIES)

         add_dir(soup.body.h1.contents[0].strip(), '', 2, icon)


http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=6f2280925d2ba19387eb152f56610b89999702cf


http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=c4250efca9c873747a1dd46855fd5227a2d045b6

commit c4250efca9c873747a1dd46855fd5227a2d045b6
Author: beenje <[email protected]>
Date:   Thu Dec 13 22:26:04 2012 +0100

    [plugin.video.southpark_de] updated to version 1.0.3

diff --git a/plugin.video.southpark_de/addon.xml 
b/plugin.video.southpark_de/addon.xml
index 4a8d98a..15f7dff 100644
--- a/plugin.video.southpark_de/addon.xml
+++ b/plugin.video.southpark_de/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<addon id="plugin.video.southpark_de" name="SouthPark.de" version="1.0.2" 
provider-name="AddonScriptorDE">
+<addon id="plugin.video.southpark_de" name="SouthPark.de" version="1.0.3" 
provider-name="AddonScriptorDE">
     <requires>
         <import addon="xbmc.python" version="2.0"/>
     </requires>
diff --git a/plugin.video.southpark_de/changelog.txt 
b/plugin.video.southpark_de/changelog.txt
index 72e06a8..87ab70f 100644
--- a/plugin.video.southpark_de/changelog.txt
+++ b/plugin.video.southpark_de/changelog.txt
@@ -3,4 +3,6 @@
 1.0.1
 - Fixed site changes
 1.0.2
-- Fixed site changes
\ No newline at end of file
+- Fixed site changes
+1.0.3
+- Fixed maintenace-page bug
\ No newline at end of file
diff --git a/plugin.video.southpark_de/default.py 
b/plugin.video.southpark_de/default.py
index 25cafdd..ec2e25a 100644
--- a/plugin.video.southpark_de/default.py
+++ b/plugin.video.southpark_de/default.py
@@ -92,6 +92,8 @@ def playVideo(url):
               match=re.compile('<media:content type="text/xml" medium="video" 
duration="(.+?)" isDefault="true" url="(.+?)"', re.DOTALL).findall(entry)
               url=match[0][1].replace("&amp;","&")
               content = getUrl(url)
+              if 'currently undergoing maintenance' in content:
+                continue
               matchMp4=re.compile('width="(.+?)" height="(.+?)" 
type="video/mp4" bitrate="(.+?)">(.+?)<src>(.+?)</src>', 
re.DOTALL).findall(content)
               matchFlv=re.compile('width="(.+?)" height="(.+?)" 
type="video/x-flv" bitrate="(.+?)">(.+?)<src>(.+?)</src>', 
re.DOTALL).findall(content)
               urlNew=""

http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=55b87dc47a1edde9f3dacbbeed478621a7401fb2

commit 55b87dc47a1edde9f3dacbbeed478621a7401fb2
Author: beenje <[email protected]>
Date:   Thu Dec 13 22:26:00 2012 +0100

    [plugin.video.drdish-tv_de] updated to version 1.0.3

diff --git a/plugin.video.drdish-tv_de/addon.xml 
b/plugin.video.drdish-tv_de/addon.xml
index 5093824..e7116f2 100644
--- a/plugin.video.drdish-tv_de/addon.xml
+++ b/plugin.video.drdish-tv_de/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<addon id="plugin.video.drdish-tv_de" name="DrDish-TV.de" version="1.0.2" 
provider-name="AddonScriptorDE">
+<addon id="plugin.video.drdish-tv_de" name="DrDish-TV.de" version="1.0.3" 
provider-name="AddonScriptorDE">
     <requires>
         <import addon="xbmc.python" version="2.0"/>
     </requires>
diff --git a/plugin.video.drdish-tv_de/changelog.txt 
b/plugin.video.drdish-tv_de/changelog.txt
index 595007d..06b8d1d 100644
--- a/plugin.video.drdish-tv_de/changelog.txt
+++ b/plugin.video.drdish-tv_de/changelog.txt
@@ -1,3 +1,4 @@
 1.0.0 - First Try
 1.0.1 - Changed Timeout
-1.0.2 - Various fixes and optical optimizations
\ No newline at end of file
+1.0.2 - Various fixes and optical optimizations
+1.0.3 - Fixed playback and removed obsolete categories
\ No newline at end of file
diff --git a/plugin.video.drdish-tv_de/default.py 
b/plugin.video.drdish-tv_de/default.py
index b06b643..2aebb44 100644
--- a/plugin.video.drdish-tv_de/default.py
+++ b/plugin.video.drdish-tv_de/default.py
@@ -12,7 +12,6 @@ def index():
         addDir(translation(30002),"multimedia",'listCategories',"")
         addDir(translation(30003),"ratgeber",'listCategories',"")
         addDir(translation(30004),"leben-mit-zukunft",'listCategories',"")
-        addDir(translation(30005),"special-creations",'listCategories',"")
         addDir(translation(30006),"gastformate",'listCategories',"")
         
addDir(translation(30007),"http://www.drdish-tv.com/neueste-videos/";,'listVideos',"")
         
addDir(translation(30008),"http://www.drdish-tv.com/tv-programm/";,'listVideosTV',"")
@@ -23,7 +22,6 @@ def listCategories(url):
           listMultimedia()
           listRatgeber()
           listZukunft()
-          listSpecial()
           listGastformate()
         elif url=="multimedia":
           listMultimedia()
@@ -31,8 +29,6 @@ def listCategories(url):
           listRatgeber()
         elif url=="leben-mit-zukunft":
           listZukunft()
-        elif url=="special-creations":
-          listSpecial()
         elif url=="gastformate":
           listGastformate()
         xbmcplugin.endOfDirectory(pluginhandle)
@@ -40,37 +36,24 @@ def listCategories(url):
 def listMultimedia():
           addDir("Pixel - Digital 
Lifestyle","http://www.drdish-tv.com/sendungen/multimedia/pixel/";,'listVideos',"")
           addDir("Dr.Dish Magazin - Das 
Abenteuer","http://www.drdish-tv.com/sendungen/multimedia/dr-dish-magazin/";,'listVideos',"")
-          addDir("Reset - Satellit, Kabel und 
Terrestrik","http://www.drdish-tv.com/sendungen/multimedia/reset/";,'listVideos',"")
-          addDir("3PUNKTNULL - Kinder, Jugend, 
Medien","http://www.drdish-tv.com/sendungen/multimedia/3punktnull/";,'listVideos',"")
           addDir("Hard & Soft - Produktneuheiten im 
Überblick","http://www.drdish-tv.com/sendungen/multimedia/hard-soft/";,'listVideos',"")
-          addDir("digitalLEADERS - 
Portrait-Serie","http://www.drdish-tv.com/sendungen/multimedia/digitalleaders/";,'listVideos',"")
-          addDir("IRT 
TV","http://www.drdish-tv.com/sendungen/multimedia/irt-tv/";,'listVideos',"")
 
 def listRatgeber():
           addDir("Wissen Videos - Dr.Dish antwortet 
","http://www.drdish-tv.com/sendungen/ratgeber/wissen-videos/";,'listVideos',"")
 
 def listZukunft():
           addDir("eTV - Erde Energie Effizienz 
","http://www.drdish-tv.com/sendungen/wohnen-mit-zukunft/etv/";,'listVideos',"")
-          addDir("HITEC 
TV","http://www.drdish-tv.com/sendungen/wohnen-mit-zukunft/hitec-tv/";,'listVideos',"")
           addDir("ESA 
TV","http://www.drdish-tv.com/sendungen/leben-mit-zukunft/esa-tv/";,'listVideos',"")
 
-def listSpecial():
-          addDir("I LOVE - Clever kaufen 
","http://www.drdish-tv.com/i-love/";,'listVideos',"")
-          
addDir("Fernsehakademie","http://www.drdish-tv.com/sendungen/special-creations/fernseh-akademie/";,'listVideos',"")
-          addDir("VideoWeb 
TV","http://www.drdish-tv.com/sendungen/special-creations/videoweb-tv/";,'listVideos',"")
-
 def listGastformate():
-          addDir("COMPUTER CLUB 
2","http://www.drdish-tv.com/sendungen/gastformate/computer-club-2/";,'listVideos',"")
           addDir("portalZINE 
TV","http://www.drdish-tv.com/sendungen/gastformate/portalzine-tv/";,'listVideos',"")
-          
addDir("KWOBB","http://www.drdish-tv.com/sendungen/gastformate/kwobb/";,'listVideos',"")
-          addDir("Seid Ihr 
elektrisch?","http://www.drdish-tv.com/sendungen/gastformate/seid-ihr-elektrisch/";,'listVideos',"")
 
 def listVideos(url):
         content = getUrl(url)
         spl=content.split('<div class="videocontent">')
         for i in range(1,len(spl),1):
             entry=spl[i]
-            match=re.compile('<a href="videoplayer/video/(.+?)/">', 
re.DOTALL).findall(entry)
+            match=re.compile('tx_kaltura_pi1%5Bclipid%5D=(.+?)&amp;', 
re.DOTALL).findall(entry)
             url=match[0]
             match=re.compile('src="(.+?)"', re.DOTALL).findall(entry)
             thumb=match[0]
@@ -88,7 +71,7 @@ def listVideosTV(url):
         spl=content.split('<div class="sendeplan-item">')
         for i in range(1,len(spl),1):
             entry=spl[i]
-            match=re.compile('<a href="videoplayer/video/(.+?)/" >', 
re.DOTALL).findall(entry)
+            match=re.compile('tx_kaltura_pi1%5Bclipid%5D=(.+?)"', 
re.DOTALL).findall(entry)
             url=match[0]
             match=re.compile('src="(.+?)"', re.DOTALL).findall(entry)
             thumb=match[0]

http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=3815e8965bf321729b3831d27e92050da7b8ccf7

commit 3815e8965bf321729b3831d27e92050da7b8ccf7
Author: beenje <[email protected]>
Date:   Thu Dec 13 22:25:57 2012 +0100

    [plugin.video.4od] marked as broken

diff --git a/plugin.video.4od/addon.xml b/plugin.video.4od/addon.xml
index dbb7cde..d996019 100644
--- a/plugin.video.4od/addon.xml
+++ b/plugin.video.4od/addon.xml
@@ -1,21 +1,22 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="plugin.video.4od"
        name="4oD"
-       version="1.8.3"
+       version="1.8.6"
        provider-name="mossy">
     <requires>
         <import addon="xbmc.python" version="2.0"/>
-        <import addon="plugin.video.youtube" version="3.3.0"/>
+        <import addon="plugin.video.youtube"/>
     </requires>
     <extension point="xbmc.python.pluginsource"
                library="default.py">
         <provides>video</provides>
     </extension>
     <extension point="xbmc.addon.metadata">
+       <broken>Broken for ALL videos, due to changes in the 4oD and Youtube 
encryption</broken>
        <language>en</language>
         <platform>all</platform>
         <summary>Channel 4 On Demand</summary>
         <description>Channel 4 On Demand</description>
-       <disclaimer>May not work outside the UK and Ireland</disclaimer>
+       <disclaimer>You need to login into Youtube in the Youtube pluging in 
order to wathc some programmes. May not work outside the UK and 
Ireland</disclaimer>
     </extension>
 </addon>
diff --git a/plugin.video.4od/changelog.txt b/plugin.video.4od/changelog.txt
index e69845b..696d6f9 100644
--- a/plugin.video.4od/changelog.txt
+++ b/plugin.video.4od/changelog.txt
@@ -1,3 +1,12 @@
+Version 1.8.6 (12 Dec 2012)

+- Broken for ALL videos, due to changes in the 4oD and Youtube encryption

+

+Version 1.8.5 (27 Nov 2012)

+- Fix loading script error caused by the last fix

+

+Version 1.8.4 (27 Nov 2012)

+- Fix disabled cache bug

+

 Version 1.8.3 (22 Nov 2012)

 - By default check first two episodes in each show listing to see of they are 
not Youtube or not (only performed for recent episodes). Prefixed with [Not on 
Youtube] if that is the case. option in settings, under "Advanced", to do this 
for ALL recent episodes. Turning on this option may increase the length of time 
taken to show episode listings for some shows.

 

diff --git a/plugin.video.4od/geturllib.py b/plugin.video.4od/geturllib.py
index 092d14f..1a2abd8 100644
--- a/plugin.video.4od/geturllib.py
+++ b/plugin.video.4od/geturllib.py
@@ -227,7 +227,6 @@ def CachePage(url, data):
                xbmc.log ("Add page to cache", xbmc.LOGDEBUG)

                _Cache_Add( url, data )

 

-

 def GetURL( url, logLevel, maxAgeSeconds=0 ):

        global gLastCode

 

@@ -235,7 +234,7 @@ def GetURL( url, logLevel, maxAgeSeconds=0 ):
        # If no cache dir has been specified then return the data without 
caching

        if _CheckCacheDir() == False:

                        xbmc.log ("Not caching HTTP", xbmc.LOGDEBUG)

-               return _GetURL_NoCache( url )

+               return _GetURL_NoCache( url, logLevel )

 

 

        if ( maxAgeSeconds > 0 ):


-----------------------------------------------------------------------

Summary of changes:
 plugin.video.4od/addon.xml                         |    7 +-
 plugin.video.4od/changelog.txt                     |    9 ++
 plugin.video.4od/geturllib.py                      |    3 +-
 .../LICENSE.txt                                    |    0
 plugin.video.disclose_tv/addon.py                  |  115 ++++++++++++++++++++
 plugin.video.disclose_tv/addon.xml                 |   18 +++
 plugin.video.disclose_tv/changelog.txt             |    2 +
 plugin.video.disclose_tv/icon.png                  |  Bin 0 -> 10860 bytes
 .../resources/__init__.py                          |    0
 .../resources/language/English/strings.xml         |    8 ++
 .../resources/language/German/strings.xml          |    8 ++
 .../resources/lib}/__init__.py                     |    0
 plugin.video.disclose_tv/resources/lib/scraper.py  |  100 +++++++++++++++++
 .../resources/settings.xml                         |    1 -
 plugin.video.drdish-tv_de/addon.xml                |    2 +-
 plugin.video.drdish-tv_de/changelog.txt            |    3 +-
 plugin.video.drdish-tv_de/default.py               |   21 +----
 plugin.video.fox.news/addon.xml                    |    2 +-
 plugin.video.fox.news/changelog.txt                |    3 +
 plugin.video.fox.news/default.py                   |    2 +-
 plugin.video.southpark_de/addon.xml                |    2 +-
 plugin.video.southpark_de/changelog.txt            |    4 +-
 plugin.video.southpark_de/default.py               |    2 +
 23 files changed, 281 insertions(+), 31 deletions(-)
 copy {plugin.program.advanced.launcher => 
plugin.video.disclose_tv}/LICENSE.txt (100%)
 create mode 100644 plugin.video.disclose_tv/addon.py
 create mode 100644 plugin.video.disclose_tv/addon.xml
 create mode 100644 plugin.video.disclose_tv/changelog.txt
 create mode 100644 plugin.video.disclose_tv/icon.png
 copy {plugin.audio.radio_de => plugin.video.disclose_tv}/resources/__init__.py 
(100%)
 create mode 100644 
plugin.video.disclose_tv/resources/language/English/strings.xml
 create mode 100644 
plugin.video.disclose_tv/resources/language/German/strings.xml
 copy {plugin.audio.radio_de/resources => 
plugin.video.disclose_tv/resources/lib}/__init__.py (100%)
 create mode 100644 plugin.video.disclose_tv/resources/lib/scraper.py
 copy {plugin.video.netzkino_de => 
plugin.video.disclose_tv}/resources/settings.xml (67%)


hooks/post-receive
-- 
Plugins

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to