Update rules for http://www.kataweb.it/tvzap/
[GM_direct_download_links.git] / direct_download_links.user.js
index 11932f8..5020163 100644 (file)
 // @name           Direct Download Links
 // @namespace      http://git.ao2.it/GM_direct_download_links.git
 // @description    Add direct download links
+// @grant          GM_log
+// @grant          GM_xmlhttpRequest
 // @include        http://video.repubblica.it/*
 // @include        http://tv.repubblica.it/*
 // @include        http://trovacinema.repubblica.it/*
 // @include        http://www.kataweb.it/tvzap/*
 // @include        http://www.rai.tv/*
 // @include        http://soundcloud.com/*
+// @include        http://www.telecinco.es/*
 // ==/UserScript==
 //
 
@@ -96,9 +99,9 @@ var supported_sites = [
   },
   {
     locationRegexp: /^http:\/\/www\.kataweb\.it\/tvzap\/.*$/,
-    urlContainerXPath: '//div[@id="tvzap_video"]',
-    urlRegexp: /'pcUrl', '((http|mms):\/\/[^']*)'/,
-    linkDestXPath: '//div[@id="tvzap_video"]',
+    urlContainerXPath: '//div[@id="contAB"]',
+    urlRegexp: /[^\/]addParam\('pcUrl', '((http|mms):\/\/[^']*)'/,
+    linkDestXPath: '//div[@id="contAB"]',
   },
   {
     locationRegexp: /^http:\/\/www\.rai\.tv\/.*$/,
@@ -119,6 +122,12 @@ var supported_sites = [
     urlRegexp: /"streamUrl":"([^"]*)"/,
     linkDestXPath: '//div[@id="main-content-inner"]',
   },
+  {
+    locationRegexp: /^http:\/\/www\.telecinco.es\/.*$/,
+    urlContainerXPath: '//video[@class="video-js"]',
+    urlRegexp: /src="([^"]*)"/,
+    linkDestXPath: '//div[@class="pg-bd"]',
+  },
 ];
 
 /* Apply different rules to different sites */