分页: 1 / 6

[2013/2/5]qq旋风离线空间下载程序,全新界面

发表于 : 2012-04-05 15:36
acer4740
qq旋风离线下载脚本

项目&下载
https://github.com/kikyous/xfdown



用python实现的基于webqq协议
http://lixian.qq.com/
的一个下载离线任务的脚本


调用aria2下载
可实现多线程,断点续传等特性

2013/2/15更新:

代码: 全选

全新tui界面
图片

代码: 全选

4/5 功能:
登录离线空间,查看任务列表
保存cookie,不用每次都重新登录
选择下载和删除任务
添加离线任务
调用aria2c下载,支持代理
兼容python3和python2

代码: 全选

4/11 更新:
优化处理链接流程,根据选择进行处理
修复文件大小显示的错误
cookie失效后自动登录
在线视频功能(来自 枫叶饭团)

代码: 全选

6/3 更新:
适应webqq协议升级
1.png
2.png
图片

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 15:52
acer4740
顶顶顶,强烈的顶

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 15:59
redhatlinux10
您暂未开通离线下载特权。现在就去提升QQ旋风等级至LV8或者开通QQ会员,畅享离线下载极速体验!

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 16:41
kissdb
我的登陆错误就退出了,什么情况?

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 16:45
acer4740
kissdb 写了:我的登陆错误就退出了,什么情况?
输出什么了?

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 16:56
枫叶饭团
路过膜拜一下 :em11 :em11

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 17:04
npnufn
redhatlinux10 写了:
您暂未开通离线下载特权。现在就去提升QQ旋风等级至LV8或者开通QQ会员,畅享离线下载极速体验!
开会员才能享用的功能

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 17:14
麦斯特
支持一下。(ΘωΘ)

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 17:24
kissdb
没有什么输出,就是提示无法登陆
我电脑上用firefox也不能登陆,不知道是不是这个原因

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 18:47
acer4740
kissdb 写了:没有什么输出,就是提示无法登陆
我电脑上用firefox也不能登陆,不知道是不是这个原因
额,火狐都不能登录,那就不知道为什么了

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-05 19:31
YeLee
路过,顶顶。

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-09 16:23
sbzhangliang
用的debian系统 你的脚本和枫叶的脚本都出现这个问题 ,,,求解决

代码: 全选

请求杂七杂八的玩意ing
Traceback (most recent call last):
  File "xuanfeng.py", line 294, in <module>
    s = XF()
  File "xuanfeng.py", line 63, in __init__
    self.main()
  File "xuanfeng.py", line 117, in main
    self.__gethttp()
  File "xuanfeng.py", line 189, in __gethttp
    str = self.__request(urlv,'POST',data)
  File "xuanfeng.py", line 75, in __request
    fp = self.__http['opener'].open(self.__http['req'])
  File "/usr/lib/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-09 17:05
枫叶饭团
sbzhangliang 写了:用的debian系统 你的脚本和枫叶的脚本都出现这个问题 ,,,求解决

代码: 全选

请求杂七杂八的玩意ing
Traceback (most recent call last):
  File "xuanfeng.py", line 294, in <module>
    s = XF()
  File "xuanfeng.py", line 63, in __init__
    self.main()
  File "xuanfeng.py", line 117, in main
    self.__gethttp()
  File "xuanfeng.py", line 189, in __gethttp
    str = self.__request(urlv,'POST',data)
  File "xuanfeng.py", line 75, in __request
    fp = self.__http['opener'].open(self.__http['req'])
  File "/usr/lib/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>
连接不上?网络问题?不知道是py版本有关,用py3或2.7试试

Re: [2012/4/5]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-09 18:38
acer4740
sbzhangliang 写了:用的debian系统 你的脚本和枫叶的脚本都出现这个问题 ,,,求解决

代码: 全选

请求杂七杂八的玩意ing
Traceback (most recent call last):
  File "xuanfeng.py", line 294, in <module>
    s = XF()
  File "xuanfeng.py", line 63, in __init__
    self.main()
  File "xuanfeng.py", line 117, in main
    self.__gethttp()
  File "xuanfeng.py", line 189, in __gethttp
    str = self.__request(urlv,'POST',data)
  File "xuanfeng.py", line 75, in __request
    fp = self.__http['opener'].open(self.__http['req'])
  File "/usr/lib/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
  File "/usr/lib/python2.6/urllib2.py", line 409, in _open
    '_open', req)
  File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.6/urllib2.py", line 1170, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.6/urllib2.py", line 1145, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>

链接超时,因该是网络的问题

Re: [2012/4/11]qq旋风离线空间下载脚本,修改增强版

发表于 : 2012-04-11 17:32
acer4740
:em06 :em06 :em06 :em06