Results 20 comments of ZSAIm

### Cookie所在域 | 网站(web site) | 域(domain) | |--------|------| |爱奇艺(IQIYI)| iqiyi.com| |腾讯视频(TENCENT)| video.qq.com| |哔哩哔哩(BILIBILI)| bilibili.com| 以腾讯视频为例子。 ![微信截图_20190601123926](https://user-images.githubusercontent.com/34599927/58743791-ed0d9180-846a-11e9-84bd-ac706639b341.png) * 浏览器登录腾讯视频账号。 * 在视频页面,F12打开审查,进入Network菜单选项,F5刷新页面。 * 参照上表腾讯视频Cookie所在域。 * 任意一个域为``video.qq.com``的链接。查看请求头的cookie,将字段cookie的值复制到文件Tencent.txt即可。(复制的内容是否包括``cookie: ``都没问题,但最好只复制值) 其他网站也是同样的道理。

> 大佬,我尝试设置了你说的那类url请求中的cookie值,还是会报cookie返回参数类型为空的错误。 > > 自己仔细找了下,用了下图这个url请求中的cookie值,结果可以正确解析啦! > > ![image](https://user-images.githubusercontent.com/39799253/59031935-a3bca800-8897-11e9-8c39-bdacb559f9f0.png) > > * 我是用qq账号登录的,所以就注意到了 v.qq.com 这个请求; > * 可能qq和wx对应的请求地址和返回的cookie都不一样吧; > * 下载速度200KB/s-350KB/s 之间,有点捉急; > * 最后还是感谢大佬百忙之中滴回复,哈哈。 额。事实上需要的确实是video.qq.com所在域的Cookie,因为腾讯视频需要通过auth_refresh更新Cookie的一些参数才能使用。 出现这个问题可能是因为腾讯视频对不同版本的浏览器内核或者说不同的登录方式有不一样应对策略。当导入Cookie后确实是不会限速。。至于你那边下载速度只有这个数的话,可以尝试下将这两个域的Cookie合并起来试试。

- 解析代码没更新呢,重新编译程序也没必要的。 - 目前限速是因为没有加cookie呀,由于程序并没有完全发送所有必要的数据包,所以没有导入登陆的cookie会被限速的哦。

1. flv和ts的播放地址可以显示,需要稍等一下请求数据,但是每次解析获得的地址都是具有有效期的。 2. 可以实现,但是需要后端处理视频解析才行。只要你会点php或者django就能实现,js解析脚本在这项目里面可以找到。

这是为啥。。。。。。 。。。为啥只知道tvid,vid。。。

还是不太懂什么情况。不过还是看情况把,可能会做。。。

这些功能不在这项目的范围之类。。以后有时间可能会做这么一个项目。

如果要回调可以自己再开个线程使用在join()方法后面进行处理吖。 ```python from nbdler import Reuqest, dlopen import threading def callback(dl): dl.join() # 这里也可以直接使用dl.trap()后直接接回调处理函数。 if dl.is_finish(): # 这里实现回调。 req = Request(url) dl = dlopen(req) dl.start() threading.Thread(target=callback, args=(dl)).start() # 干其他事 ```

感谢你的issue,我已经重新修改了整个项目了。可以尝试更新代码。

已经在Centos 上通过测试了。