本文列出考虑或计划增加的功能点。
有一些只是初步设想,不一定能实现。
顺序也不是实际开发的顺序,不必在意。
如果你有新的想法,可以在https://github.com/cuiliang/Quicker 里提出。
- 软件参数或设置
- 鼠标激活也可以使用触发键
- 键盘辅助功能
- 特殊按键映射: insert、PrintSc, ScrollLock
- 鼠标辅助
- 按键触发增强:支持组合键(比如Shift+字母),这样可以一只手完成操作;
- 应用设置
- “自动切换到第一页,”还是“显示上次使用的页
- 主机绑定页面的动作快捷键按是否适合当前主机判断要不要执行。搜索动作也考虑根据动作页的快捷键进行限制。
- 外观:面板窗口上的文字和小操作按钮的颜色;
- 组合动作编辑器
重命名变量- 同时编辑多个动作
- 将一组模块放入工具箱可以直接拖放到动作中
- 分享和使用分享的步骤组
- 相当于一个组合的新模块,可以接受参数。
- 举例:等待指定窗口出现。
- 增加“应用”(保存而不关闭编辑窗口)
- 通过某种方式可以快速调整延时参数。
- 快速获取坐标位置并自动输入到参数中;截图保存,并将路径写入到参数中。
- 搜索功能
- 搜索已安装的软件
- 搜索Windows内置功能(如设置或命令)
- 搜索书签
- 搜索动作库
- 显示最近使用的动作
- 在搜索框直接运行命令
- 限制搜索范围:当前软件动作页里的动作+通用动作页动作
- 移动端
- 翻页支持
- 增加鼠标和键盘控制接口
- iPhone客户端
- 优化图片传输尺寸
- 简化连接:自动直连或通过服务器中转
- 命令控制Quicker:将语音输入识别为指令,调用Quicker中的动作。
- 悬浮按钮
- 保存和恢复位置
- 自动粘连:多个悬浮按钮可以自动连接到一起
- 依据当前软件进行切换隐藏。
- 定时运行
- Quicker启动时、Quicker启动并且刚开机时
- 定时
- 动作调试功能
- 输出变量变化log
- 快速定位到异常的步骤
- 辅助工具
- 收缩数据文件大小
恢复误删除的动作【已完成】- 恢复误删除的动作页
- 动作模块
- 加载动作页支持加载多个
- 屏幕取色
选择屏幕区域截图增强
截取固定区域
- 正则提取模块改进
- 获取和切换输入法状态
- 第三方接口封装
- 文件路径拼接/ 文件名变换;
- 按键捕获
- 显示图片模块增强:显示gif动画;参考
- 发送Email
运行程序模块:尝试返回进程ID。激活进程主窗口,接受pid参数。- 用户选择模块处理多行选项:增加“换行符”参数。
缩小图片- html解析
- 系统信息:返回Quicker版本(数字)
- 变量、数据类型
- 对象列表类型
- 时间类型
- 屏幕坐标、区域:用于固定位置截图等操作,可以直接用某个格式的文本串表示。
- 复用
- 一部分步骤在动作里可以像编程语言的函数一样多次调用;
- 步骤组可以在多个动作中复用;
- 具有特定功能的步骤组可以分享;
- 支持参数传递
- 动作库
- 推荐动作
- 网站
- 关注:作者、exe软件、动作、标签
- 分享动作页给指定的人:可选多个动作页;
- 到期前发送邮件提醒用户;
- 支持修改email、昵称;
- 支持微信登录。
- 使用交互
- 弹出面板
- 右键移动激活时,考虑允许超出屏幕边界以便快速移动到动作上。
- 管理运行中的动作窗口:可以停止,也可以暂停。使用窗口显示一个列表。
- 参数编辑框可以弹出大的编辑窗口,方便内容较多时进行修改;
- 用户选择支持全选和全不选操作;单选也显示“确认”按钮(需要区分是否必须选择1项)。
- 多字段输入窗口;
- 其他
- 导航栏:鼠标移动到窗口左侧的时候,显示一个导航栏。可以用快速切换面板、执行最近的动作等。
- BUG
- 剪切动作时会损失热键配置。