Sitemap

Setup Screen capture (Mac)

1 min readJun 23, 2025

--

ผมเป็นคนที่ต้องทำ Screen capture อยู่ตลอด เพราะสื่อสารด้วยภาพมันง่ายกว่า เลยต้องหาตัวช่วยที่ช่วยที่ให้ชีวิตง่ายขึ้นเวลาจะ Capture หน้าจอ ลดการที่ต้องมานั่งแก้ไขทีหลังให้เสียเวลา 😊

ไม่เอาเงาตอน Windows Capture

ปกติถ้าเรากด (shift+cmd+4, space) เพื่อจับภาพหน้าต่าง มันจะมีเงาสวย ๆ ติดมาด้วย ซึ่งถ้าเอาไปใส่ใน document ก็ดูดีนะ แต่บางทีก็ไม่อยากได้แบบนี้ เช่น เวลาจะเอาไปใสใน Figma หรือแชร์ในแชท เพราะมันดูรก ๆ

defaults write com.apple.screencapture "disable-shadow" -bool "true"

คราวนี้จับภาพหน้าต่างก็จะไม่มีเงากวนใจแล้ว ถ้าอยากกลับมาให้มีเงาเหมือนเดิม ก็แค่สั่ง

defaults delete com.apple.screencapture "disable-shadow"

ให้ save เป็น jpg

Mac จะตั้งค่า default ให้ capture เป็นไฟล์ PNG ซึ่งไฟล์มันใหญ่เอาเรื่องเลย เวลาแชร์ในไลน์หรืออีเมลบางทีมันก็หนักเครื่องไปหน่อย ผมเองอยากได้ไฟล์เล็กลง ก็เลยเปลี่ยนให้มัน save เป็น JPG แทน

defaults write com.apple.screencapture type jpg;

ถ้าอยากสลับไปมาระหว่าง PNG กับ JPG แบบเร็ว ๆ ก็ใช้แบบนี้ได้เลย

# Switch to PNG temporarily
defaults write com.apple.screencapture type png && killall SystemUIServer

# Switch back to JPEG
defaults write com.apple.screencapture type jpg && killall SystemUIServer

ตั้ง folder เมื่อ Screen capture แล้ว

ใครที่หาไฟล์ Screenshot ไม่เคยเจอเพราะมันกระจายเต็ม Desktop ผมแนะนำให้สร้างโฟลเดอร์ Screenshot ไว้ที่ ~/ ก่อน จากนั้นใช้คำสั่งนี้เพื่อเปลี่ยนที่เก็บไฟล์

defaults write com.apple.screencapture location ~/Screenshot/

จากนั้นก็ลากโฟลเดอร์นี้ไปไว้ที่ Dock ด้วย เวลาใช้งานจะได้คลิกเข้าไปดูไฟล์ได้ง่าย ๆ ไม่ต้องเสียเวลาหาใน Desktop อีกต่อไป สะดวกขึ้นเยอะ

เอา floating thumbnail ออก ให้มัน save ไปเลย

ใครเคยรำคาญเวลาถ่าย Screenshot แล้วมันขึ้น thumbnail ลอย ๆ มุมจอ ต้องรอให้มันหายถึงจะได้ไฟล์? ถ้าไม่ค่อยได้ใช้ฟีเจอร์นี้ หรือชอบความรวดเร็วแบบผม ลองปิดมันดูนะ

defaults write com.apple.screencapture show-thumbnail -bool false

ถ้าอยากแก้ไขรูปทีหลัง ก็ไปใช้ App Skitch

restart

สุดท้าย หลังจากตั้งค่าทุกอย่างเสร็จแล้ว อย่าลืมสั่ง restart UIServer ด้วยคำสั่งนี้ เพื่อให้ค่าต่าง ๆ มีผลทันที

killall SystemUIServer

--

--

Apirak
Apirak

Written by Apirak

I am a big believer that great UX comes from all team members, not one. #UX Evangelist at ODDS #Co-founder of UX Academy #Certified Sprint Master.

No responses yet