นี่คือวิธีที่ฉันจัดการ มันซับซ้อน แต่ใช้งานได้และไม่ขัดจังหวะหน้าจอของฉัน -> วางเวิร์กโฟลว์อย่างดุเดือด ... ฉันเพิ่ง screengrab เรียกเวิร์กโฟลว์อัลเฟรดแล้ววาง
CMD-CTRL-SHIFT-4
จะจับส่วนของหน้าจอ ส่วนนั้นจะถูกคัดลอกไปยังคลิปบอร์ด OSX จากนั้นฉันจะเรียกใช้สคริปต์ในเทอร์มินัลเพื่อบันทึกเนื้อหาของคลิปบอร์ดเป็นไฟล์ชั่วคราวปรับขนาดครึ่งหนึ่ง (72 dpi คือครึ่งหนึ่งของ 144 dpi) และคัดลอกรูปภาพกลับไปที่คลิปบอร์ด สิ่งนี้ต้องการการใช้ยูทิลิตี้หลายอย่าง - ถ้ามีคนรู้วิธีที่จะทำให้เพลงนี้สำเร็จด้วยยูทิลิตี้ง่ายๆเดียวโปรดแจ้งให้เราทราบ
ฉันเปิดตัวสคริปต์นี้จาก Alfred เพื่อให้ง่ายต่อการเข้าถึง:
#!/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
อยู่บน GitHub: https://github.com/jcsalterego/pngpaste sips
มาพร้อมกับ OSX impbcopy
อยู่ที่นี่: http://www.alecjacobson.com/weblog/?p=3816
LifeHacker มีบทความเกี่ยวกับ sips http://lifehacker.com/5962420/batch-resize-images-quickly-in-the-os-x-terminalที่ฉันอ้างอิงเช่นเดียวกับส่วนสำคัญนี้: gist.github.com/lanceli / 4966207
สำหรับอัลเฟรดฉันเพิ่งสร้างเวิร์กโฟลว์ที่ใช้เป็นสคริปต์ทุบตี:
/Users/yourusername/bin/shrink_clipboard > /dev/null 2&>1