Wenn ich einen Screenshot speichere, möchte ich in der Lage sein, einen beliebigen Namen (und möglicherweise ein Zielverzeichnis) anzugeben. Sharpshooter für Mac macht das, aber es sind lächerliche 15 Dollar. Günstigere Alternativen?
Wenn ich einen Screenshot speichere, möchte ich in der Lage sein, einen beliebigen Namen (und möglicherweise ein Zielverzeichnis) anzugeben. Sharpshooter für Mac macht das, aber es sind lächerliche 15 Dollar. Günstigere Alternativen?
Antworten:
defaults write com.apple.screencapture name "My Screenshot"
killall SystemUIServer
f=/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/ScreenCapture.strings
f2=~/Desktop/ScreenCapture.strings
sudo cp $f $f2
sudo chown $USER $f2
plutil -convert xml1 $f2
open $f2 -a TextEdit
Veränderung
<key>%@ %@ at %@</key>
<string>%@ %@ at %@</string>
Um so etwas wie
<key>%@ %@ at %@</key>
<string>My %@ %@ at %@</string>
(Das Standardformat ist derzeit Screen Shot 2012-06-12 at 8.02.40 AM
abhängig von den Ländereinstellungen.)
sudo chown root $f2
sudo cp $f2 $f
killall SystemUIServer
defaults write com.apple.screencapture location ~/Pictures/
killall SystemUIServer
Ich habe die Standardverknüpfungen deaktiviert und Skripten wie z screencapture -i ~/Desktop/`date '+%y%m%d%H%M%S'`.png
.
killall SystemUIServer
erneut tun , da es sonst weiterhin den Desktop verwendet.
Mit Skitch können Sie dies ebenso tun wie das Online-Teilen, Kommentieren und Zeichnen. Es ist kostenlos.
Eine viel einfachere Möglichkeit als Lauries Antwort ist die Verwendung einer kostenlosen Anwendung namens Deeper . Es ist sehr einfach zu bedienen. Geben Sie einfach den gewünschten Namen in das Feld Name des Screenshots ein (auf der Registerkarte Allgemein):
Klicken Sie auf "Übernehmen" und Sie sind fertig. Eine nette Funktion von Deeper ist die Fähigkeit, alle Standardeinstellungen wiederherzustellen. Wenn Sie Änderungen an den Einstellungen vorgenommen haben, die dazu führen, dass Ihr System nicht mehr funktioniert, ist dies kein Problem! Am unteren Rand jeder Registerkarte befindet sich eine Schaltfläche mit der Aufschrift "Restore Defaults" (Standard wiederherstellen). Deeper repariert alle Ihre Einstellungen. Ich kann diese App nur empfehlen, da sie kostenlos ist und viele Anpassungen bietet, die OS X nicht bietet.
LittleSnapper macht dies und mehr. Es ist 40 Dollar, aber jeden Cent wert.
Sie können Better Touch Tool so konfigurieren, dass nach dem Aufnehmen eines Screenshots ein Fenster wie das folgende geöffnet wird:
Hier können Sie Ihren Screenshot bearbeiten / mit Anmerkungen versehen und dann unter einem beliebigen Namen speichern oder in der Cloud speichern.
Es ist ein Pay-What-You-Want-Modell (mindestens 3 US-Dollar). Bester Kauf, den ich je gemacht habe (für Screenshot-Fähigkeit und aus vielen anderen Gründen).
defaults write com.apple.screencapture name "Foo Bar"
und dann erhaltenkillall SystemUIServer
Sie am Ende des Dateinamens immer noch die Datums- / Uhrzeitinformationen, aber ich denke, das ist eine Funktion. Sie haben eine gute Antwort geliefert. Es war nur dieser eine Teil, der zweifelhaft war, IMO.