项目简介
本项目是基于NeoBox框架的插件集合,具备壁纸管理、系统监控、翻译、OCR识别、U盘管理等功能。用户可借助这些插件,便捷地管理桌面壁纸、监控系统状态、开展多语言翻译、识别图片文字以及管理U盘设备。
项目的主要特性和功能
壁纸管理
- 壁纸引擎:支持手动切换、定时切换、收藏夹、黑名单等操作。
- 网络壁纸源:可从Wallhaven、Bing、Unsplash等网站获取壁纸。
- 本地壁纸源:能遍历本地文件夹、调用脚本获取本地壁纸路径。
- 拖拽壁纸源:支持将网页或本地图片拖拽到悬浮窗设置壁纸。
- 屏幕截图:可截取屏幕并设为壁纸。
系统监控
- 网速悬浮:实时显示网速、内存、CPU占用情况。
- 进程信息查看:展示系统进程的内存使用情况。
- 系统控制:提供防止息屏、右键复制、快速关机、重启、睡眠等功能。
- 热键管理:注册并捕获系统全局热键,可调用进程或插件。
翻译与OCR
- 极简翻译:普通模式调用百度翻译API,查词模式调用有道翻译API。
- 文字识别:截图识别多种语言文字,依赖极简翻译插件输出结果。
U盘管理
- U盘助手:支持U盘的打开、弹出操作。
安装使用步骤
假设用户已下载本项目的源码文件:
1. 编译项目:
- 编译插件:
sh
cd neobox-plugins
cmake -GNinja -B build/Debug -S . -DCMAKE_BUILD_TYPE="Debug" -DPLUGIN_MANAGER_PATH="../Neobox/install"
cmake --build build/Debug
cmake -P build/Debug/cmake_install.cmake
2. 安装插件:将编译生成的插件文件复制到Neobox的插件目录中。
3. 启动Neobox:运行Neobox主程序,插件将自动加载并显示在系统托盘中。
4. 使用插件:通过系统托盘图标或快捷键打开插件界面,进行壁纸管理、系统监控、翻译、OCR识别等操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】