Así es como lo manejo. Es complicado, pero funciona, y no interrumpe mi captura de pantalla -> pegar el flujo de trabajo salvajemente ... Simplemente tomo la pantalla, llamo un flujo de trabajo de Alfred y luego pego.
CMD-CTRL-SHIFT-4
capturará una sección de la pantalla. Esa sección se copia en el portapapeles OSX. Luego lanzo un script en la terminal para guardar el contenido del portapapeles en un archivo temporal, cambiar el tamaño a la mitad (72 ppp es la mitad de 144 ppp) y copiar la imagen nuevamente al portapapeles. Esto requiere el uso de varias utilidades; si alguien conoce una manera de lograr esta misma hazaña con una simple utilidad, hágamelo saber.
Lanzo este script desde Alfred para que sea fácil llegar a:
#!/bin/bash
pngpaste /tmp/ss.png
width=$((`sips -g pixelWidth /tmp/ss.png | cut -s -d ':' -f 2 | cut -c 2-` / 2))
sips -Z $width /tmp/ss.png
impbcopy /tmp/ss.png
pngpaste
está en github: https://github.com/jcsalterego/pngpaste . sips
Viene con OSX. impbcopy
está aquí: http://www.alecjacobson.com/weblog/?p=3816
LifeHacker tenía un artículo sobre sorbos http://lifehacker.com/5962420/batch-resize-images-quickly-in-the-os-x-terminal al que hice referencia, así como esta esencia: gist.github.com/lanceli / 4966207.
Para Alfred, acabo de hacer un flujo de trabajo que ejecuta esto como un script bash:
/Users/yourusername/bin/shrink_clipboard > /dev/null 2&>1