[macOS] connect to VNC server shortcut

새 아이맥을 샀고, 집에서 서버로 돌리는 맥미니를 원격제어하는 단축 프로그램을 만들려고 하는데, 생각보다 검색이 안된다. 일단은 복사해서 사용하려했지만, 서버 주소가 변경돼서 방법을 찾아야 한다. 그래서 혹시나 싶어서 vscode로 열어보니 열린다… 분명 AppleScript로 만든 프로그램인 줄 알았는데, 아니었나 보다 ㅋ

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>URL</key>
	<string>vnc://10.0.1.4</string>
	<key>restorationAttributes</key>
	<dict>
		<key>autoClipboard</key>
		<true/>
		<key>controlMode</key>
		<integer>1</integer>
		<key>isFullScreen</key>
		<false/>
		<key>quality</key>
		<integer>3</integer>
		<key>scalingMode</key>
		<true/>
		<key>screenConfiguration</key>
		<dict>
			<key>GlobalIsMixedMode</key>
			<false/>
			<key>GlobalScreen</key>
			<dict>
				<key>Flags</key>
				<integer>0</integer>
				<key>Frame</key>
				<string>{{0, 0}, {1280, 720}}</string>
				<key>Identifier</key>
				<integer>0</integer>
				<key>Index</key>
				<integer>0</integer>
			</dict>
			<key>IsDisplayInfo2</key>
			<true/>
			<key>IsVNC</key>
			<false/>
			<key>ScaledSelectedScreenRect</key>
			<string>(0, 0, 1280, 720)</string>
			<key>Screens</key>
			<array>
				<dict>
					<key>Flags</key>
					<integer>1</integer>
					<key>Frame</key>
					<string>{{0, 0}, {1280, 720}}</string>
					<key>Identifier</key>
					<integer>1104977155</integer>
					<key>Index</key>
					<integer>0</integer>
				</dict>
			</array>
		</dict>
		<key>selectedScreen</key>
		<dict>
			<key>Flags</key>
			<integer>0</integer>
			<key>Frame</key>
			<string>{{0, 0}, {1280, 720}}</string>
			<key>Identifier</key>
			<integer>0</integer>
			<key>Index</key>
			<integer>0</integer>
		</dict>
		<key>targetAddress</key>
		<string>vnc://10.0.1.4</string>
		<key>viewerScaleFactor</key>
		<real>1</real>
		<key>windowContentFrame</key>
		<string>{{0, 0}, {1280, 720}}</string>
		<key>windowFrame</key>
		<string>{{640, 484}, {1280, 788}}</string>
	</dict>
</dict>
</plist>

저기서 vnc://10.0.1.4 부분만 바꾸고, 확장자를 .vncloc 로 만들면 된다.