经常有人问修改这个干嘛?原因有:
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/
转载文章受原作者版权保护。转载请注明原作者出处!