Есть ли способ изменить префикс имени файла скриншота по умолчанию (скриншот Cmd-Shift-4
типа) на что-то отличное от стандартного? Имя по умолчанию выглядит так:
Screen Shot 2011-08-30 at 10.01.36 AM.png
Но я бы предпочел использовать что-то вроде:
screenshot_2011-08-30_100136.png
В основном, поэтому я могу удалить пробелы и мусор, так как это раздражает просматривать копать файлы в терминале. Есть ли простой способ изменить этот префикс с помощью одной из defaults write com.apple.screencapture
команд стиля?
uti
graphics
screen-capture
colemanm
источник
источник
Ответы:
Вы можете изменить «Снимок экрана» на «Снимок экрана» с помощью следующих команд
defaults write com.apple.screencapture name screenshot
killall SystemUIServer
Если вы хотите углубиться в терминал, вы можете достичь желаемого, выполнив следующие действия:
ПРИМЕЧАНИЕ. Сделайте резервную копию любых файлов, которые вы измените, на случай, если вы допустите ошибку.
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
Найдите следующие строки:
и заменить на следующие строки:
sudo plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer
который в сочетании с первым изменением должен дать вам что-то вроде этого:
screenshot_2011-08-30_10.01.36.png
который очень близок к тому, что вам нужно, я думаюисточник
Я решил это по-другому. Используя Automator, я настроил действие папки, чтобы отслеживать папку с снимками экрана и переименовывать любые новые файлы именно так, как я хочу.
Там порядочное руководство здесь с подобным подходом и инструкциями.
источник
Я отключил ярлыки по умолчанию и назначил ярлык для этой команды:
-i (интерактивный), как ⇧⌘4 или ⌃⇧⌘4.
источник
Откройте терминал и введите:
сдача
в
тогда
Control+ O для записи файла и Control+ X для выхода из nano
Еще одна вещь, на которую следует обратить внимание, это то, что для того, чтобы избавиться от AM / PM, вам нужно изменить его в Системных настройках> Язык и текст> Форматы (24-часовой формат). Отметки времени отображаются в соответствии с тем, как это установлено; имейте в виду, если вы измените этот параметр, все имена файлов будут использовать этот формат.
~ Дайте мне знать, как это работает.
источник
Тот же эффект от сложных действий терминала, показанных выше, может быть достигнут с помощью панели настроек бесплатных секретов , которая служит интерфейсом для всех видов скрытых настроек в Mac OS и ее приложениях. Просто откройте панель настроек и найдите параметр, который вы хотите изменить.
источник
Мне понравился ответ Адриан Б . Вот сценарий оболочки, который я написал для переименования файлов шапки экрана: https://gist.github.com/DinoChiesa/7796444
Чтобы настроить его как действие с папкой, следуйте этой статье .
Когда вы попадете в окно Automator, следуйте этому руководству:
Не забудьте сохранить его (Command-S).
По моему опыту, это действие папки запускается после того, как я сделал снимок экрана, через 3-6 секунд.
источник
просто используйте 2 команды:
Вы также можете изменить расположение скриншота по умолчанию (в моем случае это папка в iCloud)
источник
ИМО, вы абсолютно не должны ничего возиться с / System /.
Во-первых, вы просто просите, чтобы ваши настройки были перезаписаны в будущем обновлении.
Загрузите демоверсию Sharpshooter с http://www.kerlmax.com/products/sharpshooter/
Вы можете использовать его в течение 30 дней. Тогда купите это за 15 $. Это отличная утилита.
Или вы пробовали Skitch ? Это совершенно бесплатно и намного лучше, чем встроенный.
источник