A WeChat Speed reading app
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
pages
utils
.gitignore
LICENSE
README.md
Speedreader_cn.py
Speedreader_en.py
app.js
app.json
app.wxss
drawingpanel.py
project.config.json

README.md

闪阅

闪阅 is a WeChat app that utilizes Rapid Serial Visual Presentation (RSVP) to allow readers to at a greater speed. 闪阅 is able to read both Chinese and English books in utf-8 txt files.

Getting Started

To get a preview of how this program will look like without downloading WeChat's SDK, download the Speedreader_cn.py or the Speedreader_en.py and the drawingpanel.py, place them under the same directory and run the code in the format: python3 Speedreader_en.py filename.txt width height fontsize wpm.

Prerequisites

.txt files of ebooks in utf-8 encoding (6 are included as previews) To test out Chinese word segmentation, you need to run seg_words.py with python3.6 or above installed and the jieba module installed using pip3 install.

Installing

  1. Obtain a copy of the WeChat sdk here https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

  2. Under “Create New Project,” select the directory of 闪阅 folder.

  3. Test out the code with the built in emu.

Running the tests

Break down into end to end tests

And coding style tests

Deployment

Deploy using the WeChat sdk’s 编译,预览,和调试.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

Authors

  • Kevin Zhang - Initial work -

See also the list of contributors who participated in this project.

License

This project is not licensed.

Acknowledgments

  • Atticweb from Stack Overflow
  • CSDN community
  • seas.upenn.edu
  • Project Gutenberg
  • Noun Project
  • Feather icons