iScript icon indicating copy to clipboard operation
iScript copied to clipboard

虾米重复要求登陆

Open lycheeEng opened this issue 8 years ago • 2 comments

我在国外的VPS里运行xiami.py 但是我登陆之后一运行python xiami.py d *****就又要求我登陆 please login 另外 我是虾米会员了 在国外可以使用

所以请问一下这是怎么回事?谢谢!

贴上信息: 运行环境:Ubuntu 14.04 x86_64 root@localhost:~/muu# python xiami.py login ** ** -- login ++ login succeeds. root@localhost:~/muu# python xiami.py d http://www.xiami.com/collect/114900095?spm=a1z1s.6843761.1478643745.3.Hm7SKv please login root@localhost:~/muu# python xiami.py login ** ** -- login ++ login succeeds. root@localhost:~/muu# python xiami.py d http://www.xiami.com/album/2100181986?spm=a1z1s.6843761.1478643713.8.LJI4m0 please login root@localhost:~/muu#

lycheeEng avatar Sep 21 '15 12:09 lycheeEng

我没国外的vps无法跟你测试。 但是我在本地运行是没有问题的。

你可以把 ~/.Xiami.cookies 删除试试。 如果你用taobao且能查 cookie,看看

PeterDing avatar Sep 21 '15 12:09 PeterDing

我VPS没有安装图像界面(带不起来),没办法用浏览器了 我把本地机器运行过的的Xiami.cookies上传到VPS,虽然不提示login了 但是提示: root@localhost:~/muu# python xiami.py d **URL Traceback (most recent call last): File "xiami.py", line 1152, in main(argv) File "xiami.py", line 1132, in main x.url_parser(urls) File "xiami.py", line 406, in url_parser self.download_collect() File "xiami.py", line 664, in download_collect if not args.play else '' UnicodeEncodeError: 'ascii' codec can't encode characters in position 16-22: ordinal not in range(128) root@localhost:~/muu# 算了,以后再研究了 谢谢你的回答 另外,这个你写的这个脚本很好用,再次感谢! : )

lycheeEng avatar Sep 21 '15 14:09 lycheeEng