小米运动修改脚本-云函数版

经常有人问修改这个干嘛?原因有:
1、支付宝每天可以领取蚂蚁森林的能量,支持一下公益服务;
2、微信小程序每天领取京东30个京豆。领取方法:微信绑定京东账号以后,把这个括号(mp://mkSLDJTKXz9cNxn)里面的内容发到微信,在微信里面点这条信息,会弹出一个微信小程序,只要满2万步就可以领。

最下面更新了代码下载地址,下载到桌面,不用解压,云函数本地上传zip

下载地址:https://wwb.lanzoub.com/iyAK501hn1oh

食用方法:

1、先用手机号注册小米运动APP,登录,绑定微信和支付宝;
2、把下面的代码全部复制,保存到一个文件,比如文件名xiaomiyundong.py;
3、修改第144行的手机号码和第146行的密码,保存;
4、放到python的版本大于等于3.8的环境下运行:python3 xiaomiyundong.py;
5、可以设置定时任务,比如我放到软路由OpenWrt里面设置的计划任务为:

代码下载

python;gutter:true; -<em>- coding: utf8 -</em>- python >=3.8</p> <p>import requests,time,re,json,random import os</p> <p>TG_BOT_TOKEN = "" # telegram bot token 自行申请 TG_USER_ID = "" # telegram 用户ID</p> <p>def telegram_bot(title, content): print("\n") tg_bot_token = TG_BOT_TOKEN tg_user_id = TG_USER_ID if "TG_BOT_TOKEN" in os.environ and "TG_USER_ID" in os.environ: tg_bot_token = os.environ["TG_BOT_TOKEN"] tg_user_id = os.environ["TG_USER_ID"] if not tg_bot_token or not tg_user_id: print("Telegram推送的tg_bot_token或者tg_user_id未设置!!\n取消推送") return print("Telegram 推送开始") send_data = {"chat_id": tg_user_id, "text": title + '\n\n'+content, "disable_web_page_preview": "true"} response = requests.post( url='https://api.telegram.org/bot%s/sendMessage' % (tg_bot_token), data=send_data) print(response.text)</p> <p>now = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) headers = { 'User-Agent': 'Dalvik/2.1.0 (Linux; U; Android 9; MI 6 MIUI/20.6.18)' }</p> <h1>获取登录code</h1> <p>def get_code(location): code_pattern = re.compile("(?</p> <p>

Original: https://www.cnblogs.com/52DSG/p/15974465.html
Author: 止于言情
Title: 小米运动修改脚本-云函数版

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/644479/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球