Giter VIP home page Giter VIP logo

wxread's Introduction

wxread

微信读书刷时长

  • 微信读书有一个鼓励机制, 一周阅读5小时可兑换10书币,每周日晚清空一周的总读书时长,没兑换的时长不计入下一周(1书币 == 1块钱)
  • 作为一个经常加班的程序猿, 一周刷5个小时, 有点困难, 所以只好请一些自动化测试工具来帮忙(刷时长真是一个古老而有效的技能), 花了一天的时间,终于完成了~

最终效果

第一步: 安装网易mumu, 通过应用中心安装微信读书

  • 在网易mumu模拟器内安装微信读书

第二步:下载安装python环境

下载地址: https://www.python.org/downloads/

  • 通过python自带的pip安装依赖包uiautomator
pip install uiautomator

第三步: 获取adb, 将adb连接到mumu所在的127.0.0.1:7555

  • adb相当于mumu的驱动, 我找到了一个无需安装的版本, 解压即用,adb压缩包里的文件如下图(文末提供了下载的链接)
  • 测试: 启动mumu, 右键cmd.exe, 以管理员身份启动, 在终端内输入adb connect 127.0.0.1:7555, adb即可成功连接到mumu(注意: 这里一定要先启动mumu, 再输入adb connect 127.0.0.1:7555,否则adb无法连接成功)

第四步: 启动脚本, 刷时长

  • 为了方便, 我把脚本wx_read_auto.py放到了adb的目录下

  • 打开mumu内的微信读书的某一页, 启动脚本

wxread's People

Contributors

zhaoolee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wxread's Issues

不知道现在还能用么

在程序执行过程中,出现这个提示,破解不了
File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\util_init_.py", line 3, in
from .connection import is_connection_dropped
ImportError: cannot import name 'is_connection_dropped' from 'urllib3.util.connection' (D:\ProgramData\Anaconda3\lib\site-packages\urllib3\util\connection.py)

Mac报错,拒绝连接

~  adb connect 127.0.0.1:7555
failed to connect to '127.0.0.1:7555': Connection refused

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.