这是一个由vue构建的网页端txt阅读器,个人用来阅读英语原版书籍,目前支持单词查询,记录,支持长句翻译。
- 书架功能和书籍暂存
- 显示当前在第几页
- 快速前往指定页
- 显示总页数
- 给出一个99.46%这样的阅读进度
- 自定义每页的最大行数,每行字符数,以及字符大小。
- 选中返回
- 单词,句子复习
你需要自行安装和配置nvm
linux nvm
windows nvm
nvm use 18
cd ./view
npm install
npm run serve -- --port 8081
然后,你应该可以在访问:127.0.0.1:8081来访问前端。
python环境:
python -m pip install -r requirements.txt
之后有两种方法。
common:
你需要
chrome driver和chrome test,注意两者版本的对应。
deeplx-local,我用的是deeplx-v0.2.4-windows-amd64.zip
你需要核对路径,在config.yml中核对chrome的路径,在deeplx-local.ps1中核对deeplx.exe的路径。
powershell -ExecutionPolicy Bypass -File ".\deeplx-local.ps1"
python run.py
specially:
如果你是linux.do的用户,你可以创建./key.yml
,写入:
deeplx:your_api_key
这个key可以再connect处获取。然后运行:
python run.py --use_api_key