Apakah ada cara untuk mengubah awalan tangkapan layar nama file default ( Cmd-Shift-4
tipe tangkapan layar) menjadi sesuatu selain dari default? Nama default terlihat seperti ini:
Screen Shot 2011-08-30 at 10.01.36 AM.png
Tapi saya lebih suka menggunakan sesuatu seperti:
screenshot_2011-08-30_100136.png
Pada dasarnya saya bisa menghapus spasi dan sampah, karena menjengkelkan untuk menelusuri file di Terminal. Adakah cara mudah untuk mengubah awalan ini dengan salah satu defaults write com.apple.screencapture
perintah gaya?
uti
graphics
screen-capture
colemanm
sumber
sumber
Jawaban:
Anda dapat mengubah 'Cuplikan layar' menjadi 'tangkapan layar' dengan perintah berikut
defaults write com.apple.screencapture name screenshot
killall SystemUIServer
Jika Anda ingin menggali lebih dalam di Terminal, Anda dapat mencapai apa yang Anda inginkan dengan melakukan hal berikut:
CATATAN: Buat cadangan file apa pun yang Anda ubah seandainya Anda melakukan kesalahan.
cd /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj
sudo cp ScreenCapture.strings ScreenCapture.strings.old
sudo plutil -convert xml1 ScreenCapture.strings
sudo vi ScreenCapture.strings
Temukan baris berikut:
dan ganti dengan baris berikut:
sudo plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer
yang dikombinasikan dengan perubahan pertama akan membuat Anda mendapatkan sesuatu seperti ini:
screenshot_2011-08-30_10.01.36.png
yang sangat dekat dengan apa yang Anda butuhkan saya pikirsumber
Saya memecahkan ini dengan cara lain. Menggunakan Automator saya mengatur Aksi Folder untuk memantau folder screen shot saya dan mengganti nama file baru persis seperti yang saya inginkan.
Ada panduan yang layak di sini dengan pendekatan dan instruksi serupa.
sumber
Saya telah menonaktifkan pintasan default dan menetapkan pintasan ke perintah ini:
-i (interaktif) seperti ⇧⌘4 atau ⌃⇧⌘4.
sumber
Buka terminal dan masukkan:
perubahan
untuk
kemudian
Control+ O untuk menulis file, dan Control+ X untuk keluar dari nano
Satu hal lagi yang perlu diperhatikan di sini adalah bahwa untuk menghilangkan AM / PM Anda perlu mengubahnya di System Preferences> Language & Text> Format (format 24 jam). Prangko waktu ditampilkan sesuai dengan cara ini diatur; perlu diingat jika Anda mengubah pengaturan ini semua nama file akan menggunakan format ini.
~ Biarkan saya tahu cara kerjanya.
sumber
Efek yang sama dari tindakan terminal rumit yang ditunjukkan di atas dapat dicapai melalui panel preferensi rahasia gratis , yang berfungsi sebagai antarmuka untuk semua jenis pengaturan tersembunyi di Mac OS dan aplikasinya. Cukup buka panel pref dan temukan pengaturan yang ingin Anda ubah
sumber
Aku menyukai Adrian B jawabannya . Inilah skrip shell yang saya tulis untuk mengganti nama file screen cap: https://gist.github.com/DinoChiesa/7796444
Untuk mengaturnya sebagai Tindakan Folder, ikuti artikel ini .
Ketika Anda sampai ke jendela Automator, ikuti panduan ini:
Jangan lupa untuk menyimpannya (Command-S).
Diperlukan waktu 3-6 detik, menurut pengalaman saya, untuk tindakan folder itu untuk "memulai" setelah saya menangkap layar.
sumber
cukup gunakan 2 perintah:
Anda juga dapat mengubah lokasi tangkapan layar default (dalam kasus saya ini adalah folder di iCloud)
sumber
IMO Anda benar-benar tidak boleh main-main dengan apa pun di / System /.
Untuk satu hal, Anda hanya meminta agar kustomisasi Anda ditimpa oleh pembaruan di masa mendatang.
Unduh demo Sharpshooter dari http://www.kerlmax.com/products/sharpshooter/
Anda bisa menggunakannya selama 30 hari. Kemudian beli seharga $ 15. Ini utilitas yang luar biasa.
Atau, apakah Anda sudah mencoba Skitch ? Ini benar-benar gratis, dan jauh lebih baik daripada built-in.
sumber