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("&","&")
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=(.+?)&',
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