Skip to content

goodwjf/wrx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wrx 魏如雪

该程序由 Github Actions 自动构建,通过 schedule 每个小时执行一次检测,如果发现微读web版有更新,会自动开始新的构建并发布新版本。

使用前须知

  1. 如果有小号的,尽量用小号使用该插件,因为谁也不知道微信读书的封号策略是什么样的
  2. 目前的版本是我比较满意的了,不打算再添加新功能与优化使用体验,后续只会针对可用性的bug进行修复

安装

Release 页面下载最新版本的 wrx.zip 并解压,然后打开 Chrome 插件管理页面(chrome://extensions/),如下:

image

打开右上角的开发者模式,然后在左上角的 Load unpacked 按钮安装这个 魏如雪 插件。

为什么不发布到插件市场,然后自动更新?而采用这种手动更新的“笨拙”方式?

由于该插件中涉及到微信打包后的js文件,该js文件是经过混淆的,但是 chrome 的插件市场不能发布带有混淆代码的插件,所以无法发布到 chrome 的插件市场。

但是该项目通过 Github Actions 的机制定期检测微信是否发版,程序会在检测到微信网页更新后自动打包出新版本,因此如果发现插件某些功能失效,请首先确认是否有新版本,通常安装新版本即可解决。

使用

打开微信读书阅读页面,打开目录弹框,你需要把这些红点点都点成绿色的,如下所示:

image

导出

在阅读页面的右上角,点击 导出本书数据 按钮,即可将您已阅读部分的数据导出(此数据是加密数据,需要使用 https://weread.deno.dev/ 进行解密)。

数据清理

如果您担心该插件缓存的数据太占用空间,或者您仅仅是想知道怎么清除这些缓存的数据,那么您可以打开浏览器的控制台,按照如下操作删除 IndexedDB 下面的 wrx 数据库即可:

image

About

微信读书导出书籍epub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.4%
  • HTML 6.4%
  • CSS 3.2%