darknessomi / musicbox

网易云音乐命令行版本
MIT License
9.81k stars 1.58k forks source link

无法登录 #872

Open 0x89b217 opened 3 years ago

0x89b217 commented 3 years ago

运行环境

问题复现

musicbox -> 我的歌单 -> 输入帐号密码后提示“登录信息不对”

附加:

多次尝试删除~/.netease-musicbox/

kigawas commented 3 years ago

试一下master

hehh2001 commented 3 years ago

archlinux 一样也是无法登录了

ayamir commented 3 years ago

manjaro同无法登录

0x89b217 commented 3 years ago

@kigawas 疯狂怀疑是网易云的api挂了

kekemuyu commented 3 years ago

树莓派也无法登录

liboyang0112 commented 3 years ago

centos7也是

wangbar0133 commented 3 years ago

怎么输入密码

ayamir commented 3 years ago

同样的问题在iease-music也有

pkumza commented 3 years ago

macbook 也登陆失败了

XiaoMochou commented 3 years ago

+1 今天刚发现这个问题。

beGrit commented 3 years ago

NetEase-MusicBox 0.2.5.4 Manjaro这个版本已经挺多天登录不上了,望修补

zhangwenxuan322 commented 3 years ago

POST http://music.163.com/weapi/login/cellphone Response Body:

{
  "message": "当前登录失败,请稍后再试",
  "code": 250
}

有时输完密码还会报错:

Exception ignored in: <module 'threading' from '/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8/threading.py'>
Traceback (most recent call last):
  File "/usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/lib/python3.8/threading.py", line 1388, in _shutdown
    lock.acquire()
  File "/usr/local/lib/python3.8/site-packages/NEMbox/menu.py", line 189, in send_kill
    sys.exit()
SystemExit:
zhangwenxuan322 commented 3 years ago

876 已提交pr解决手机登录问题,手动添加一行即可解决问题,合并前各位可以手动改一下解决。

i0Ek3 commented 3 years ago

@zhangwenxuan322 自己编译最新的master后,0.3.0版本,Mac(10.15.7)依然无法登录,还是显示 艾玛,登录信息好像不对呢 (O_O)#,无论是手机还是邮箱,Python3.8.6的版本,不清楚问题出在了哪里,还是说我操作有误?

zhangwenxuan322 commented 3 years ago

@i0Ek3 抱歉,之前提pr的时候没注意,countrycode='86'的属性加到了邮箱登录判断下,而这应该在手机登录判断下,我需要重新提一下,谢谢反馈。

zhangwenxuan322 commented 3 years ago

@i0Ek3 已合并master

i0Ek3 commented 3 years ago

@zhangwenxuan322 ok我重新编译下试试。

Bryan2333 commented 3 years ago

请问,怎么输入密码

ayamir commented 3 years ago

无法登录的问题继续出现 OS:archlinux 版本:0.2.5.4/0.3.0(分别来自archlinuxcn和源代码自己编译)

oowl commented 3 years ago

接口已经大改,整个api接口可能需要重构 https://github.com/Binaryify/NeteaseCloudMusicApi/blob/master/module/login.js

QRQaccount commented 3 years ago

从pip3更新0.30版本后仍然无法登陆。会显示信息不对。 系统:Kubuntu20.04

muzilong commented 3 years ago

arch linux 同无法登陆。

Brannua commented 3 years ago

请问登陆时是否是输入账号后,按下 tab 键聚焦密码输入行?如果是这样的话,账号输入了手机号,密码输入后回车会提示信息不对,我的是(x86_64 Linux 5.9.8-2-MANJARO Manjaro 20.2 Nibia KDE 5.76.0 / Plasma 5.20.3)

Brannua commented 3 years ago

请问登陆时是否是输入账号后,按下 tab 键聚焦密码输入行?如果是这样的话,账号输入了手机号,密码输入后回车会提示信息不对,我的是(x86_64 Linux 5.9.8-2-MANJARO Manjaro 20.2 Nibia KDE 5.76.0 / Plasma 5.20.3)

同样的账号和密码在网易云音乐客户端登陆成功哈

nnnewb commented 3 years ago

https://github.com/darknessomi/musicbox/blob/5aadfb6f9ea7b5414a9a0acd9487f5be03183a7b/NEMbox/api.py#L393

试试加入 custom_cookie={"os": "pc"}

自己测了下,修改前返回 code=250 当前登录失败,请稍后再试 修改后正常,在 cookies.save 报错

https://github.com/darknessomi/musicbox/blob/5aadfb6f9ea7b5414a9a0acd9487f5be03183a7b/NEMbox/api.py#L346

这里应该是 py3 兼容的问题,改成 rest={} 恢复正常

tempso commented 3 years ago

macOS High Sierra,10.13.6, 仍旧无法登录,非常不方便,请求更新,谢谢。

x93008 commented 3 years ago

输入密码是什么都没有显示吗?建议加上*号,否则我不知道自己有没有在输入