ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Koodo Reader:三步搞定跨设备电子书同步

Koodo Reader:三步搞定跨设备电子书同步 Koodo Reader三步搞定跨设备电子书同步【免费下载链接】koodo-readerA modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web项目地址: https://gitcode.com/GitHub_Trending/koo/koodo-reader办公室读到最后一页晚上地铁里掏出手机接着翻Koodo Reader 把阅读进度、书签和笔记在桌面端与 Web 端之间同步好还能为整个书库做备份电子书库不必再拆成两份。Koodo Reader 是什么Koodo Reader 是一款跨平台的电子书管理器兼阅读器跑在 Windows、macOS、Linux、Android、iOS 和 Web 上支持 EPUB、MOBI、AZW3、PDF 等常见格式。它解决的核心问题是书导入之后书库存在哪、换台设备怎么继续读到同一页。跨设备同步到底是怎么做到的同步的入口是一个很小的文件 src/utils/storage/syncService.ts它为每种云服务WebDAV、S3 兼容对象存储、网盘等维护一个连接实例token 过期或切换数据源时才重建。你在 A 设备上授权过一次之后换设备或换源都不必反复登录。备份走的是另一条链路src/utils/file/backup.ts 会把整个书库打包成一个快照可以落在本地磁盘也可以直接上传到任意已绑定的云源。换新设备时走 restore恢复入口一键还原整个书库而不是逐本重新下载。本地跑通 Koodo Reader 的四步装好 Node.js 20 以上版本和 yarn。拉取源码git clone https://gitcode.com/GitHub_Trending/koo/koodo-reader进入仓库目录执行yarn依赖安装时会自动重建 better-sqlite3 原生模块。桌面端执行yarn devWeb 版执行yarn start浏览器打开本地 3000 端口即可。在管理页导入电子书文件点进去开读。WebDAV 同步怎么配哪几个开关要打开如果你在 Web 版上绑定自建 WebDAV一种基于 HTTP 的远程文件协议记得先在服务端开启 CORS跨域资源共享允许网页跨域名请求否则浏览器会直接拦截请求只有 Alist 提供的服务除外。如果你总忘手动同步可以考虑设置scheduledSyncInterval定时同步间隔让书库按固定周期自动上传。如果你的书存放在 WebDAV、网盘这类云源上建议打开autoOffline自动下载云端书籍开关提前把在读书目缓存到本地网络不好的时候照样能翻。想换个阅读氛围的话阅读背景也可以从内置图里挑效果大致是这样换设备之前先问自己两件事下个月准备换新手机默认同步源绑到 WebDAV 了吗最近一次完整备份是什么时候这两件事在阅读之前做完之后换设备就只剩打开应用、等它刷新这一步。【免费下载链接】koodo-readerA modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web项目地址: https://gitcode.com/GitHub_Trending/koo/koodo-reader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表