ปิดผลการสั่งงาน Screen Shot & Empty Trash Sound ใน Mac OS X

เมื่อใดก็ตามที่คุณถ่ายภาพใน Mac OS X หรือล้างข้อมูลในถังขยะคุณจะได้ยินเสียงเสียงเล็ก ๆ น้อย ๆ ที่มาพร้อมกับการกระทำ ด้วยภาพหน้าจอดูเหมือนจะเป็นชัตเตอร์ของกล้องและคลิกที่ถังขยะซึ่งดูเหมือนว่าเป็นเอกสารที่ถูกย่นและถูกทิ้งไว้

เสียงน่ารักและแน่นอนพวกเขาตอบสนองวัตถุประสงค์ของการแจ้งเตือนผู้ใช้เพื่อเสร็จสิ้นการงานในมือ แต่พวกเขาจำเป็น? คุณสามารถเลือกเสียงตอบรับเพื่อให้คุณตัดสินใจได้หรือไม่ แต่คุณสามารถปิดเสียงเอฟเฟ็กต์ Finder เหล่านี้ได้โดยการสลับการตั้งค่า:

วิธีการปิดการใช้งานถังขยะภาพหน้าจอและส่วนติดต่อผู้ใช้เสียงใน Mac OS X

  1. ดึงเมนู Apple และเปิด System Preferences
  2. เลือกแผงกำหนดลักษณะ "เสียง"
  3. ภายใต้แท็บ "Sound Effect" ให้ยกเลิกการทำเครื่องหมายในช่องข้าง "Play User interface sound effects"

คุณสามารถยืนยันการเปลี่ยนแปลงที่เกิดขึ้นได้โดยการยิงหน้าจอล้างข้อมูลในถังขยะหรือดำเนินการใด ๆ ที่งานระดับ Finder อื่น ๆ ซึ่งมักมีข้อเสนอแนะเกี่ยวกับเสียงที่เกี่ยวข้อง แน่นอนว่าการกระทำยังคงเกิดขึ้นมีเพียงเสียงไม่เกี่ยวข้องกับพวกเขา นอกจากนี้ยังดูเหมือนว่าจะปิดเสียง Sound Center Notification Center หากคุณเบื่อที่จะได้ยินเสียงดังกล่าวด้วยเช่นกัน

เสียงระบบการปิดเสียงจะมีผลเหมือนกัน แต่จะเห็นได้ชัดว่าทุกอย่างเงียบงันและมิฉะนั้นก็ไม่มีทางใดใน GUI ที่จะยกเลิกผลเสียงภายนอกการสลับการกำหนดค่า การเปลี่ยนบรรทัดคำสั่งจะทำให้เรามีตัวเลือกสำหรับการจัดการกับถังขยะแบบเงียบและเงียบ ๆ โดยการถ่ายภาพหน้าจอ

คุณยังสามารถใช้เครื่องมือบรรทัดคำสั่ง "screencapture" เพื่อถ่ายภาพหน้าจอโดยไม่ตั้งใจ:

screencapture -x quiet.jpg

คำสั่ง screencapture มีประโยชน์มากมายเช่นกันคุณสามารถอ่านเพิ่มเติมได้ที่นี่

ในทำนองเดียวกันคุณสามารถล้างข้อมูลในถังขยะจากบรรทัดคำสั่งซึ่งจะไม่ให้ข้อมูลเสียงในขั้นตอนนี้:

rm ~/.Trash/*

ที่มาพร้อมกับเคล็ดลับที่มี sudo หรือ chflags จะบังคับให้ว่างเปล่าจากบรรทัดคำสั่งอีกครั้งโดยไม่มีเสียงแม้แต่ในสถานการณ์ที่ปากแข็งมากที่สุด

ผิดนัดเขียนคำสั่งเพื่อปิดใช้งาน UI ของระบบเสียง

หากคุณต้องการใช้คำสั่งดีฟอลต์เพื่อปิดใช้งานเอฟเฟ็กต์เสียง UI ของระบบคุณสามารถทำได้โดยใช้สิ่งต่อไปนี้:

defaults write com.apple.systemsound "com.apple.sound.uiaudio.enabled" -int 0

หากต้องการเปลี่ยนการตั้งค่ากลับเป็นค่าดีฟอลต์นั่นคือเสียง UI ของระบบอีกครั้งให้ใช้ข้อมูลต่อไปนี้:

defaults write com.apple.systemsound "com.apple.sound.uiaudio.enabled" -int 1

ขอบคุณ @jhuckaby สำหรับความคิดค่าเริ่มต้น!