Si hace clic con el botón derecho y copia una imagen de Safari, Mail, etc. (o comando-control-shift-4 para guardar la captura de pantalla en el portapapeles), ciertas aplicaciones admiten el pegado (p. ej., Mail, MS Word, etc.), pero yo puedo No pegue la imagen en una carpeta en el buscador.
¿Hay alguna forma de anular el comportamiento predeterminado, permitiéndome pegar en una carpeta, los datos de imagen antes mencionados como un archivo usando comando-V? Realmente no me importa cuál es el tipo de archivo.
EDICIONES REVERTIDAS A LA PREGUNTA: Consulte la respuesta aceptada a la pregunta original a continuación.
Como solución alternativa, puede abrir Vista previa y usar Archivo → Nuevo desde portapapeles (cmd-N). La vista previa abre los datos del portapapeles y puede guardarlos como un archivo en la ubicación que desee.
Estos son los pasos para que algo funcione (hice una pregunta por separado para ampliar esta solución para que funcione con CMD-V en lugar de CTRL-CMD-V):
Instale pngpaste usando brew install pngpaste
.
Haga Automator Quick Action y configúrelo como:
osascript -e 'set formattedDate to (do shell script "date +'%Y-%m-%dat%H-%M-%S%p'")' -e 'tell application "Finder" to set thePath to the quoted form of (POSIX path of (insertion location as alias) & formattedDate & ".png")' -e 'if ((clipboard info) as string) contains TIFF picture then do shell script "/usr/local/bin/pngpaste " & thePath' -e 'if ((clipboard info) as string) does not contain TIFF picture then tell application "System Events" to keystroke "v" using control down'
FUNCIONALIDAD: Si desea pegar cualquier archivo como de costumbre, use CMD-V y si desea pegar una captura de pantalla o una imagen de Internet, use CTRL-CMD-V.
Tetsujin