Gibt es eine Möglichkeit, das Dateinamen-Präfix des Standard-Screenshots (den Cmd-Shift-4
Typ-Screenshot) in etwas anderes als das Standard- zu ändern ? Der Standardname sieht folgendermaßen aus:
Screen Shot 2011-08-30 at 10.01.36 AM.png
Aber ich würde es vorziehen, etwas zu verwenden wie:
screenshot_2011-08-30_100136.png
Grundsätzlich kann ich so die Leerzeichen und Junk entfernen, da es ärgerlich ist, im Terminal durch Dateien zu stöbern. Gibt es eine einfache Möglichkeit, dieses Präfix mit einem der defaults write com.apple.screencapture
Style-Befehle zu ändern ?
uti
graphics
screen-capture
Colemanm
quelle
quelle
Antworten:
Mit den folgenden Befehlen können Sie "Screenshot" in "Screenshot" ändern
defaults write com.apple.screencapture name screenshot
killall SystemUIServer
Wenn Sie im Terminal etwas tiefer graben möchten, können Sie das erreichen, was Sie wollen, indem Sie Folgendes tun:
HINWEIS: Erstellen Sie eine Sicherungskopie aller Dateien, die Sie ändern, falls Sie einen Fehler machen.
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
Suchen Sie die folgenden Zeilen:
und durch folgende Zeilen ersetzen:
sudo plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer
Die Kombination mit der ersten Änderung sollte ungefähr so aussehen:
screenshot_2011-08-30_10.01.36.png
Das ist sehr nah an dem, was du brauchst, denke ichquelle
Ich habe das anders gelöst. Mit Automator richte ich eine Ordneraktion ein, um meinen Screenshot-Ordner zu überwachen und alle neuen Dateien genau so umzubenennen, wie ich sie haben möchte.
Es ist ein anständiger Führer hier mit einem ähnlichen Ansatz und Anweisungen.
quelle
Ich habe die Standardverknüpfungen deaktiviert und diesem Befehl eine Verknüpfung zugewiesen :
-i (interaktiv) ist wie ⇧⌘4 oder ⌃⇧⌘4.
quelle
Terminal öffnen und eingeben:
Veränderung
zu
dann
Control+ O zum Schreiben der Datei und Control+ X zum Beenden von nano
Eine weitere Sache, die Sie hier beachten sollten, ist, dass Sie AM / PM in den Systemeinstellungen> Sprache & Text> Formate (24-Stunden-Format) ändern müssen, um sie zu entfernen. Zeitstempel werden entsprechend der Einstellung angezeigt. Denken Sie daran, wenn Sie diese Einstellung ändern, verwenden alle Dateinamen dieses Format.
~ Lass mich wissen, wie es funktioniert.
quelle
Der gleiche Effekt der oben gezeigten komplizierten Terminalaktionen kann über den Einstellungsbereich für kostenlose Geheimnisse erzielt werden , der als Schnittstelle für alle Arten von versteckten Einstellungen in Mac OS und seinen Apps dient. Öffnen Sie einfach das Einstellungsfenster und suchen Sie die Einstellung, die Sie ändern möchten
quelle
Die Antwort von Adrian B gefiel mir . Hier ist das Shell-Skript, das ich zum Umbenennen von Screen-Cap-Dateien geschrieben habe: https://gist.github.com/DinoChiesa/7796444
Befolgen Sie diesen Artikel , um es als Ordneraktion einzurichten .
Wenn Sie zum Automator-Fenster gelangen, befolgen Sie diese Anleitung:
Vergiss nicht, es zu speichern (Command-S).
Nach meiner Erfahrung dauert es 3-6 Sekunden, bis die Ordneraktion "gestartet" ist, nachdem ich den Bildschirm erfasst habe.
quelle
IMO solltest du auf keinen Fall mit irgendetwas in / System / rumalbern.
Zum einen möchten Sie nur, dass Ihre Anpassungen durch ein zukünftiges Update überschrieben werden.
Laden Sie die Demo von Sharpshooter von http://www.kerlmax.com/products/sharpshooter/ herunter.
Sie können es 30 Tage lang verwenden. Dann kaufe es für 15 $. Es ist ein großartiges Dienstprogramm.
Alternativ haben Sie Skitch ausprobiert ? Es ist völlig kostenlos und viel besser als das eingebaute.
quelle
benutze einfach 2 Befehle:
Sie können auch den Standardspeicherort für Screenshots ändern (in meinem Fall ist dies ein Ordner in iCloud).
quelle