# NovelHarvester **Repository Path**: source-code_16/NovelHarvester ## Basic Information - **Project Name**: NovelHarvester - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: develop/5.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-17 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

GitHub license

# Uncle 小说 一个运行在 PC 端的应用,提供了全网小说的转码阅读功能。其核心为目录解析功能,辅以书源模式进行(全网小说)小说的内容获取。 本项目仅供学习交流,请勿用于商业用途,软件内产生的数据请关闭软件后立即删除!! ## 主要功能 - 搜书文本小说 - 搜书有声小说 - 全网搜书 - 文本小说书架 - 文本小说阅读器 - 有声小说书架 - 解析下载 - 下载管理 - 书源管理 - 软件设置 - 全局热键 - 主题定制 - 国际化支持 - 备份与恢复(WebDav) ## 预览 ### 书架 书架提供了书籍的分组管理功能,同时支持按照分组批量更新书籍,也可以导入本地 TXT 小说到书架。 ### 阅读器 ### 软件设置 ## 开发 ### 本地点火 准备环境: - `jdk` 至少需要 JDK11 版本。 - `npm install -g sass` 安装 sass,本项目使用 sass 将 scss 编译为 css。 - `sqlite3`,非必须,如果想重建 sqlite 数据库则需要安装。 然后直接运行 :app:runApp 任务即可。 ```shell ./graldew :app:runApp ``` ### 打包 ```shell # window 64 位包 ./gradlew :app:packageWin64 # window 32 位包 ./gradlew :app:packageWin32 # mac 包,如果开发机不是 aarch64(m1) 的则有可能不能在 aarch64 的 mac 上运行 ./gradlew :app:packageMac # linux 包,还不能用.. ./gradlew :app:packageLinux ``` ## 支持开发者~