cotaku / Bibi-Release

Package distribution for Bibi UWP app
GNU General Public License v3.0
429 stars 7 forks source link

近期软件经常莫名重置 #84

Open qakcn opened 3 months ago

qakcn commented 3 months ago

无论是账号密码登录还是扫码登录,一旦关闭软件,软件就会被重置。即使才刚登陆进去就关闭软件,也会被重置。具体表现为登录被注销设置里的播放设置的开关和弹幕设置(字号、透明度等)会被重置。但奇怪的是窗口位置和尺寸不会被重置

使用Windows系统设置里的应用重置进行真正的重置之后也还是一样的。

另:

登录一段时间后,窗口会出现一个半透明的覆盖层(如下图),导致窗口内的内容无法被操作。点击窗口左上角的返回按钮可以关闭覆盖层。

屏幕截图 2024-03-24 193027

cotaku commented 3 months ago

Windows什么版本?是不是加入Insider版然后中枪了……

qakcn commented 3 months ago

Windows什么版本?是不是加入Insider版然后中枪了……

没有,就是Win11正式版。

我推测可能和我多端登录有关。出问题的是台式机,还有个Surface平板也用这个(平板上目前正常,但之前也会偶尔出问题)。另外还有Xbox也有安装登录,但是Xbox上很少使用,还是台式机和平板为主。

qakcn commented 3 months ago

@cotaku 大佬,我看了一下登陆设备管理,确实出现了30多个设备,我清除掉看看还会不会出问题。但即使登陆出问题,设置也一起重置这个算不算bug呢?

cotaku commented 3 months ago

登录信息和设置都保存在AppData下面应用文件夹的LocalState文件夹里面,要没就一起没……而且UWP应用权限不多,这是系统默认保存本地信息的地方

qakcn commented 3 months ago

@cotaku 给大佬反馈一下,确实是多端登录的问题。将其他设备删除之后,现在已经暂时正常了,但不知何时又会抽风。

真不理解B站的是怎么对登录设备进行识别的,按理说同一台机器同一个系统下,应该是具有相同的识别码的,再次登录也不应该识别为新设备。还是说B站根本就没有唯一的设备识别码?目前登录之后设备信息是TV设备-foc 云视听小电视(B站TV版)

cotaku commented 3 months ago

官方app的做法不知道,但我这登录是不传设备ID这类数据的,唯一区别是扫码登录用的是云视听的接口,密码登录是主站接口。 而且这个设置重置应该是Windows的问题,和B站没有关系。B站登录有问题的话最多是刷动态之类的时候提示登录信息过期,而不会一开app就自动退出登录。

qakcn commented 2 months ago

官方app的做法不知道,但我这登录是不传设备ID这类数据的,唯一区别是扫码登录用的是云视听的接口,密码登录是主站接口。 而且这个设置重置应该是Windows的问题,和B站没有关系。B站登录有问题的话最多是刷动态之类的时候提示登录信息过期,而不会一开app就自动退出登录。

之前注销登录设备之后好了一段时间,近期又开始了。还是一样的每次打开app都会被注销登录、设置还原。而且仍然是主力机上有问题,Surface平板上正常。账号密码直接无法登录,出现如下提示,只能扫码登陆。

图片

cotaku commented 2 months ago

官方app的做法不知道,但我这登录是不传设备ID这类数据的,唯一区别是扫码登录用的是云视听的接口,密码登录是主站接口。 而且这个设置重置应该是Windows的问题,和B站没有关系。B站登录有问题的话最多是刷动态之类的时候提示登录信息过期,而不会一开app就自动退出登录。

之前注销登录设备之后好了一段时间,近期又开始了。还是一样的每次打开app都会被注销登录、设置还原。而且仍然是主力机上有问题,Surface平板上正常。账号密码直接无法登录,出现如下提示,只能扫码登陆。

你这种情况一般是账户被风控了,无法第三方登录,一般去主站网页上登录然后改下密码就好