display dialog("test")
仅当“ Finder”应用程序当前处于焦点/活动状态时,才可以使用AppleScript 运行代码(例如)。
嗯,如果该应用程序已经处于活动状态,那么您打算通过再次激活它来完成什么?
—
肯特
stackoverflow.com/questions/3718520/…空闲状态虽然没有解决问题,但却很重要。
—
威廉
您需要澄清您的问题。对于给定的“作品”定义,我的答案中的脚本有效,即准确报告Finder是否位于最前面。
—
Tetsujin
@Tetsujin更新
—
威廉
您将如何启动Applescript应用程序?当然,双击它总是将Finder显示为“倒数第二”。更改答案-如果从“脚本编辑器”调用此选项将起作用,但是如果在Finder中双击则“失败”,因为它给出的是假阳性
—
Tetsujin