使用的就是抓包然后修改数据进行解包,相关的使用方法可以从原博客查看,我这里是进一步补充将脚本持久化运行

想法是从csdn上面发现的一个博客开始的,能够修改微信步数。

缺点就是要一直运行才可以,那干脆扔到服务器上不就好了。

首先要保证在自己本地能够运行,传送门在最下面。

接下来就是纠结如何才能够在服务器上面运行了,纠结之后还是选择使用docker来持久运行python脚本。

基于centos的python3环境

寻找并拉取镜像

docker search centos

image-20201024120517258.png (23.63 KB, 下载次数: 0)

2020-10-25 12:48 上传

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 install  wget -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

image-20201024123930244.png (20.1 KB, 下载次数: 0)

2020-10-25 12:49 上传

如图即为成功了.

安装项目依赖

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

image-20201024125637168.png (62.01 KB, 下载次数: 0)

2020-10-25 12:49 上传

用新镜像构建项目容器

将脚本文件放到目录/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脚本中的关键信息,包括手机号,密码和步数

项目链接

感谢

python刷步数程序设计_乐心健康间接修改微信步数-Docker持久运行python脚本相关推荐

  1. python 图片数据增强_数据增强之批量修改图像尺寸大小(附Python实现)

    2019 is a new start! 很久没有更啦~希望不要懒惰.(虽然不努力真滴很舒服诶) 今天就来说一下之前在处理图片时候用到的一些知识. 数据增强 在接触Alexnet网络结构模型的时候,第 ...

  2. 乐心健康php,在线刷乐心健康微信支付宝步数模板

    源码说明 在线刷乐心健康微信支付宝步数模板,用的是之前开源的接口源码稍作改动,使用Cookie存了账号密码省的每次都要输入,接口请求参数是用iOS手机重新抓包的乐心健康,和php版本的请求参数稍微不同 ...

  3. 乐心健康QQ微信支付宝刷步网页版源码

    源码介绍: 其实就两个,但本人比较懒,虽说能存书但还是感觉不爽,就弄了一个的. 我主要是为了蚂蚁森林能量改动如下:使用cookie存了密码,省的每次都要输入.1. 判断了如果使用过一次,就不会在请求登 ...

  4. ios11修改微信步数_你会时常去看他的微信步数吗?

    在这个社交的网络圈子里,就算你一言不发,你的轨迹也会被默默地记录. 今天的你,给他的微信步数点赞了吗? 1 小洋和她的男友是异地恋,和其他的异地情侣天天煲电话粥的恋爱方式不同,由于社团工作以及学业压力 ...

  5. 乐动手环app下载安装_乐动健康安卓版

    乐动健康安卓版是一款可以随时掌握你身体状况的智能手环,乐动健康安卓版可以直接与乐动健康手环进行连接,查看自己身体的各项指标,掌握自己的身体状况,还可以对个人健康进行管理,个人运动.睡眠.心率.血压等多 ...

  6. python中国地图程序设计_神级程序员教你用Python如何画一个中国地图!(好好玩)...

    为什么是Python 先来聊聊为什么做数据分析一定要用 Python 或 R 语言.编程语言这么多种, Java , PHP 都很成熟,但是为什么在最近热火的数据分析领域,很多人选择用 Python ...

  7. 为什么不用python做大数据_光环大数据告诉你为什么说:人生苦短,我用Python

    首先我们要说明的是本文不扯什么大道理,只是先介绍Python的背景,然后从实用的角度出发举一两个真实栗子. 首先要想了解要一门语言的好坏,或者为什么招程序员喜欢(卧槽,原来程序员喜欢不是女朋友?)我们 ...

  8. ios11修改微信步数_小程序同步微信步数

    文章正文 小程序获取微信运动步数,咱们看文档:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/werun/wx.getWeR ...

  9. python布尔测试对象_面试题十九期-测试开发面试题之python系列-这个中~

    坚持梦想 就算所有人都不支持你.这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾. 测试开发python系列面试题 01 单选题 1.下列哪个语句在P ...

最新文章

  1. 重写equals所要遵守的约定
  2. pageadminCMS.Net Framework的安装教程
  3. Collecting Bugs POJ - 2096(基础概率dp+期望模板)
  4. Java BigDecimal plus()方法与示例
  5. java 学生课程成绩_Java课设--学生成绩管理系统一
  6. Unreal Engine 4切换默认Camera实现
  7. 数据建模的的参考工具EZDML
  8. 常用的快速Web原型图设计工具
  9. CentOS 6.4x64编译安装DRBD及备节点同步后容量变小的处理
  10. 【小技巧】一招教你下载b站视频到本地
  11. 康考迪亚大学应用计算机科学,康考迪亚大学专业设置
  12. 2020年3大免费又好用的BI工具软件
  13. 如何使用阿里云虚拟主机搭建网站?
  14. 微信公众号开发:如何获取openId(最简单的方式)
  15. 宝塔Linux面板添加网站站点
  16. 深度学习升级打怪之self attention笔记
  17. 基础算法(二):高精度/前缀和与差分
  18. 在橙黄色网站设计中寻找灵感
  19. 码教授|信息流的那点事:为什么信息流如此流行
  20. Spring - 装配bean

热门文章

  1. 亚马逊出单技巧 掌握财富密码
  2. 绘画入门新手要学的绘画基础有哪些
  3. DB2表空间状态列表
  4. 软件界面原型设计工具(Web):Axure RP
  5. 什么是RC版本(转载)
  6. AD模数转换模块diy(AD9236/12位/80MSPS)
  7. [Mac软件推荐] 三款提高 Mac 使用效率的必备软件
  8. 4-ipv6基础知识之-邻居发现协议NDP
  9. Unity----VR摄像机(浅谈)
  10. Springboot---Model,ModelMap,ModelAndView