Captura de pantalla y copia su ruta de archivo al portapapeles

6

Quiero que la ruta del archivo de una captura de pantalla esté disponible en el portapapeles para pegarla directamente en un texto. Greenshot en Windows puede hacer esto con solo un atajo de teclado, tomando simultáneamente la captura de pantalla y colocando su ruta de archivo en el portapapeles. ¿Cómo se puede hacer esto en Mac?

    
pregunta Mert Nuhoglu 04.01.2014 - 09:37

1 respuesta

5

Puede asignar un acceso directo a un script como este:

f=~/Desktop/$(date +%Y%m%d%H%M%S).png
screencapture -i $f
osascript -e 'set the clipboard to POSIX file "'$f'"'

Una forma de hacerlo es crear un servicio en Automator:

Luego, asigne al servicio un atajo de teclado desde Preferencias del sistema.

Si solo desea copiar la ruta como texto, reemplace la última línea con printf %s $f | pbcopy .

    
respondido por el user495470 04.01.2014 - 11:01

Lea otras preguntas en las etiquetas