使用ScriptEditor创建macOS Application随记

来自三线的随记


引用: https://forum.mikrotik.com/viewtopic.php?t=185030

macos DOC: https://support.apple.com/zh-cn/guide/script-editor/scpedt1072/2.11/mac/14.0

以macOS 运行 winbox exe为例(虽然winbox4已经原生支持macOS):

打开macos的Script Editor(脚本编辑器), 然后选择New Document(新建文档)

输入想要执行的脚本,如:

on run
	do shell script "/usr/local/bin/wine64 /Applications/Winbox.app/Contents/MacOS/winbox64.exe"
end run

选择保存或者导出脚本,保存到 Applications 下, File Format(文件格式) 选择 Application(应用程序)

这时候就完成用一个脚本创建一个App的过程

根据脚本需要完成相应的后续过程,例如上述例子就需要,系统上安装好 wine64 和 将winbox64.exe 拷贝到 /Applications/Winbox.app/Contents/MacOS/


如果需要修改App的图标,可以参考: https://stackoverflow.com/questions/42815166/customize-applescript-app-icon/42817101#42817101