X-Git-Url: https://git.ao2.it/GM_direct_download_links.git/blobdiff_plain/72efdc240d3eaac28d3a328d8d509af3fe758253..516bf735577311e367c4f0167cb7ef266df28826:/direct_download_links.user.js diff --git a/direct_download_links.user.js b/direct_download_links.user.js index 2dd4a6a..8253247 100644 --- a/direct_download_links.user.js +++ b/direct_download_links.user.js @@ -1,6 +1,6 @@ // direct_download_links - Add direct download links -// version 0.2 -// 2011-11-14 +// version 0.3 +// 2011-12-23 // Copyright (C) 2011 Antonio Ospite // Released under the GPL license // http://www.gnu.org/copyleft/gpl.html @@ -228,6 +228,17 @@ function DDL_log(message) { } function _rai_get_actual_url(site, URL) { + + // SmoothStreaming manifest files get added without processing, for now: + if (URL.match(/.*\.csm$/)) { + var evt = document.createEvent('Event'); + evt.initEvent('UrlFetched', true, true); + evt.site = site; + evt.URL = URL; + document.dispatchEvent(evt); + return; + } + // http://www.neaveru.com/wordpress/index.php/2008/05/09/greasemonkey-bug-domnodeinserted-event-doesnt-allow-gm_xmlhttprequest/ setTimeout( function() { GM_xmlhttpRequest({