项目简介
本项目名为 Follower v2.0,是一款 Windows 桌面助手。它基于 C++ 语言开发,借助 Windows API 在系统任务栏右下角创建气泡提示。用户可通过鼠标中键或 Ctrl+Shift+E
唤醒该助手,其具备自定义命令、提醒事项、滚轮调节音量等丰富功能。
项目的主要特性和功能
主要功能
- 自定义命令:支持自定义命令,可快速开启本地目录、程序、网址、cmd 命令等。不同前缀功能不同,
#
代表系统内置命令,@
用于简单数学运算,!
调用百度翻译 API 翻译,无前缀匹配自定义命令或作为 CMD 命令。 - 命令编辑:输入
#Edit cmd
打开自定义命令编辑窗口,支持拖拽文件,命令分为Code
、Extra
、FileName
、Parameter
四列。
次要功能
- 提醒事项:通过
#Edit note
设置提醒。 - 输入法切换:
#Edit InputMethod
将特定窗口设为 EN 输入法。 - 键盘锁定:
#Lock
锁定键盘,按中键唤起并单击左键进入INPUT
模式解除。 - 断电上电提醒:笔记本断电上电有提醒。
- 定时提醒:24:00 提醒睡觉。
- 全屏保护:全屏时鼠标中键失效,防游戏误触。
- 快捷调节:唤起后,滚轮调音量,
Ctrl+滚轮
调亮度,TAB
切换音频输出设备,长按TAB
显示当前设备。 - 托盘功能:托盘菜单可切换音频输出设备、设置启动项、自动检测更新等。
- 翻译功能:复制文本 1000ms 内唤起
Follower
自动翻译。 - 屏幕设置:在托盘的 Power Setting 中设置通断电时屏幕刷新率和亮度。
- 工具菜单:
STILL
界面增加ToolMenu
,长按鼠标中键或短按Shift
键开启,可快捷切换音频输出设备。
安装使用步骤
环境要求
- Https 下载需要 openssl 的支持(自行下载 dll)。
- 需要使用
MSVC
编译器(与Windows
相性好)。
使用步骤
- 确保已下载本项目的源码文件。
- 在项目源文件中,包含
systemnotify.h
头文件。 - 创建
SystemNotify
对象,用于管理托盘图标和气泡提示。 - 使用
SetupTrayIcon
函数设置托盘图标。 - 使用
ShowBalloonTip
函数显示气泡提示信息。
操作手册
- 唤醒方式:鼠标中键或键盘
Ctrl+Shift+E
。 - 模式切换:左键(或空格)单击开启
INPUT
模式,右键(或ESC
、Ctrl+Backspace
)可退出并最小化。 INPUT
状态操作:↑↓
键切换命令条目,Shift+↑↓
切换命令记录,Enter
执行命令,Ctrl+Enter
以管理员方式运行(对文件(夹)路径使用无效)。
注意事项
- 使用系统通知 API 时,可能遇到权限问题,某些情况下需以管理员权限运行应用程序。
- 确保在应用程序退出时删除托盘图标,避免资源泄漏。
- 调用系统 API 时,应进行适当的错误处理,以应对可能的异常情况。
- 详情可参见 Log.txt。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】