热门排行
简介
FastScripts Mac版是一款可以在苹果电脑MAC OS平台上使用的脚本调用工具,FastScripts是一种实用工具,让用户快速在任何应用程序中通过菜单执行AppleScript或shell脚本,用户可将菜单中的任何脚本自定义快捷键还通过方便的快捷键编辑脚本。需要此款工具的朋友们可以前来下载使用。
爱玩脚本的同学可以试试FastScripts,她是一款脚本快速调用工具,被置于Menubar上,子菜单里包含了各种类型的脚本,FastScripts 默认加载了Library/Scripts目录下的所有Scripts,选择 “Create xxx Scripts Folder” 就能为当前程序创建一个以其名字命名的脚本文件夹,你可以将脚本放在里面供随时调用,此外,FastScripts 还可以为每一个脚本设置快捷键。
功能特性
全局和特定于应用程序的键盘快捷键
从Mac上的任何位置执行脚本,无需离开键盘! FastScripts可以从其菜单执行的任何操作都可以配置为快速运行以响应您所需的组合键。为特定于应用程序的脚本定义的键盘快捷方式仅在该应用程序处于活动状态时有效,因此您可以定义相同的快捷方式以在不同的应用程序中执行不同的操作。全程定制!
FastScripts还支持用于访问菜单的键盘快捷键。可以通过键盘导航选择FastScripts菜单中的任何脚本。按住选项或Shift键可编辑或显示脚本,而不是执行它。
方便的菜单修改器快捷方式
当您倾向于编辑脚本或在查找器中显示脚本时,您不再需要在Finder中搜索文件夹。 FastScripts使编辑和显示脚本文件变得非常容易:只需在选择菜单项时按住修改键即可。 Shift键显示项目和选项键以进行编辑。
智能切换
执行脚本时,FastScripts仅在适当时切换应用程序上下文。其他启动器实用程序无论脚本的功能如何都会切换上下文,并且通常忽略在脚本运行完毕后切换回来!使用FastScripts,重点仍然放在您正在处理的应用程序上。如果执行的脚本需要建立一个窗口,则将上下文切换到脚本。当您关闭对话框时,FastScripts会将您切换回您正在使用的应用程序!
优雅的应用程序特定脚本支持
FastScripts旨在以尽可能方便和“自然”的形式显示脚本。 Apple的特定于应用程序的脚本支持将当前应用程序的脚本一直放在菜单的底部,使其比任何其他脚本更难导航!在FastScripts中,特定于应用程序的脚本突出显示在菜单顶部,就在您希望找到它们的位置。从FastScripts 2.1开始,特定于应用程序的功能也扩展到键盘快捷键!
自定义菜单组织
从版本2.2.5开始,FastScripts将根据BBEdit和其他人遵循的通用约定以用户指定的顺序排列菜单项。如果文件或文件夹名称以任意两个字符和')'开头,则字符用于控制项目的相对位置。例如,名为“AA)Zounds”的脚本将在菜单中显示为“Zounds”,但会放在名为“Apples”的项目上方。 FastScripts也将遵循“菜单分隔符”惯例 - 当文件夹的名称以“ - ***”结尾时,其内容将被忽略,并且会插入菜单分隔线,其名称通常会出现在其中。
更新日志
FastScripts 3.3.2
运行中的任务现在可反映菜单焦点,并可使用键盘修饰符选择以显示/编辑等。
修正了在对别名或符号链接文件夹进行更改时正确更新菜单的问题
文件的 Finder 可见性发生变化时,脚本菜单也会相应更新
解决了在禁用安全输入时,FastScripts 的菜单会在点击后消失的问题
修复 "打开网页 "脚本附加功能,使其能在 macOS 14.4+ 上继续工作。
如果您喜欢 FastScripts,请考虑在 Facebook 或 Twitter 上进行传播!感谢您的支持。
FastScripts 3.3:鼠标自动化
2024 年 2 月 27 日
FastScripts 3.3 现已在FastScripts 主页上发布,或从 FastScripts 菜单中选择 "检查更新"。
该更新包含一个重要的新高级脚本附加功能,通过提供各种新脚本命令(包括合成点击和拖动的强大功能)促进鼠标自动化:
click mouse通过参数在任意点模拟鼠标点击:
点
[带按钮]左、右、中、N
[点击次数]N
[拖动到]点(可选--推断点击后的拖动动作)
[事件节奏]N(在生成的事件之间施加延迟)
由于合成用户事件很容易与实际用户的无意输入发生冲突,FastScripts 还支持在脚本运行时抑制用户交互的命令:
禁用用户交互
N(可选:重新启用前的秒数
启用用户交互(可选:在任何情况下,脚本结束时都将重新启用用户交互)
在自动执行鼠标事件时,点击、拖动和释放的速度可能会非常快,以至于某些界面组件感到困惑或不知所措。因此,FastScripts 在生成和发送构成所请求的自动化命令的每个单独事件之间设置了短暂的延迟。我将这种延迟称为事件节奏,可以通过为单击鼠标命令提供一个参数来覆盖更长或更短的节奏,也可以通过设置此属性来覆盖整个脚本的持续时间:
默认事件节奏
最后,还有两个新属性可用于查询鼠标和键盘的状态:
当前鼠标位置
当前键盘修改器
除了这些新的自动化功能外,还有一些错误修复和增强功能。以下是本次更新的完整变更列表:
此版本的完整变更列表:
新增用于移动、单击和拖动鼠标的鼠标自动化脚本
恢复搜索文本字段箭头导航和删除的键盘快捷键
修复一个 Bug,该 Bug 可在菜单首次显示时阻止搜索字段聚焦
修复了一个 Bug,该 Bug 可导致 "登录时打开 "复选框无法准确反映状态
修复在 "键盘快捷方式 "首选项窗格中键入某些按键时可能出现的崩溃问题
修复了一个 Bug,该 Bug 可导致使用箭头键导航后,FastScripts 菜单项仍然突出显示
内置崩溃报告程序现在可检测脚本运行程序中的崩溃情况