➜ lx git:(master) ✗ xl add 'magnet:?XXXX'
Adding magnet task magnet:?xt=XXX
Traceback (most recent call last):
File "/Users/rex/git/lx/lixian_cli.py", line 63, in
execute_command()
File "/Users/rex/git/lx/lixian_cli.py", line 60, in execute_command
commandscommand
File "/Users/rex/git/lx/lixian_cli_parser.py", line 165, in parse
return f(parser(args_list, _args, *_kwargs))
File "/Users/rex/git/lx/lixian_commands/add.py", line 20, in add_task
tasks = lixian_query.find_tasks_to_download(client, args)
File "/Users/rex/git/lx/lixian_query.py", line 434, in find_tasks_to_download
base.query_once()
File "/Users/rex/git/lx/lixian_query.py", line 152, in query_once
self.prepare()
File "/Users/rex/git/lx/lixian_query.py", line 137, in prepare
self.commit()
File "/Users/rex/git/lx/lixian_query.py", line 126, in commit
self.client.add_task(value)
File "/Users/rex/git/lx/lixian.py", line 618, in add_task
return self.add_magnet_task(url)
File "/Users/rex/git/lx/lixian.py", line 760, in add_magnet_task
return self.add_torrent_task_by_link(link)
File "/Users/rex/git/lx/lixian.py", line 786, in add_torrent_task_by_link
self.commit_torrent_task(data)
File "/Users/rex/git/lx/lixian.py", line 720, in commit_torrent_task
assert not msg, repr(msg)
AssertionError: u'\u8be5\u8d44\u6e90\u88ab\u4e3e\u62a5\uff0c\u65e0\u6cd5\u6dfb\u52a0\u5230\u79bb\u7ebf\u7a7a\u95f4[0975]' (该资源被举报,无法添加到离线空间[0975])
这个不是xunlei-lixian的问题,是 OP 要加的链接被迅雷屏蔽了(具体是啥原因我相信 OP 懂得)
我的意思是,这种提示可能是很正常的提示,不应该以 exception 的形式给出。