app,米家5.0.3token思路很简单,第一步是用安卓模拟器获取最新的miio2文件,第二步就是用数据库软件解析miio2文件 得到token,下面我们就详细地展开说。获取miio2文件要想获得miio2文件,就必须要通过一个安卓设备。如果没有怎么 办?没关系,我们可以在电脑上安装一个安卓模拟器。这一类应用有很多选择,我自己使用的是?https://mumu.163.com/网 易的MUMU模拟器,适配了Windows和macOS双平台。安装好安卓模拟器后打开,接着点击底部工具栏上的「安装」按钮 ,来安装一个旧版的https://ip3315328883.out.azhimalayanvh.com/fs08/2017/07/ 27/10/115_dec8b1d531f5861f88f80a2e318a2284.apk?yingid=web_space&p ackageid=700316678&did=118be4e9e985db2d98090cce88860cbe&ali_redir ect_domain=alissl.ucdl.pp.uc.cn&ali_redirect_ex_ftag=6ad34c76341a fe0c1e5b4ddf728659ff9635dbd7183d18ea&ali_redirect_ex_tmining_ts=1 602601472&ali_redirect_ex_tmining_expire=3600&ali_redirect_ex_hot =100米家App?和一个?https://ip3315328883.out.azhimalayanvh.com/fs08/20 20/09/28/11/2_ed8b123ed231daf56189ef07b5685d42.apk?yingid=wdj_web &fname=RE%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E5%99%A8&productid= 2011&pos=wdj_web%2Fdetail_normal_dl%2F0&appid=74465&packageid=200 931934&apprd=74465&iconUrl=http%3A%2F%2Fandroid-artworks.25pp.com %2Ffs08%2F2020%2F09%2F28%2F2%2F2_f4f8fde88fbfa71f85cb6bdc220c6a69 _con.png&pkg=com.speedsoftware.rootexplorer&did=fc466ef05784c0f2a 580fc7915f3d868&vcode=999497&md5=836d4d4e047e73ca4fedad6c81152eb6 &ali_redirect_domain=alissl.ucdl.pp.uc.cn&ali_redirect_ex_ftag=15 6073bca8dfed22014e935c92f3b45203215e2c2e62745d&ali_redirect_ex_tm ining_ts=1602601760&ali_redirect_ex_tmining_expire=3600&ali_redir ect_ex_hot=100RE文件管理器,懒得找的朋友可以直接用我从豌豆荚上找到的下载链接。打开米家App并登陆自己的账号 后,大家记住千万不要更新,直接去设备页面一个个「打开-关闭」一次自己的设备。回到主界面,打开RE浏览器并跳转到路径?/data /data/com.xiaomi.smarthome/databases/,找到miio2文件,并检查一下文件的修改时间是不是 最近的;点击鼠标不松开选中miio2文件后,在界面右上角点击「复制」按钮;然后通过路径?/storage/emulated/0 /$MuMu共享文件夹?找到模拟器的共享文件夹,点击右下角的「复制至此」按钮;最后,点击模拟器底部工具栏上的「文件共享」按钮就能在 本地文件夹找到miio2文件了。解析miio2文件miio2本质上是一个数据库文件,所以我们只需要一个数据库软件就可以读 取内容。这里我推荐一个免费开源的SQL软件:https://sqlitebrowser.org/DBBrowserfor SQLite,适配了?https://download.sqlitebrowser.org/DB.Browser.for.SQLi te-3.12.0-win64.msiWindows?和?https://download.sqlitebrowser.org/D B.Browser.for.SQLite-3.12.0.dmgmacOS?双平台,大家可以根据自己的需求下载。安装好DBBro wserforSQLite后,将miio2文件使用DBBrowserforSQLite打开,在左侧的界面中找到 名称为devicerecord的一个表,右键点击并选中「浏览表」。在打开的数据库中,我们可以找到?name?这一列,其中包含了 我们在米家App中各个设备的命名。找到相应的设备后,我们就可以在?localIP?这一列找到各设备连接到WiFi后的IP地址,在?token?这一列就可以找到32位token,最后将它们填写到config文件中就可以了。 |
|