ฉันรู้ว่าคำถามนี้ถูกถามเมื่อหลายปีก่อน ...
อย่างไรก็ตามฉันมาถึงที่นี่เมื่อวานนี้พยายามแก้ไข ชื่อ (ชื่อไฟล์ฐาน) ของไฟล์ PNG screencapture
ต่อมาฉันพบคำตอบที่ฉันต้องการฉันจึงเสนอที่นี่สำหรับผู้เยี่ยมชมในอนาคต
หากคุณเกลียดชื่อที่ดูเหมือนว่า:
Screen shot 2011-07-05 at 5.38.53 AM
จากนั้นคุณสามารถแก้ไขได้ในสามขั้นตอน:
ก่อนอื่นให้เรียกใช้:
defaults write com.apple.screencapture name "screenshot"
หรือใช้คำใด ๆ ที่คุณต้องการเพื่อแทนที่ "ภาพหน้าจอเริ่มต้น"
จากนั้น (ใช้สิทธิ์ superuser / sudo ของคุณแล้ว) แก้ไขไฟล์นี้:
/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/Localizable.strings
หากคอมพิวเตอร์ของคุณไม่ได้แปลเป็นภาษาท้องถิ่นให้ใช้ "English.lproj" ดังนั้นให้ค้นหา lproj ที่เหมาะสมในโฟลเดอร์ Resources เดียวกัน
นี่คือสิ่งที่ต้องแก้ไขใน Localizable.strings:
/* Format screencapture file names */
/* "%@ %@ at %@" = "%1$@ %2$@ at %3$@"; */
"%@ %@ at %@" = "%1$@_%2$@_%3$@";
รักษาทางด้านซ้ายให้เป็น "% @% @ ที่% @" และเปลี่ยนทางด้านขวามือ (หลังจากเครื่องหมายเท่ากับ) เพื่อความชอบของคุณ ในตัวอย่างด้านบนจะใช้เครื่องหมายขีดล่างที่ใช้ช่องว่างก่อนหน้านี้
สุดท้ายแน่นอน:
killall SystemUIServer
ฉันพบข้อมูลนี้ บนหน้าเว็บนี้ และมันใช้งานได้สำหรับฉันในวันที่ 10.6