Closed AIEOV closed 7 months ago
试试alias bilix='bilix --cookie "xxx"'吧
还是不行 奇怪 如果cookie错了那手动增加是不会下载的啊 我看了下载的文件尺寸是登录了的
另外 -vc命令实际只能用3吧 我尝试调大跑几个就会报错 甚至不改也会错 貌似是短时间太快了? 如果可以用多cookie会不会解决此问题?或者在报错停止后自动重启
不清楚这个问题和vps在海外有关吗?大盘+4gbps的网 幻想可以很快爬满的
File "/usr/local/lib/python3.10/dist-packages/bilix/sites/bilibili/downloader.py", line 276, in _get_up_by_page
await asyncio.gather(
File "/usr/local/lib/python3.10/dist-packages/bilix/download/base_downloader.py", line 75, in wrapper
return await func(*new_args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/bilix/sites/bilibili/downloader.py", line 299, in get_series
video_info = await api.get_video_info(self.client, url)
File "/usr/local/lib/python3.10/dist-packages/bilix/download/utils.py", line 94, in wrapped
raise APIParseError(e, func) from e
bilix.exception.APIParseError: APIParseError Caused by AttributeError in
或许可以加个 --check-cookie 之类的参数,用 https://api.bilibili.com/x/member/web/account
来检查 cookie 是否有效。
SESSDATA 有效(登陆成功),它会返回
"code":0
。
ubuntu22
1不添加cookie下载正常 2使用bilix get_video 'https://www.bilibili.com/xxxx' --cookie "xxxx" 下载正常 3使用alias bilix=bilix --cookie "xxx" 返回 -bash: alias: --cookie: not found
此外按教程 --cookie 'xxxx' 使用单引号返回 -bash: syntax error near unexpected token `)' 使用--cookie "xxxx" 在情景2中正常
不太清楚哪里搞错了,希望得到您的帮助 谢谢