# QuickZ **Repository Path**: fonny/QuickZ ## Basic Information - **Project Name**: QuickZ - **Description**: 方便、快捷、智能为一体的操作工具。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2015-08-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README  ##待办列表 1. 菜单库 2. Candy/MenuZ配置导入 3. 【交互逻辑】支持自定义AHK代码模式下的配色。 4. 增加动态菜单插件的支持,用于加载插件生成的菜单。 5. 菜单搜索增加定位。 6. 优化CandyCmd模式2的逻辑。 ##已知问题 1. "菜单项配置"界面,如果菜单标题或菜单内容为纯数字,则会显示不正常。 ##更新说明 ###2015/9/11 Array 1. 完善高级选项。 2. 支持Sep后仅有一个菜单时,直接运行。 3. 其它优化。 ###2015/9/6 Array * 1、增加菜单有效性 * 2、增加模式 * 3、配置界面优化,保证配置文件的稳定性。 * 4、配置界面增加”打开函数标签或可能的路径“@yyy的大作。感谢! * 5、修改导入快链时,增加文本说明。 ###2015/8/22 Array * 1、修复筛选器的语法,感谢假面、卢霖 * 2、菜单项配置界面增加自动探测配置内容可用图标。感谢run提出的建议 * 3、增加table_jump功能,感谢run的贡献 ###2015/8/20 Array * 1、使用新的筛选器语法,支持包含(doc)和不含(-doc),多文件都为(multifiles+doc+xls),多文件里不带(multifiles-doc)。 * 2、优化文本类筛选器的逻辑,可以配置多个文本正则。 * 3、避免错误保存配置或者错误创建新配置。 * 4、增加用于{func}运行的常规变量(QuickZ_X/QuickZ/WinClass等),详细可以见Engine.ahk下的LoadRunVar() * 5、增加一个配置选项UserEnv_File,可用于设置独立用户变量文件。用户变量的语法不变,使用txt格式。 * 6、其它优化。 ###2015/8/16 Array * 1、紧急修复一个用户变量的BUG。 * 2、发现AHK代码模式下的WinWaitActive命令问题。 ###2015/8/15 Array * 1、修复筛选器中没有菜单,无法粘贴的问题。 * 2、增加禁用/隐藏菜单的功能。见配置界面,或者按 ? 查看热键帮助。 * 3、增加一个配置选项"NotSetting",控制是否自动添加"配置(&S)"菜单项到菜单最后面。 * 4、取消配置界面上的变量编辑注释功能(会影响QZA导入),后面看情况增加。 * 5、自动加载Actions\目录下的文件,只加载ahk文件,其它忽略。 感谢 run * 6、修改单击任务显示配置界面。 * 7、default.icl增加两个图标,用于菜单的禁用/隐藏 ###2015/8/14 Array * 1、配置界面增加复制、剪切、粘贴菜单项的功能,对应热键为Ctrl+C/Ctrl+X/Ctrl+V * 2、增加一个配置选项”DPIScale“,用于屏幕放大125%以上进行微调 * 3、配置界面交互逻辑优化(变量编辑界面) ###2015/8/11 Array * 1、配置界面菜单的”重启(R)”,改名为"重启QZ(R)",用于重启QZ主脚本。 * 2、修改界面图标,感谢 卢霖 小古。 * 3、修改界面的默认按键, 感谢 Send * 4、修改变量修改为类ini形式的配置,并支持注释,默认打开为用户变量。 感谢 Send的建议 * 5、切换普通模式到AHK代码模式的时候,保留标题。 感谢 火冷 * 6、修复界面的一些错误 感谢run * 7、修复获取数据后没有还原剪切板的错误 * 8、修复QZA管理器的已知BUG ###2015/8/10 Array * 1、增加QZA系统 * 2、增加新的脚本图标,感谢 假面 * 3、配置界面微调,优化界面逻辑, 感谢 Fonny * 4、添加两个选项,分别是外部编辑器路径和外部编辑器参数,用于AHK代码模式 * 5、修复第一次运行生成配置不正确的问题。 * 6、增加一个标签:{save:test.ahk},把选择的内容保存为对应的文件,并返回路径 * 7、增加对*.qza文件的支持。 * 8、增加对qza://的支持 ###2015/8/8 Array * 1、除了ObjData这个变量再引入一个QuickZ变量,QuickZ与ObjData完全一致,主要是为了命名明确。如msgbox % QuickZ.files * 2、解决QuickZ存放路径带空格运行QuickZ或者GUI.ahk出错的问题,感谢 kk * 3、解决全新用户第一次使用时生成 config.json为空的错误,感谢 kk * 4、获取内容的默认超时时间由原来的0.8秒改为0.4秒 * 5、增加Candy语法和QuickZ语法混合使用。需要在设置里的CandyCmd值设为2 * 6、除了>>可以起到两端对齐之外,使用两个空格也可以达到相似的效果 * 5、GUI优化逻辑和排版 ###2015/8/6 Array * 增加AHK代码模式。 ###2015/8/5 Array * 文件菜单筛选器增加 # 语法,如#doc代表选择多个doc文件 * 首行菜单只加载.ico/.icl为图标。 ###2015/8/4 Array * 增加{save:temp.txt} 开关 * 增加{window:path}当前程序完整路径 * 增加 Actions/WindowMove.ahk 动作。 * 其它修补 ###2015/8/3 Array * 增加配置界面视图菜单,界面更清爽 * 支持移动筛选器,更灵活 * 修复搜索界面出现空白项的问题。 * 增加热键设置界面 * 增加筛选器使用-doc;-folder等的排除语法 * 修复多文件菜单运行错误。 * 选中的内容是ICO|CUR|ANI|EXE|DLL|CPL|SCR中的一种,菜单首行会加载 * 修复图标显示错误 * 菜单名支持使用 “>>" 保证左右对齐 ###2015/7/31 Array * 修复移动菜单时不正常的问题。 * 修复SimpleMenu不显示子菜单的问题。 * 其它修复 * 修复按shift打开功能 * 增加菜单项上移、下移的功能。 * 增加配置界面的帮助信息按钮。 * 增加配置界面的热键。详细看帮助信息按钮。 ###2015/7/30 Array * 增加搜索功能 * 增加菜单显示后shift+右键直接打开配置 * 其它Bug修复 * 增加对candy语法的支持 * 增加GUI中的设置命令 * 增加菜单栏项,变量:直接打开变量窗口。重启QZ:重启QZ主脚本。 * 增加自动include功能,打开GUI会自动include在 actions\\ 目录下的脚本。 * 修复QZAPI.ahk,菜单只出一项的BUG * 修改Candy_RunCommandy 支持cando/cango 之类的命令 * git不保存配置文件 config.json,避免错误覆盖 * 把原来 QZ 主脚本中的函数移到 QZAPI.ahk 中,作为函数库,方便其它插件调用 * 适配置 QZAPI.ahk ,重写了 SimpleMenu.ahk * 修复 GetExtIcon.ahk 的一些问题 * 修复 Engine.ahk 的问题 * 增加一个 AdjustString 的函数 ###2015/7/27 Array * 优化逻辑 * 首次运行时自动生成配置文件 * LancherZ插件= * 删除 默认的config.json不再包含在发布包中。