更新:此方法已失效
最近小米突然更改了解bl锁的规则,需要小米社区到五段才能解锁,但是众所周知小米社区并没啥人用,等到解锁一看才3级(雷军也才4级),有一说一这个限制还是挺好的,但是门槛又变得很高,这里用青龙面板来自动签到小米社区,两三个月左右就可以到5段,拒绝每天水社区。
我这里用的是miui-auto-tasks这个项目,自动签到点赞完成任务,但不水帖,同时可以用docker部署,但是个人认为易用性不如青龙面板简单,这里就只介绍用青龙面板来部署,以后有机会也出个docker版的教程。
前排提醒,部分用户已收到通知要求不得继续随意调用社区接口,否则社区账户将被永久封禁,所以也请谨慎使用这个脚本,而且最近似乎小米大幅度加强了风控,可能会导致签到失败,详细可以查看issues。
一、docker安装青龙面板
1.此内容请查看往期文章《Docker命令与威联通Container Station》
2.青龙面板部分内容查看往期文章《用青龙面板自动签到白嫖阿里云盘会员》
二、安装依赖
进入到青龙面板后台,转到依赖管理,右上角新建依赖,依赖类型选python3,添加以下四个依赖。
requests
python-dotenv
PyYAML
onepush
三、添加订阅
进入订阅管理,右上角新建订阅,名称那一栏粘贴以下代码,就可以自动配置,智力定时类型需要选择interval,定时规则填入每1天,然后再设置下名称,点击确定。
ql repo https://github.com/0-8-4/miui-auto-tasks.git miuitask utils|init utils|config master py|yaml
之后运行一次这个订阅,然后就可以等待下载完成所需文件,之后一定要禁用订阅!这个每次更新会覆盖原本的账号配置文件,所以一定要禁用订阅!!!否则一天后更新就需要重新配置账号了。
注:部分童鞋所处地区网络情况不行,GitHub速度缓慢,可以看我往期文章《利用cloudflare搭建gh-proxy加速github》。
四、配置账号信息
进入脚本管理,选择项目中的config.yaml文件,再点击右上角的编辑按钮,编辑配置文件,我这里给出示例,请自行更改,编辑完成后保存。
accounts:
- uid: 1000000
# 小米账户ID 非小米账户用户名
password: abcde
# 小米账户密码或其MD5哈希
user-agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36'
# 登录小米社区时所用浏览器的 User-Agent
# 可在此工具查看:https://tool.chinaz.com/useragent
# 功能开关
check-in: true
# 社区成长值签到,启用功能意味着你愿意自行承担相关风险
browse-user-page: true
# 社区浏览个人主页10秒,启用功能意味着你愿意自行承担相关风险
browse-post: true
# 社区浏览帖子10秒,启用功能意味着你愿意自行承担相关风险
thumb-up: true
# 点赞帖子,启用功能意味着你愿意自行承担相关风险
browse-specialpage: true
# 社区在活动期间可能会出现限时的“浏览指定专题页”任务,启用功能意味着你愿意自行承担相关风险
board-follow: true
# 社区可能会出现限时的“加入圈子”任务,启用功能意味着你愿意自行承担相关风险
carrot-pull: true
# 社区拔萝卜,启用功能意味着你愿意自行承担相关风险
# 若有多个账户,按照以下模板进行修改,使用时删除前端 #注释
- uid: 1000001
password: abcde
user-agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36'
carrot-pull: false
check-in: true
browse-specialpage: false
# 功能开关
check-in: true
# 社区成长值签到,启用功能意味着你愿意自行承担相关风险
browse-user-page: true
# 社区浏览个人主页10秒,启用功能意味着你愿意自行承担相关风险
browse-post: true
# 社区浏览帖子10秒,启用功能意味着你愿意自行承担相关风险
thumb-up: true
# 点赞帖子,启用功能意味着你愿意自行承担相关风险
browse-specialpage: true
# 社区在活动期间可能会出现限时的“浏览指定专题页”任务,启用功能意味着你愿意自行承担相关风险
board-follow: true
# 社区可能会出现限时的“加入圈子”任务,启用功能意味着你愿意自行承担相关风险
carrot-pull: true
# 社区拔萝卜,启用功能意味着你愿意自行承担相关风险
# 此部分为推送,可以直接删除
ONEPUSH:
notifier: telegram
params:
title:
markdown: false
token:
userid:
logging: false
# 归档日志到本地文件
version: v1.6.0
# config 文件版本号,debug用
这里需要更改的只有uid和password部分,其他的可以照抄我的,但是注意我是启用了所有的功能,这样积分涨的是最快的,但是需要注意的是可能会导致账号被ban,所以谨慎考虑,关闭为false。
这里需要说明下:
1.uid不是小米账号名称,也不是绑定的手机号这些,这个可以在小米账号查看(https://account.xiaomi.com/)。
2.密码我这里是明文保存,毕竟我自己用无所谓,但是如果多人建议用MD5。
3.这个需要先在同一网络(同一内网)下登录网页版的小米社区(https://www.xiaomi.cn/),否则肯定是会被风控,且注意这个公网ip不能是随意变换。
4.再次强调,使用有风险,被风控了也不要找作者,也更不要找我。5.首次编辑好后建议先备份一次配置文件,之后更新就可以不用再重新从头开始配置。
五、运行
在定时任务中运行名称为miuitasks.py的任务,查看日志检查确定成功运行即可。
注意:部分情况会有风控导致有些项目无法完成,这个无解,反正慢慢刷分就行。
最后说下积分获取情况,我小号半年不到,从0到了6段,基本上2-3个月从0到五是可以的,反正挂着就行。
评论前必须登录!
注册