답변:
에서 애플 토론 :
sudo su
cd /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/Spanish.lpro j
plutil -convert xml1 ScreenCapture.strings
vim ScreenCapture.strings
변화
<key>%@ %@ at %@</key>
<string>%@ %@ a la(s) %@</string>
에
<key>%@ %@ at %@</key>
<string>%@ %@_at_%@</string>
그때:
plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer
sudo plutil -convert xml1 ScreenCapture.strings
내가 얻을ScreenCapture.strings: Operation not permitted
오래된 레오파드 스타일의 "그림 1", "그림 2"규칙을 다시 사용하고 싶은 것 같습니다. 그래도 사용자 정의 할 수 있는지 모르겠습니다. 스크린 샷을 찍는 동안 은 아닙니다 .
약간의 해결 방법 : 다음은 "Captura de pantalla"부분을 제거합니다. 터미널을 열고 다음을 입력하십시오.
defaults write com.apple.screencapture name -string "screenshot"
killall SystemUIServer
대체 screenshot
당신이 당신의 스크린 샷은 익명을 원하는대로와.
스크린 샷이 어쨌든 데스크탑에 위치한다는 것을 알고 있다면 스크린 샷 파일 이름이 데스크탑에 나타날 때 자동으로 스크린 샷 파일 이름을 변경 하는 Automator 액션을 만들 수 있습니다 (소위 "폴더 액션").
대상 폴더로 Desktop을 선택하십시오.
"파인더 항목 찾기"및 "파인더 항목 이름 바꾸기"조치를 왼쪽에서 오른쪽 분할 창으로 끄십시오.
첫 번째 작업에서 "데스크톱"을 검색하고 조건에서 "스크린 샷"으로 시작하거나 "이미지"라는 파일을 선택하십시오.
"Finder 항목 이름 바꾸기"조치의 경우, 유형을 "순차로 만들기"로 변경하십시오. 스크린 샷의 새 이름을 선택하십시오.
워크 플로우를 임의의 이름으로 저장하십시오. 이제 즉시 시작되지 않으므로 파일 이름을 바꾸기 전에 잠시 기다려야합니다. 원하는 경우이 스크립트를 조정하여 스크린 샷을 새 폴더로 이동하고 변환하는 등의 작업을 수행 할 수도 있습니다.
이를 제거하려면 데스크탑 폴더를 마우스 오른쪽 단추로 클릭하고 "서비스", "폴더 작업 설정"을 선택하십시오. 폴더 작업을 선택 취소하거나 완전히 비활성화하십시오.
워크 플로를 변경하려면에 위치 /Users/your-username/Library/Workflows/Applications/Folder Actions
합니다.
name
파일 이름 을 변경하지만 날짜 문자열을 어떻게 변경할 수 있습니까?
Sierra OS X 10.12부터 sudo / plutil / vim / ... 솔루션이 작동하지 않습니다 !!!
내 해결 방법 : 스크립트 및 사용자 정의 단축키로 수행하십시오.
#!/bin/sh
# Sources
# https://discussions.apple.com/thread/7824154
# /superuser/339702/how-do-i-change-the-default-screenshot-name-in-os-x-lion
UserName="PutHereYourLoginName"
DateJahrMonatTagZeit=`date "+%Y%m%d_%H%M%S"`
FileName="/Users/"$UserName"/Documents/Screenshots/Screenshot "$DateJahrMonatTagZeit".png"
#echo "FileName: $FileName"
echo
# capture screen with Mouse Cursor
echo "screencapture -iox $FileName"
screencapture -iox "$FileName"
# select the window you want to screenshot
#echo "screencapture -wox $FileName"
#screencapture -wox "$FileName"