liuxindtc 发表于 2026-10-7 10:19:08

【解决】macos 支持shell和apple script诉求

本帖最后由 liuxindtc 于 2026-10-12 22:16 编辑

macos系统,快捷键和启动app目前已经支持。自定义的shell脚本或者apple script还无法执行。希望可以支持。

Ulanzi 发表于 2026-10-8 16:21:10

你好,可以查看一下这篇帖子,看看是否满足需求?

https://bbs.ulanzistudio.com/forum.php?mod=viewthread&tid=110&highlight=%E8%84%9A%E6%9C%AC

liuxindtc 发表于 2026-10-8 20:29:15

Ulanzi 发表于 2026-10-8 16:21
你好,可以查看一下这篇帖子,看看是否满足需求?

https://bbs.ulanzistudio.com/forum.php?mod=viewthrea ...

这个帖子里面说了创建脚本,然后用open打开。
我的系统是macos,这个方式不能很好的支持。
无论是sh脚本或者其他脚本,在有x执行权限的情况下,一般在终端可以直接运行。但是ulanzi是使用默认程序去进行打开。
对于sh的文件,默认程序要么是编辑器,要么是终端。如果是编辑器,那没希望了,触发之后就进入编辑。如果是终端,的确是可以执行脚本,但是很丑陋,会拉起一个额外的终端页面。由于系统限制,我们是没有办法使用bash和sh来默认打开sh文件的。所以希望ulanzi可以更新控制软件,在打开文件的情况下,可以指定使用什么程序。或者支持命令行模式。我觉得后者更好。

Ulanzi 发表于 2026-10-9 10:46:03

liuxindtc 发表于 2026-10-8 20:29
这个帖子里面说了创建脚本,然后用open打开。
我的系统是macos,这个方式不能很好的支持。
无论是sh脚本 ...



可以到App-应用市场 搜索 “打开方式” 插件,再看看是否满足。

liuxindtc 发表于 2026-10-11 09:30:22

这个插件能用,但是不支持bash。所以没解决问题。
我选择了对应的sh脚本,打开方式使用了/bin/bash,无法启动。然后选择应用,bash是无法被选择的,估计是限制了.app名字的应用。

Ulanzi 发表于 2026-10-11 16:18:53

liuxindtc 发表于 2026-10-11 09:30
这个插件能用,但是不支持bash。所以没解决问题。
我选择了对应的sh脚本,打开方式使用了/bin/bash,无法启 ...

你好,可以尝试使用 Open in app 插件 中的【运行命令】功能,操作步骤如下:

1,拖入“运行命令”

2,在配置页面配置

3,如果是.sh后缀的脚本,直接使用./your-shell.sh 命令。

liuxindtc 发表于 2026-10-12 22:15:57

感谢,的确运行命令的方式可行,这下可玩性就很高了!!!
页: [1]
查看完整版本: 【解决】macos 支持shell和apple script诉求