乐心健康间接修改微信步数-Docker持久运行python脚本
本帖最后由 君匡 于 2020-11-8 14:20 编辑使用的就是抓包然后修改数据进行解包,相关的使用方法可以从原博客查看,我这里是进一步补充将脚本持久化运行
想法是从csdn上面发现的一个博客开始的,能够修改微信步数。
缺点就是要一直运行才可以,那干脆扔到服务器上不就好了。
首先要保证在自己本地能够运行,传送门在最下面。
接下来就是纠结如何才能够在服务器上面运行了,纠结之后还是选择使用docker来持久运行python脚本。
# 基于centos的python3环境
## 寻找并拉取镜像
```
docker search centos
```
```
docker pull centos
```
## 运行临时容器
运行容器
```
docker run \
-dit \
--name='centos_py3' \
centos \
/bin/bash
```
## 进入centos_py3容器并部署python3环境
进入容器
```
docker exec -it centos_py3 /bin/bash
```
### 配置环境
安装依赖
```
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y
```
安装工具
```
yum installwget -y
```
下载安装包并解压
```
cd opt
wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tar.xz
tar -Jxvf Python-3.7.9.tar.xz
```
配置环境目录并且编译运行
```
cd Python-3.7.9
./configure prefix=/usr/local/python3
make && make install
```
检查是否成功:
```
cd /
cd usr/local/python3/bin
./python3
```
如图即为成功了.
### 安装项目依赖
```
pip3 install requests
pip3 install datetime
pip3 install json
pip3 install hashlib
pip3 install time
```
之后即可退出容器.
```
exit
```
## 将容器打包成镜像
格式为:`docker commit -m ’描述’-a ’作者’ 容器名 镜像名:标签名`
```
docker commit -m 'centos + python3'-a '君匡' centos_py3 centos-py3:v1.0
```
## 用新镜像构建项目容器
将脚本文件放到目录`/home/keen/docker/lexin`中并且运行容器
```
docker run \
--name python-lexin \
-v /home/keen/docker/lexin:/usr/src/myapp \
-w /usr/src/myapp centos-py3:v1.0 \
python3 change_step.py
```
于是永久进行了该脚本
此时原先构建的centos容器就可以停止并删除了
注意修改python脚本中的关键信息,包括手机号,密码和步数
# 项目链接
gitee: https://gitee.com/junkuang/lexin.git
# 感谢
> 怎么用python和乐心健康修改微信和支付宝步数: https://blog.csdn.net/jiangfan2017/article/details/108984940
> 感谢现在努力的自己。 这个脚本已经失效了,不过重点在于脚本的长时间运行才是核心方式,抓包抓的好,写脚本肯定容易的! 君匡 发表于 2021-2-26 16:08
这个脚本已经失效了,不过重点在于脚本的长时间运行才是核心方式,抓包抓的好,写脚本肯定容易的!
网传又可以用小米健康的脚本搞了,有机会我搜搜整理一下再发上来 shdily 发表于 2020-10-25 13:33
现在新版的支付宝加大了对刷步行为的检测
是吗?我最近还是每天都改成10W步的:funk:eweqw 谢谢分享 现在新版的支付宝加大了对刷步行为的检测
支持原创 shdily 发表于 2020-10-25 13:33
现在新版的支付宝加大了对刷步行为的检测
好久没更新过了~~ 支持原创
谢谢分享 并不喜欢这种修改步数的东西。仅仅好玩,自欺欺人。 支持原创 乐心已经无法同步支付宝了。