给访达添加打开终端按钮

简单方法:安装 Go2Shell 或 Finder Go


效果:点击箭头指向的图标即可在当前位置打开一个终端窗口。
给访达添加打开终端按钮_第1张图片

编写AppleScript脚本程序

打开启动台-其他-自动操作,新建应用程序。向右侧拖入运行AppleScript模块,键入来自这里的脚本:

on run {input, parameters}
	tell application "Finder"
		set myDir to POSIX path of (insertion location as alias)
		do shell script "open -a \"Terminal\" " & quoted form of myDir
	end tell
end run

给访达添加打开终端按钮_第2张图片
选择文件-存储,将程序保存到“应用程序”目录。

加入访达工具栏

打开另一个访达窗口,右击工具栏,选择自定工具栏。不要在意新打开的窗口,从“应用程序”中将刚刚创建的app拖动到访达窗口的工具栏上。此时应用程序图标将在所有访达窗口的工具栏上显示,且工作正常。

修改图标

mac应用程序使用.icns格式的图标,我们使用来自这里的教程来创建它。
首先准备一个PNG格式的图标图片,我使用的是来自阿里巴巴图标库作者是涂耀Potter的“terminal”图标。图片应当进行一些调整,使图标在画布中不占太大的比例,我使用了这里的方法。
将图片重命名为logo.png,在同一目录下新建文件夹icons.iconset,然后打开终端(现在你只需要点一下工具栏上那个丑陋的按钮就行)。
运行以下命令:

sips -z 16 16     logo.png --out icons.iconset/icon_16x16.png
sips -z 32 32     logo.png --out icons.iconset/[email protected]
sips -z 32 32     logo.png --out icons.iconset/icon_32x32.png
sips -z 64 64     logo.png --out icons.iconset/[email protected]
sips -z 128 128   logo.png --out icons.iconset/icon_128x128.png
sips -z 256 256   logo.png --out icons.iconset/[email protected]
sips -z 256 256   logo.png --out icons.iconset/icon_256x256.png
sips -z 512 512   logo.png --out icons.iconset/[email protected]
sips -z 512 512   logo.png --out icons.iconset/icon_512x512.png
sips -z 1024 1024   logo.png --out icons.iconset/[email protected]
iconutil -c icns icons.iconset -o icon.icns

选中刚刚产生的icon.icns文件,按下⌘-C,右键“应用程序”中新创建的app,选择显示简介。选中简介窗口左上角的图标,按下⌘V。
完成!另外这是我使用的图标文件:macOS“终端”图标,icns格式

你可能感兴趣的:(macos,finder)