将变量从Apple Shortcuts传递到AppleScript并返回结果

问题描述 投票:0回答:2

我正在尝试将字符串从“快捷方式”传递到 AppleScript,其中 AppleScript 应该截断该字符串并将其返回到“快捷方式”,但我遇到了困难。任何帮助将不胜感激这是我到目前为止所得到的:

将字符串快捷方式转换为AppleScript,返回截断的结果

1

我尝试过使用多种方法来传递文本...我可以通过applescript传递原始字符串,并返回原始文本,但截断的文本是问题所在。

applescript sirishortcuts
2个回答
0
投票

您可以通过键入返回的变量来直接使用 AppleScript 的输出。

例如,快捷方式在通知操作中使用

micState
。当你输入它时,它会自动完成: mute-unmute-mic-image


0
投票

我自己在寻找答案时遇到了这个问题。

如果您无法使其正常工作,唯一的错误是因为

on run
的输入是一个列表,您想要该列表中的第一项。所以你的截断线应该是:

set outputString to text 1 thru 500 of item 1 of input

© www.soinside.com 2019 - 2024. All rights reserved.