summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Antonio Ospite [Sun, 12 Feb 2012 15:52:35 +0000 (16:52 +0100)]
Release version 0.4
Main features:
- Add support for soundcloud.com
- Use XPath to find the elements of interest
- Fix rai.tv support
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 15:49:49 +0000 (16:49 +0100)]
Set site.pageURL so the log prints correctly show where the failure was
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 15:47:58 +0000 (16:47 +0100)]
Fix rai.tv support
The pages structure has changed a little and smooth streaming links are
not behind the re-link infrastructure as well and so they need to be
processed.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 15:45:40 +0000 (16:45 +0100)]
Use XPath to find the elements of interest
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 12:37:51 +0000 (13:37 +0100)]
Fix doc about pageURL field which no longer exists
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 10:15:36 +0000 (11:15 +0100)]
Add a note about the "download" attribute for anchors
HTML specifies an attribute to suggest to the client the filename to use
when saving to the local filesystem, something like
"Content-disposition: attachment; filename" but per HTML element, which
sounds good, see:
http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#downloading-resources
This would be an interesting feature for DDL, but browser support is
very limited as for now.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 10:14:46 +0000 (11:14 +0100)]
Add support for soundcloud.com
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sun, 12 Feb 2012 10:27:53 +0000 (11:27 +0100)]
Adjust z-index for the Direct Download link
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:23:30 +0000 (23:23 +0100)]
Release version 0.3
We now have rai.tv almost usable, yay!
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:20:17 +0000 (23:20 +0100)]
Support RaiReplay
Leave the SmoothStreaming manifest URLs untouched, at least they can be
copied and used with smooth-dl.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:19:53 +0000 (23:19 +0100)]
Strip some trailing spaces
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:15:39 +0000 (23:15 +0100)]
Use the initCommand hook on Rai.tv
In order to enable the rendering of the <object/> element containing the
mediaURI we need, we spoof a SilverLight installation.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:14:48 +0000 (23:14 +0100)]
Add an initCommand hook
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 23 Dec 2011 22:13:01 +0000 (23:13 +0100)]
Don't call _get_URL() directly if we use the onEvent mechanism
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sat, 10 Dec 2011 00:50:27 +0000 (01:50 +0100)]
Check if the Direct Download Link has been added already
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sat, 10 Dec 2011 00:21:56 +0000 (01:21 +0100)]
Rename the 'links' variable in _add_link() to 'destination'
This is a better name to show that we are dealing with the destination
element where the Direct Download Link is going.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Sat, 10 Dec 2011 00:14:20 +0000 (01:14 +0100)]
Add a processURL hook
This is useful when the URL from _get_URL() is the URL of some middle
resource, like an ASX file, providing the actual URL of the content we
want to Direct Link.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 23:49:56 +0000 (00:49 +0100)]
Add the Direct Download link to the page on a UrlFetched event
Calling _add_link() asynchronously will make it easy to add some URL
processing mechanism between _get_URL() and _add_link() in case the URL
we get needs to be processed somehow before being added to the page as
a Direct Download Link.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 23:13:47 +0000 (00:13 +0100)]
Add some comments
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 17:12:26 +0000 (18:12 +0100)]
Add initial support for rai.tv
For now the URL retrieved is only an intermediate URL of an ASX file
(more explanation on that in later commits).
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 15:15:05 +0000 (16:15 +0100)]
Split out _get_URL() and _add_link() functions
This is in preparation for the introduction of async behaviors.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 11:27:54 +0000 (12:27 +0100)]
Add a DDL_log() functions
This way we can turn on debugging with alert() when developing new
features and go beck to a more gentle reporting mechanism when we
release a stable version.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Fri, 9 Dec 2011 10:46:42 +0000 (11:46 +0100)]
Pass over a site object to functions not its fields individually
This is in preparation to support optional fields for site objects.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Thu, 8 Dec 2011 18:57:38 +0000 (19:57 +0100)]
Rename fileElem to urlContainer and fileRegexp to urlRegexp
We are dealing with URL in general, not necessarily with static files on
the server.
Antonio Ospite [Thu, 8 Dec 2011 18:26:17 +0000 (19:26 +0100)]
Misc fixes
- use innerHTML instead of textContent, this is how it should have
been from the start, textContent just worked for Repubblica, as the
URL was in a script, but what if it is in some html code (<a/>,
<object/>)?
- check the regexp actually matches something
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Thu, 8 Dec 2011 18:21:03 +0000 (19:21 +0100)]
Fix a couple of error messages
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Thu, 8 Dec 2011 18:18:46 +0000 (19:18 +0100)]
Add some more TODO entries
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 14 Nov 2011 10:39:41 +0000 (11:39 +0100)]
Release version 0.2
Main changes are:
- Support video.repubblica.it
- Support live streaming via mms
- Tweak style
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 14 Nov 2011 10:22:04 +0000 (11:22 +0100)]
Rename to direct_download_links.user.js
The '.user.js' suffix allows to update the script directly from the git
repository.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 14 Nov 2011 10:17:54 +0000 (11:17 +0100)]
Support Repubblica TV Live, which streams using mms transport
Tweak also the style to avoid overlapping with other page elements.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 14 Nov 2011 10:04:02 +0000 (11:04 +0100)]
Add support for http://video.repubblica.it/*
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 14 Nov 2011 10:03:02 +0000 (11:03 +0100)]
Change the link style
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Mon, 19 Sep 2011 22:34:31 +0000 (00:34 +0200)]
Fix spelling errors
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Antonio Ospite [Tue, 2 Aug 2011 14:35:14 +0000 (16:35 +0200)]
Initial import
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>