Ekran görüntüsünü al ve dosya yolunu panoya kopyala


6

Doğrudan bir metne yapıştırmak için panoda kullanılabilen bir ekran görüntüsünün dosya yolunun olmasını istiyorum. Windows üzerinde Greenshot, aynı anda ekran görüntüsünü alarak ve dosya yolunu panoya koyarak tek bir klavye kısayolunda bunu yapabilir. Mac'te bu nasıl yapılabilir?

Yanıtlar:


5

Bunun gibi bir komut dosyasına kısayol atayabilirsiniz:

f=~/Desktop/$(date +%Y%m%d%H%M%S).png
screencapture -i $f
osascript -e 'set the clipboard to POSIX file "'$f'"'

Bunu yapmanın bir yolu, Automator'da bir hizmet oluşturmaktır:

Ardından servise Sistem Tercihleri'nden bir klavye kısayolu verin.

Yolu sadece metin olarak kopyalamak istiyorsanız, son satırı ile değiştirin printf %s $f | pbcopy.


1
Panoyu ayarlamak için AppleScript kullanmanın faydası nedir? Sonuç pbcopyzaten aynı değil mi?
yokuş yukarı

1
@ patrix pbcopy, karmaşık nesneleri panoya varsayılan olarak metin olarak düzleştirir. AppleScript, nesnenin düz metin, tarz metni, çeşitli çözünürlükte görüntüler, vb. Olarak yorumlanabileceği daha genel amaçlı yapıştırma için daha iyidir. Hints.macworld.com/article.php?story=2007041616161655621 Bu durumda .
bmike
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.