手动从Android导入Steam令牌到Steam Desktop Authenticator

原本SDA从Android导入令牌是用ADB,之前一直导入不成功总是卡在

Checking requirements...
Checking for ADB
Checking for device
Checking for ADB
device
Checking for Steam app
Yes
Checking root
Yes
Using root method
Extracting (1/2)

一直以为是没有获得完整root或者是手机设置的什么原因...

后来我把ADB换成以前刷机用的1.0.32版本就直接成功导入....

为什么最新版本有这种奇怪的BUG啊

其实只要手机root了可以手动导入的(其实就是自己建立.maFile文件)

.maFile文件格式

{
    "shared_secret":"信息1",
    "serial_number":"信息1",
    "revocation_code":"信息1",
    "uri":"信息1",
    "server_time":信息1,
    "account_name":"信息1",
    "token_gid":"信息1",
    "identity_secret":"信息1",
    "secret_1":"信息1",
    "status":信息1,
    "device_id":"信息2",
    "fully_enrolled":true,
    "Session":
    {
        "SessionID":"",
        "SteamLogin":"",
        "SteamLoginSecure":"",
        "WebCookie":"",
        "OAuthToken":"",
        "SteamID":信息1
    }
}

信息获取

用文本工具打开以下文件获取,我用 QuickEdit

信息1:

/data/data/com.valvesoftware.android.steam.community/files/Steamguard-你的64位SteamID

信息2:

/data/data/com.valvesoftware.android.steam.community/shared_prefs/steam.uuid.xml

注意事项:

  • 文本里的所有 \/全部替换成/。(大家都懂的吧,转义字符).
  • 如果status = null则在.maFile改成"status":1,

保存.maFile文件

将上述信息填写完后将文件保存为你的64位SteamID.maFile

导入SDA

  • 先导入maFile文件
    File → Import Account → From maFile
  • 再登录Steam账号
    Select Account → Login again

这样就成功将Steam令牌导入到SDA,

不仅手机有Steam令牌,SDA也有

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,270评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,665评论 2 45
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,359评论 19 139
  • 今天拿到了北京身份证国内学习中心KO晚上看了综艺但是我的洗澡的东西怎么不见了神奇啊!~
    dq920813阅读 2,767评论 0 0
  • 这是一本让任何人,都有激情提笔写点小文章的书籍。文中剖析了好莱坞大片的框架,格式和模板,并举例解释了,场景转换,视...
    安心逗匠阅读 4,943评论 0 0