NovelReader 是一个跨平台的本地小说阅读工具,支持 Windows/Linux/macOS 三端。它的设计特点是隐蔽性,适合在各种场景下低调地阅读小说。
- 轻量级:占用资源少,运行快速。
- 隐蔽性:窗口小巧,支持快捷键操作,适合在工作环境中使用。
- 进度管理:自动保存阅读进度,支持从上次中断处继续。
- 构建项目后,运行可执行文件:
- Windows:
main.exe - Linux/macOS:
NovelReaderCLI
- Windows:
- 按照提示设置小说路径和起始行号。
- 使用快捷键操作:
Q:退出程序。- 其他快捷键请参考程序内提示。
README.md
CMakeLists.txt
include/
file_system_utils.h
platform_utils.h
terminal_input.h
src/
main.cpp
file_system_utils.cpp
platform_utils.cpp
terminal_input.cpp
- 安装 CMake 和编译器。
- 运行以下命令:
cmake -S . -B build cmake --build build -j - 构建完成后,可执行文件生成在
build/bin目录下。
- 请确保导入的小说文件为纯文本格式(
.txt)。 - 使用过程中请遵守相关法律法规,勿用于非法用途。
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。