Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

bingxl/weread

Repository files navigation

weread

微信读书浏览器插件

安装

  1. 从扩展商店安装: edge扩展商店, chrome暂未上线
  2. 本地安装:
    • 下载文件 下载最新版本的 weread.rar 文件
    • 解压
    • 打开浏览器 extensions 界面, load unpacked
  3. 从源码构建
    • 下载源码
    • 安装依赖(只有一个 esbuild 依赖) 控制台切换到源码根目录执行命令npm install
    • 构建. 源码根目录执行命令 npm run build
    • 进入浏览器扩展界面(edge是 edge://extensions, chrome 是 chrome://extensioins), 打开开发者模式,点击load unpacked,选择源码根目录.

使用

进入微信读书网页端, 登录后进入我的书架页面会多出一个搜索框, 在此搜索框中输入书名以搜索书架中的书籍 搜索框

功能

    • 在书架中搜索书籍
    • 使用 golang 实现 zip 归档.

已上线

edge浏览器

添加功能

在 lib 目录下新建一个 ts 文件, 此文件中实现具体的功能, 最后导出一个pluginType对象, 在 lib/index.ts 文件中导入ts文件, 并将其添加到 plugins数组中

相关命令

  • 构建 npm run build, 该命令执行 bin/build.js 文件, 将 lib/index.ts 打包到 build/index.js
  • 开发 npm run start, 该命令执行 bin/dev.js 文件, 除了构建外还监听文件变化.

info

esbuild 真是一个眼前一亮的构建工具, 构建速度快,本人最欣赏的是 esbuild 安装后在 node_modules 中只有一个包, 而其它构建工具已安装就是一堆包.

About

微信读书浏览器插件

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors