Sign inSign up

acloudtwei/weisport-automatic

By acloudtwei

Updated over 4 years ago

Millet brush steps automatic version, random [30000-50000] steps.

Image
0

169

acloudtwei/weisport-automatic repository overview

介绍

这是小米刷步数自动版,每天下午六点准时将存储在数据库的用户自动刷步数,步数大小是在【30000-50000】之间随机刷,目前暂不支持手动选择步数,期待下一个版本更新吧! 注意注意,这只是个基础镜像,需要使用docker-compose连接一个mysql镜像容器,其中MySQL容器名称是db,账号weisport,密码acloudtwei!

目前有点忙,所以教程更新要明天。不会的微信联系:Acloudtwei

推荐使用docker-compose构建小米刷步数自动版,acloudtwei会提供docker-compose.yml文件,直接在此文件的目录下通过终端输入命令docker-compose up -d即可直接构建容器,十分的方便!

推荐还是看源码自己部署,这样就具有选择性,源码也很简单(源码可以直接修改推送的token),不一定要用docker部署,可以直接使用python xxx.py命令也可以直接运行项目的,不过就是要改一下redis的host。 源码在文末,如果觉得不错的话希望可以给个start⭐

docker-compose.yml文件内容如下:

version: '3'

services:
  app:
    image: acloudtwei/weisport-automatic:v2
    links:
      - db
    depends_on:
      - db
    ports:
      - 802:80
    environment:
      - TZ=Asia/Shanghai
    container_name: pyautomatic
    restart: always  

  db:
    image: mysql:8.0.22
    container_name: mysql8
    restart: always
    environment:
      MYSQL_DATABASE: weisport
      MYSQL_USER: weisport
      MYSQL_PASSWORD: acloudtwei
      MYSQL_ROOT_PASSWORD: acloudtwei
    volumes:
      - ./:/var/lib/mysql8

数据库

因为我是个菜鸡,所以用了数据库。用的是mysql,数据库使用的账号是weisport

密码是acloudtwei,因此如果需要查看数据表的情况可以将数据库的3306端口映射出来,然后再用数据库管理工具连接即可。以后会考虑写一个后台!

使用

最简单的使用方法就是将这个docker-compose.yml的配置文件复制下来,然后新建一个txt文本,之后复制进去,重命名为docker-compose.yml。之后在配置文件的目录下使用命令docker-compose up -d即可运行!默认是802端口,运行成功之后在浏览器输入127.0.0.1:802即可查看!

原因

为什么要写这个呢?

主要原因还是因为这些天学了docker,然后就行学以致用,然后看到网上很多的这种刷步数都是有广告,而且部分也不安全。并且自动版刷步数的还是要付费,个人感觉明明很简单的功能商业化,感觉不爽。然后之前看到了pywebio,可以通过写py代码构建网页,然后因为这个pywebio部分界面不太好看,我就去美化了一下,也就是二开了。由于时间有限以及没怎么看懂pywebio的代码,所以二开的也没改啥,希望以后有时间再去看看改改吧。个人觉得这个pywebio是十分不错的开源库的!

演示站

小米刷步数自动版

GitHub

之后有时间的话我会将源代码开源到我的github上,大家可以多多留意下面的这个GitHub链接! 小米刷步数自动版的源代码

Tag summary

Content type

Image

Digest

Size

331.1 MB

Last updated

over 4 years ago

docker pull acloudtwei/weisport-automatic:v2