위와 같이 파인더 상단 부분에 자주 사용하는 서비스(스크립트, 오토메이터)를 추가하는 방법과 유용한 스크립트 소개합니다.
주로 사용하는 항목은 뒤로/앞으로, 보기, 태그, 공유인데 나머지는 많이 사용하지 않는 항목들이 대부분입니다.
저는 그나마 태그 기능 많이 사용합니다.
파인더 도구 막대에 사용할 유용한 스크립트나 automator를 app으로 변환하여 추가하면 됩니다.
아래 스크립트들은 자주 사용할만한 스크립트만 적어봤습니다.
set fileCount to 0
set baseName to ""
set baseNumber to 1
tell application "Finder"
set selectedFiles to selection
repeat with aFile in selectedFiles
set fileCount to fileCount + 1
end repeat
set baseName to text returned of (display dialog "변경할 파일명을 입력하세요:" default answer "")
repeat with aFile in selectedFiles
set fileNumber to text -2 thru -1 of ("0" & baseNumber)
set fileName to name of aFile
set fileExtension to name extension of aFile
set baseNameWithExtension to baseName & "_" & fileNumber & "." & fileExtension
set newName to my updateExtension(fileName, baseNameWithExtension)
set name of aFile to newName
set baseNumber to baseNumber + 1
end repeat
end tell
on updateExtension(oldName, newFullName)
set AppleScript's text item delimiters to "."
set nameParts to text items of oldName
set extension to last item of nameParts
set newNameParts to text items 1 thru -2 of newFullName
set AppleScript's text item delimiters to ""
return (newNameParts as text) & "." & extension
end updateExtension
선택한 파일을 일괄로 변경해주는 애플스크립트입니다.
변경할 파일명을 물어본후 01로 끝내는 파일로 일괄 변경해줍니다.
set userResponse to display dialog "각 파일별로 압축 작업을 실행하시겠습니까?" buttons {"No", "Yes"} default button "Yes" with icon note
if button returned of userResponse is "Yes" then
tell application "Finder"
set selectedItems to selection
end tell
set output to {}
set skippedItems to {}
set destinationFolder to missing value
repeat with someItem in selectedItems
try
set someItem to someItem as text
if the last character of someItem is in {":", "/"} then set someItem to text 1 thru -2 of someItem
set archiveSource to POSIX path of someItem
if destinationFolder is missing value then
set archiveName to archiveSource & ".zip"
else
set theName to name of (info for someItem as alias)
set archiveName to (POSIX path of destinationFolder) & theName & ".zip"
end if
do shell script "ditto -ck " & (quoted form of archiveSource) & space & (quoted form of archiveName)
set the end of output to (POSIX file archiveName) as alias -- success
on error errorMessage number errorNumber
log errorMessage
set the end of skippedItems to someItem
end try
end repeat
if skippedItems is not {} then
set theCount to (count skippedItems) as text
display alert "압축 작업 중 오류가 발생했습니다." message theCount & "개의 항목을 압축하지 못했습니다."
end if
return output
end if
선택한 파일이나 폴더를 각 파일별로 압축을 진행해줍니다.
선택한 폴더나 파일을 압축하는게 아니고 선택한 폴더나 파일을 각 각의 개별 파일로 압축 파일을 생성합니다.
tell application "Finder"
set selectedFiles to selection
if selectedFiles is {} then
display alert "No files selected." message "Please select one or more files."
return
end if
end tell
tell application "Mail"
set newMessage to make new outgoing message with properties {visible:true}
repeat with aFile in selectedFiles
make new attachment with properties {file name:(aFile as alias)} at after the last paragraph of newMessage
end repeat
end tell
파일을 선택 선택 후 실행하면 파일이 첨부되면서 새로운 메일 양식을 생성 해줍니다.
현재 폴더경로를 터미널(iTerm2)로 열 경우에 사용합니다.
iTerm2 버전
tell application "Finder"
set currentPath to (POSIX path of (folder of the front window as alias))
end tell
set the clipboard to currentPath
tell application "iTerm"
activate
tell current session of (create window with default profile)
write text "cd " & quoted form of currentPath
end tell
end tell
Terminal 버전
tell application "Finder"
set currentPath to (POSIX path of (folder of the front window as alias))
end tell
tell application "Terminal"
activate
do script "cd " & quoted form of currentPath
end tell
스크립트로 바로 툴바에 추가하면 애플스크립트 에디터가 실행되기 때문에 파인더에 사용하려면 app으로 변환하여야 합니다.
스크립트 편집기 – 파일 – 내보내기를 클릭합니다.
파일 포맷을 “응용 프로그램” 으로 변경해줍니다.
저장하면 아래와 같은 아이콘으로 변환된 app이 생성됩니다.
파인더에 어울리는 아이콘으로는 애플의 SF symbol 과 구글의 머티리얼 디자인 아이콘이 있습니다.
둘 다 흑백으로 아이콘이 단순하게 만들어져 있습니다.
아래 사이트 중에서 편한대로 다운 받으셔서 사용하시기 바랍니다.
https://icons8.com/icons/sf-regular
https://hotpot.ai/free-icons?s=sfSymbols
https://fonts.google.com/icons
다운 받게 되면 아래와 같이 검정색의 아이콘으로 사용가능합니다.
라이트 모드에서는 바로 사용가능하지만 다크모드에서는 아이콘 식별이 어려우니 색상을 반전시켜 줍니다.
다운 받은 아이콘을 더블 클릭하여 미리보기앱으로 열어줍니다.
위에 마크업 아이콘 클릭 후 아래 색상변경 아이콘을 클릭해줍니다.
아래 1번과 2번 위치를 드래그 해서 변경해주면 색상이 화이트 – 블랙 으로 변경됩니다.
변경되면 아래와 같이 흰색의 아이콘으로 변경되어 다크모드인 파인더에서도 식별이 가능합니다.
업로드했는데 화이트라 글에서는 안보일수도 있습니다. ㅋㅋ
아이콘 변경하는 방법입니다.
작성한 app의 오른쪽 버튼 클릭 후 정보가져오기를 클릭합니다.
위에 빨간색 부분에 수정한 아이콘을 드래그 하면 아이콘이 변경됩니다.
이제 모든 작업이 끝났으면 파인더 툴바에 등록 해 봅시다.
간단합니다. 작성한 App을 클릭 후 CMD를 누른 상태에서 툴바에 드래그하면 등록이 완료됩니다.
위 내용은 아래 서비스로 등록한(automator, script) 빠른동작을 파인더에 툴바에 등록하는 방법입니다.
단순히 파일선택 빠른 동작 – 실행할 서비스를 선택하면 되지만
빠른 동작을 위해 자주 사용하는 서비스나 작업을 툴바에 등록하여 작업을 단축시켜 보시길 바랍니다.
도움 되셨으면 유튜브 구독 부탁드려요!!!!
도움 되셨으면 따듯한 커피한잔 부탁드려요!
초기에 링크를 받아 잠시 사용했다 사이드바에 적응하지 못해 아크 브라우저를 꺼려했습니다. 14인치 맥북에 사용하면서 넓은 화면 구성을 제공해주어 지금은 완전히 정착했습니다. 이에 사용법을 정리해 봅니다. 기존 브라우저 설정 가져오기 아크브라우저에서 사용하던 브라우저의 설정을 가져오는 방법은 다음과 같습니다: 이 과정을 통해…
포토샵 사용 가능하신 분들은 필요가 없겠지만 작은 이미지나 간단히 누끼 따실 분들을 위해 글 작성해 봤습니다. removebg 가입 하시기 바랍니다. 제 링크로 가입하시면 2credits을 받으실 수가 있습니다. 단 구글, 페이스북…
맥에서 많이 사용되는 프로그램중에 하나인 Popclip 입니다. 마우스나 트랙패드 드래그 활성화된 후에 여러 명령을 실행할 수 있는 유용한 프로그램입니다. https://www.popclip.app/ 어떤 앱에서든 텍스트를 선택하면 PopClip이 나타나 유용한 작업에 즉시 액세스할…
아래는 MacOS Sonoma 14 인스톨러 입니다. 다운해주시기 바랍니다. macOS Sonoma 14.1.1 InstallAssistant.pkg 다운완료되면 InstallAssistant.pkg 파일을 더블 클릭하여 설치 합니다. 설치하게 되면 응용프로그램 폴더에 “Install macOS Sonoma.app” 프로그램이 설치되었습니다. 아래 외장케이스를…
새로운 os 소노마 베타 버전이 나왔습니다. 베타버전이라 실 사용하는 맥에 사용하기에는 부담이되니 가상화로 돌려보고 호환되는 프로그램 등을 체크하는 용도로 사용해봅시다. 먼저 아래 링크로 Apple 개발자 프로그램에 등록합니다.(비용 안들어요) https://developer.apple.com/programs/enroll/ 아래…
Table of Contents[Open][Close]다양한 노치프로그램들노치프로그램 비교표음악 재생 시 Hud 표시NotchNook 재생 시 효과DynamicLake Pro 재생 시…
Table of Contents[Open][Close]기존 사용하던 브라우저 설정가져오기!간편 사용법탭 관리스페이스 활용즐겨찾기 기능화면 분할(스플릿 뷰)많이 사용하는 단축키✮✮ Max…
Table of Contents[Open][Close]SketchyBar 소개설치방법기능 추가와 테마 변경 작업수정사항수정된 테마 설치 방법추가 작업바 색상 변경삭제 방법…
Table of Contents[Open][Close]Dynamic island sketchybar설치 방법해상도에 관련된 설정 변경디스플레이 설정확인음악재생 설정기능 비활성화문제점다른 글들.... 노치바에 다이내믹…
Table of Contents[Open][Close]Bartender 가격대체 프로그램Hidden BariBarBarbeeSketchybarBartender5 기능일반항목메뉴바 아이템메뉴바 스타일그외 기타 기능들PresetsTriggers HotkeysAdvanced다른 글들.... https://www.macbartender.com/ 메뉴바를…
Table of Contents[Open][Close]라이센스 구입 이유네이버 쇼핑 검색(국내 검색)Reddit 에서 언급되는 방법adobe_king 결제방식텔레그램 채팅과 결제할인코드다른 글들....…
This website uses cookies.