本文最后更新于 1250 天前,其中的信息可能已经有所发展或是发生改变
来源吾爱破解 给定小米的帐号、密码,登录小米云, 下载相册照片、视频、通讯录、短信、录音等信息到本地。 SYNC_DIR存放具体数据存放目录,默认放在程序当前所在目录的Xiaomi目录下 小米云上面记录了每个文件的sha1信息,这样就可以比对本地文件的sha1值是否一样,如果一样的话,就不用下载了,实现断点续传功能。因此,中途如果失败退出,可以多次执行,从断点处开始续传。本程序源码在:https://github.com/sunhanaix/SyncXiaomiCloud 此为编译版本:链接: https://pan.baidu.com/s/1ZP4i0KjWDr-lRedQIPbYHA 提取码: 8maf [2021.3.7更新] 看有些朋友显示获得相册列表的时候失败,提示权限不够,估计应该是大家都用的我这一个deviceId,明显比较有问题。 修改了下程序: 1、优先尝试从Chrome浏览器里面取deviceId信息,如果取不到,就再用默认的deviceId,然后登录; 2、干脆不做登录部分,直接把Chrome浏览器里面的cookie信息挂过来,那个权限肯定没问题,用那个去下载信息。 由于我只用Chrome,没做其他浏览器的,将就着用吧。 支持Chrome版本的编译好了的版本: 链接: https://pan.baidu.com/s/15NW_PXy1jgZcOHO4pK0u3w 提取码: fu67 这个尝试读浏览器的cookie信息了,稍微敏感了些,自己承担相应的责任,本人对此概不负责。可以承诺本程序只读取*mi.com的cookie信息,并不会用于收集上传等。 有能力的,还是去下载源码,自己编译一个吧。 [2021.3.9更新] 修正版本: 链接:https://pan.baidu.com/s/16GQmq7RDJsk2BKfrB-F1pg 提取码:ccgj 修复了chrome的一个逻辑bug。 增加了下载小米的便签功能。 另外, 看还是有朋友反馈选择chrome后,有报错。 目前看,有几个可能: 1、我的代码,有一点儿逻辑错误,已修正。 2、chrome浏览器没有登录进相册里面: i.mi.com里面的相册,在此设备第一次登录访问相册的时候,是要发手机短信,授权这个设备id访问这个相册的。 如果没有授权,那么这个deviceId是没权限访问相册等内容的。 3、chrome的cookie没有刷到它自身的sqlite库里面或者sqlite库被lock了: 有时登录了,也需要chrome上shift+F5刷新下,在执行本程序。 或者关闭chrome,然后再执行本程序。 [2021.3.11更新】 链接: https://pan.baidu.com/s/16pDoffp5hb53XqRHm1N1Wg 提取码: 3af4 针对相册名字千奇百怪的情况,修改了下对特殊名字的处理——直接跳过,尽可能保障程序的健壮性. 命令行执行,按提示输入用户名、密码: 会自动在当前目录下,生成相关目录,并下载相应内容到对应目录。 [color=var(–color-text-link)] |