Ekran görüntülerinin konumunu nasıl değiştirebilirim?


16

Bir geliştirici olarak birçok ekran görüntüsü alıyorum. Sık sık sohbet sırasında StackExchange üyeleriyle paylaşmak için çok zaman harcıyorum. Sorun şu ki, masaüstüm ekran görüntüleri ile o kadar karışık ki şimdi üst üste geliyorlar!

Mac OS X 10.5.8'de, ekran görüntülerinin ( Command+ Shift+ 3veya Command+ Shift+ ile çekilen 4) yerleştirildiği varsayılan konumu nasıl değiştirebilirim ?

EDIT: Herhangi bir yazılım yüklemeyi gerektirmeyen bir çözümü tercih ederim.


Touch Bar'da seçenekler ekleyen bazı incelikler vardır, ancak varsayılan klasörün temel işlevselliği, belirli eylemlerle macOS'un her sürümünde ayarlayabileceğiniz bir şeydir. apple.stackexchange.com/questions/263424 , bunun ana Touch Bar versiyonu olabilir
bmike

Yanıtlar:


23

Bu sayfaya göre ...

defaults write com.apple.screencapture location <path>

Ayrıca, gölgeyi açmak / kapatmak için:

defaults write com.apple.screencapture disable-shadow -bool true
defaults write com.apple.screencapture disable-shadow -bool false

Ve dosya türünü değiştirmek için:

defaults write com.apple.screencapture type <format>

İsteyeceksin

killall SystemUIServer

komutların etkili olması için.


7

Mojave 10.14.2 (ve daha yeni) sürümünden itibaren, ekran görüntüsü moduna girerek (dokunmatik çubuk veya Command+ Shift+ ekran görüntüsü tuşuna basın 5), ardından hızlı araçlar (bölge seçimi vb.) Göreceğiniz "Kaydet" hedefini değiştirebilirsiniz . Seçenekler -> Şuraya kaydet ... -> Diğer konumlar ... 'a gidin ve ekran görüntüleriniz için istediğiniz konumu seçin.

Artık tüm ekran görüntüsü (bir ekran görüntüsü yaptıktan sonra hızlı düzenleyici ile işleyenler bile) seçilen konumda saklanacaktır.

Ayrıca belirli bir yazılıma veya komut dosyasına ihtiyacınız yoktur.


3

TinkerTool kullanıyorsanız , ekran görüntüsünün kaydedileceği konumu değiştirebilirsiniz:

alternatif metin

Ayrıca control, ekran görüntüsünü masaüstüne kaydetmek yerine panoya yerleştirmek için yukarıdaki iki kısayolu da ekleyebilir ve Acorn gibi resim düzenleyicisine yapıştırabilirsiniz.


Teşekkürler ... kullanarak yapmanın herhangi bir yolu var defaultsmı?
Josh

2

Bu sorunun yıllar önce sorulduğunu anlıyorum ...

Yine de dün buraya screencapture PNG dosyalarının adlarını (temel dosya adlarını) çözmeye çalıştım .

Daha sonra ihtiyacım olan cevabı buldum, bu yüzden gelecekteki ziyaretçiler için burada sunuyoruz.

İsimlere benzemekten nefret ediyorsanız:

Screen shot 2011-07-05 at 5.38.53 AM

Ardından üç adımda düzeltebilirsiniz:

İlk olarak, çalıştırın:

defaults write com.apple.screencapture name "screenshot"

Veya varsayılan "Ekran görüntüsü" yerine herhangi bir sözcüğü kullanın.

Ardından (süper kullanıcı / sudo ayrıcalıklarınızı kullanın ve) bu dosyayı düzenleyin:

/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/Localizable.strings

Bilgisayarınız "English.lproj" kullanmak için yerelleştirilmemişse, aynı lproj dosyasını aynı Kaynaklar klasöründe bulun.

Localizable.strings dosyasında neler düzenleyeceğiniz aşağıda açıklanmıştır:

/* Format screencapture file names */
/* "%@ %@ at %@" = "%1$@ %2$@ at %3$@"; */
"%@ %@ at %@" = "%1$@_%2$@_%3$@";

Sol tarafı "% @% @%%" olarak tutun ve sağ tarafı (eşittir işaretinden sonra) beğeninize göre değiştirin. Yukarıdaki snippet'te, daha önce boşluk kullanılan yerlerde alt çizgiler kullanılmıştır.

Son olarak, elbette:

killall SystemUIServer

Bu bilgiyi bu web sayfasında buldum ve benim için 10.6'da çalışıyor.


Bu harika bir bilgi, ancak yeni bir soru olarak sorulmalıdır ( Ekran yakalama dosyasının adını nasıl değiştirebilirim ) ve ardından cevabınızı buna kopyalayın. Bilgiyi paylaşmak için kendi sorunuzu sormak ve cevaplamak mükemmel bir şekilde Tamam (ve teşvik edilir!). Sorumu gönderdikten sonra sorunuzun bağlantısını içeren bir yorum gönderin ve sizi oylayacağım.
Josh

@Josh - teşekkürler! aslında, muhtemelen Lri'yi burada oylamalısın: apple.stackexchange.com/questions/53422/… ... Lri'nin tüm bu karışıklıktan sonra cevabını buldum . Şey: sorunuz sürekli olarak Google aramalarda ortaya çıktı ve diğeri hiç yapmadı (ama sonunda sadece google olmadan stackexchange tarama buldum).
pestophagous

Herhangi bir şeyin /System/Sistem Bütünlüğü Koruması (SIP) tarafından korunduğu için bunun 10.11+ sürümünde çalışmayacağını unutmayın .
n8felton

-1

Önizleme ekran görüntülerini kullanın. İstediğiniz herhangi bir yere kaydedebilir, ekran görüntüsünün adını veya dosya türünü değiştirebilirsiniz. Önizlemeler Dosya menüsü altındadır.


Sorumu yanlış anladın. Açıkçası onları aldıktan sonra hareket ettirebilirim , alındıklarında yerlerini nasıl değiştireceklerini bilmek istedim.
Josh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.