本页面为本人所制作软件下载页面,外传请标注来源。请勿修改本人软件版权,尊重他人劳动成果!谢谢!

前言

在写这款软件之前,一直使用的别人的软件。总体来说还是不错的,但是这段时间学习了Rust语言,所以决定自己写一款相同的软件。并且准备加上一些定制化内容,所以这款软件就诞生了。

技术要点

  1. Rust语言 - 核心功能编写
  2. C++语言 - 动态库编写
  3. Vue3 - 界面UI编写
  4. Tauri框架 - 一款以WebView2为UI的跨平台框架
  5. anyhow/thiserror - 异常处理
  6. tracing - 日志库
  7. Windows COM - 解析lnk文件

注意事项

  1. 本软件所启动的进程权限与当前软件权限一致,例如:QuickStart为管理员模式,则它所启动的进程也是管理员模式
  2. 主题所使用的网络图片必须采用https方式,本地图标需放在软件同级目录下的cache/background中
  3. 软件当前不支持拖拽文件快捷添加,需要右键通过文件选择器打开。
  4. 主题编写时需要遵守YAML文件规范,主题所有属性均支持CSS属性。
  5. 当样式需要携带#号时,请使用双引号将值引起来。例如:”–query-input-border-color”: “1px solid #36ad6a”
  6. 待补充

快捷键介绍

  1. Alt + 1 默认控制程序显示隐藏功能(可以通过设置页面更改)
  2. Ctrl + F 快捷打开搜索栏
  3. ESC 快捷关闭搜索栏
  4. 方向键上下快捷控制搜索栏结果选择项
  5. 回车键快捷打开搜索栏选中项进程(需要配和方向键使用)

使用小技巧

  1. 添加目录后,可以对目录设置启动参数,即可改变启动方式。仅支持一个启动参数。
    示例: 使用VSCode打开目录,注意需要将VSCode的路径添加到系统的Path环境变量中。通过如下设置即可单击通过VSCode打开改目录。
    2022-10-13T08:36:57.png
  2. 可以替换{你的程序所在路径}\cache\icons\folder.ico的图标,更改默认文件夹图标

主题介绍

主题文件存放目录:{你的程序所在路径}\cache\themes

主题示例

  1. default.yml 默认主题
    2022-10-13T08:16:10.png
  2. 桔梗.yml 使用联网图片例子
    2022-10-13T08:16:39.png
  3. 犬夜叉.yml 使用本地图片例子
    2022-10-13T08:17:03.png

主题样式介绍

主窗口

属性 描述
–main-wnd-bg 背景设置,支持图片
–main-wnd-bg-size 背景图片大小
–main-wnd-opacity 背景图片透明度
–main-wnd-blur 背景图片模糊度
–main-title-box-bg-color 标题栏背景色,不支持图片
–main-title-box-title-color 标题栏字体颜色
–main-title-box-control-btn-bg-color 标题栏控制按钮鼠标悬浮时背景颜色
–main-menu-box-bg-color 左侧菜单背景色,不支持图片
–el-menu-text-color 左侧菜单字体颜色
–el-menu-hover-text-color 左侧菜单鼠标悬浮时字体颜色
–el-menu-bg-color 左侧菜单条目背景色,推荐设置为transparent,使用–main-menu-box-bg-color整体颜色
–el-menu-hover-bg-color 左侧菜单条目鼠标悬浮时背景色
–el-menu-active-color 左侧菜单条目选中时字体颜色
–main-content-box-bg-color 内容区域背景色,不支持图片
–app-item-hover-border 应用条目鼠标悬浮时边框颜色
–app-item-name-color 应用名称字体颜色
–app-item-description-color 应用描述文本字体颜色

搜索栏

属性 描述
–query-dropdown-background 背景色,不支持图片
–query-input-background 搜索框背景色,不支持图片
–query-input-color 搜索框字体颜色
–query-input-caret-color 搜索框光标颜色
–query-input-placeholder 搜索框默认提示文本颜色
–query-input-border-color 搜索框边框颜色
–query-input-hover-border-color 搜索框鼠标悬浮时边框颜色
–query-input-focus-border-color 搜索框获得焦点时边框颜色
–query-input-focus-box-shadow 搜索框获得焦点时阴影色
–query-dropdown-divider-background-color 分隔符颜色
–app-query-item-color 搜索结果条目字体颜色
–app-query-item-background 搜索结果条目背景色
–app-query-item-hover-background 搜索结果条目鼠标悬浮时背景颜色,不支持图片
–app-query-item-selected-background 搜索结果条目选中时背景颜色,不支持图片

设置窗口

属性 描述
–settings-wnd-bg 背景设置,支持图片
–settings-wnd-bg-size 背景图片尺寸
–settings-wnd-opacity 背景图片透明度
–settings-wnd-blur 背景图片模糊度
–settings-title-box-bg-color 标题栏背景颜色,不支持图片
–settings-title-box-title-color 标题栏字体颜色
–settings-title-box-control-btn-hover-bg-color 标题栏控制按钮鼠标悬浮时背景颜色,不支持图片
–settings-content-box-bg-color 内容区域背景色,不支持图片
–settings-check-btn-bg-color 内容区域Check按钮背景色,不支持图片
–settings-check-btn-border 内容区域Check按钮边框色

下载地址

https://www.lanzoui.com/ihwNw0gha02b

问题反馈

如果你使用本软件过程中遇见了什么BUG,请通过博客留言反馈给我。并且携带logs文件夹下的日志文件。