From 5d1fa45eb1dd6c24fbc90e9f13b0858e68272c02 Mon Sep 17 00:00:00 2001 From: Antti Ajanki Date: Mon, 15 Nov 2010 21:43:48 +0200 Subject: number without "download" start download on video only links --- src/webvicli/webvicli/client.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/webvicli/webvicli/client.py b/src/webvicli/webvicli/client.py index c1fd1d1..e431589 100644 --- a/src/webvicli/webvicli/client.py +++ b/src/webvicli/webvicli/client.py @@ -533,7 +533,12 @@ class WVShell(cmd.Cmd): def precmd(self, arg): try: int(arg) - return 'select ' + arg + menuitem = self._get_numbered_item(int(arg)) + if getattr(menuitem, 'ref', None) is None and \ + getattr(menuitem, 'stream', None) is not None: + return 'download ' + arg + else: + return 'select ' + arg except ValueError: return arg -- cgit v1.2.3