当影刀客户端打开之后 ,如何创建应用也可以判断当前登录帐号,及对应账号UUID
当我们在本地电脑上对影刀客户端登录后,正常情况下,创建一个应用,然后在应用应用里面通过获取登录用户,但是这样就脱离了我们这篇文章本身想谈及的焦点话题;焦点问题:如何在打开客户端并正常登录后,不创建应用前提下如何获取当前登录的账号,及账号对应的ID;要想解决这个问题,其实最大的一个亮点就是每次不管...
扫码分享二维码
当我们在本地电脑上对影刀客户端登录后,正常情况下,创建一个应用,然后在应用应用里面通过获取登录用户,但是这样就脱离了我们这篇文章本身想谈及的焦点话题;焦点问题:如何在打开客户端并正常登录后,不创建应用前提下如何获取当前登录的账号,及账号对应的ID;要想解决这个问题,其实最大的一个亮点就是每次不管...
扫码分享二维码
当我们在本地电脑上对影刀客户端登录后,正常情况下,创建一个应用,然后在应用应用里面通过获取登录用户,但是这样就脱离了我们这篇文章本身想谈及的焦点话题;
焦点问题:如何在打开客户端并正常登录后,不创建应用 前提下如何获取当前登录的账号,及账号对应的ID;
要想解决这个问题,其实最大的一个亮点就是每次不管哪个账号登录了客户端之后,客户端都会将这个信息保留,同时下次打开的时候还是会直接被显示调用;
通过这个点我们就可以知道本地一定是有账号存档的,而且会有一个账号先后顺序的默认排序;
按照这思路我们就可以进行处理;
解决方案:
第一步、在客户端登录后,先进个人设置里面,找到用户目录路径,然后在本地打开这个路径‘;

第二步、返回到users目录下,找到Account.xml文件;

第三步、通过记事本或者NOTEPAD++之类的程序编辑软件打开此文件

<AccountInfo> <Name>diebaoyun</Name> <UserName>diebaoyun</UserName> <Password>ACm8YHERvPMcZlpZDTFu54nwS2bms9TSx6gFWuWSidk=</Password> <Autologin>false</Autologin> <EnterpriseName /> <UserGradeKind>free</UserGradeKind> <UserInfoDisplayName>diebaoyun</UserInfoDisplayName> </AccountInfo>
其中Name:即为登录的用户昵称,与登录账号可能相同也可能不同;
UserName:即为登录的用户,与用户昵称可能相同也可能不同;
Password:即为平台加密后的客户端登录密码;
Autologin:即当前账号是否为打开客户端自动登录,默认多账号里面只会有一个,如果有多个,也只会是第一个账号登录;
UserGradeKind:即为账号类型,是否为付费用户;
那么明白了上面这些,也就是打开Account.xml文件这个文件里面,读取里面第一条账号信息里面的UserName字段值,那么这个对应的账号就是当前默认登录的账号;
内容扩展:
如果是做PYTHON应用的话,有了上面默认登录的账号用户名,根据这个账号名就可以在同级目录下判断这个账号对应的UUID,拿到了UUID,就可以从社区获取这个账号更多的信息,比如成就、比如证书、比如……
Copyright Notice
当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源及链接,谢谢合作!
本文最后更新发布于【2025-08-24】,某些文章具有时效性,若有错误或已失效,请联系客服
争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通