有没有办法在 AppleScript 的 display dialog 和通知中使用自定义图标?
在 AppleScript 文档中,关于 display dialog,它提到:
- with icon (text | integer):要显示的图标的资源名称或 ID。 - with icon (stop | note | caution):要显示的图标类型。您可以指定以下常量之一: - stop (或 0):显示一个停止图标。 - note (或 1):显示应用程序图标。 - caution (或 2):显示带有应用程序图标徽章的警告图标。 - with icon (alias | file):指定 .icns 文件的别名或文件说明符。
因此,似乎可以使用自己的图标,但我无法使以下代码工作。
我遇到了以下错误:“找不到资源。”
目标是不使用显示对话框,而改用显示通知。
在 AppleScript 文档中,关于 display dialog,它提到:
- with icon (text | integer):要显示的图标的资源名称或 ID。 - with icon (stop | note | caution):要显示的图标类型。您可以指定以下常量之一: - stop (或 0):显示一个停止图标。 - note (或 1):显示应用程序图标。 - caution (或 2):显示带有应用程序图标徽章的警告图标。 - with icon (alias | file):指定 .icns 文件的别名或文件说明符。
因此,似乎可以使用自己的图标,但我无法使以下代码工作。
display dialog "Text" with icon "/Users/user/Desktop/asd.icns"
我遇到了以下错误:“找不到资源。”
目标是不使用显示对话框,而改用显示通知。
display dialog
一起使用,而不能与display notification
一起使用,因为后者使用AppleScript运行器应用程序作为目标,并且不提供icon
参数。 - vadianwith icon POSIX file "/Users/user/Desktop/asd.icns"
。 - Ted WrigleyPOSIX 文件
和在用户区硬编码路径。 - vadian