/neobox-plugins

Neobox的插件

Primary LanguageC++

neobox-plugins

Neobox的插件

插件列表

网速悬浮

功能:网速、内存、CPU占用显示。

内置皮肤

经典火绒

数字卫士

电脑管家

独霸一方

果里果气

开源力量

原谅我的美术造诣,感觉都不是特别完美。你可以使用内置的这几种皮肤,也可以自己创建一个独特的皮肤。皮肤相关问题 GitHub issue/pull request detail

进程信息查看

进程内存

KDE中,使用 Alt+F3可选择将悬浮窗显示到所有虚拟桌面。

壁纸引擎

极简翻译
  • 简介:普通模式调用百度翻译Api,查词模式调用有道翻译Api。

极简翻译

新版极简翻译

  • 极简翻译 快捷键 映射表
按键 功能
Enter 发送翻译请求
Ctrl + Enter 换行
Alt + Left 向前切换from语言
Alt + Right 向后切换from语言
Alt + Up 向前切换to语言
Alt + Down 向后切换to语言
Ctrl + M 切换查词模式
Tab 反转语言
Ctrl + Space 反转语言
Ctrl + Tab tab
Esc 关闭窗口

技巧:拖拽文字到悬浮窗可翻译文字。

文字识别
  • 简介:截图识别多种语言文字,目前依赖于极简翻译插件来输出识别结果。

在 Windows 10/11 下可直接调用内置 Ocr 引擎,也可以使用 Tesseract。使用Tesseract需要下载语言数据

  • Arch Linux下无法使用,请先运行如下命令:
sudo pacman -S tesseract
  • Arch Linux下可通过命令行安装语言包:
    • 例如,中文简体语言包为:tesseract-data-chi_sim
    • 安装后需要设置路径为/usr/share/tessdata

文字识别

文字识别

按键 功能
esc 退出截屏

技巧: 1. 如果只需要识别简体中文和英文,选择 chi_sim 即可,选的语言种类越多识别可能 越不准确 。2. 截屏时,按住鼠标中键可移动选框;3. 进入截屏模式后,双击截取全屏。

系统控制
  • 简介:提供防止息屏、右键复制、快速关机、重启、睡眠等功能。

系统控制

热键管理
  • 简介:注册并捕获系统全局热键,可调用进程或者插件。由于太方便,目前此插件已经合并到主程序。
进程快捷键的应用场景举例
  1. 关机、定时开关机。
  2. 打开浏览器。例如,如果我们设置了快捷键 Shift+S 打开 Edge 浏览器,那么我们在工作的时候遇到什么问题想要搜索的时候,只需要按下这对快捷键即可打开浏览器。此外,可以使用 Ctrl+W 关闭浏览器。

热键管理

Linux+X11下如果快捷键无效,可能是 NumLock键被按下了,需要取消该键。

U盘助手
  • 简介:U盘管理,打开、弹出U盘。

U盘助手

颜色拾取
  • 简介:模仿PowerToys Color Picker写的一个颜色拾取插件,已经具备了基本功能,颜色调整功能待开发。

主界面

颜色拾取

拾取界面

颜色拾取

按键 功能
esc 退出拾取
滚轮 放大或缩小细节
天气预报
  • 简介:使用和风天气API,仿照网页端编写的天气预报插件。

主界面

天气预报

城市列表

城市列表

编译方式

  1. 克隆并编译Neobox,参见 https://github.com/yjmthu/Neobox#readme
  2. 编译插件
git clone https://github.com/yjmthu/neobox-plugins.git
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

其中,../Neobox/install 为Neobox编译时的安装目录