Rób zrzuty ekranu z terminala w systemie Mac OS X

Anonim

Oprócz skrótów klawiaturowych, Grab i innych aplikacji do robienia zrzutów ekranu, możesz także robić zrzuty ekranu z pulpitu systemu Mac OS X bezpośrednio z terminala za pomocą polecenia „przechwytywanie ekranu”.

Oto szczegółowe omówienie tego narzędzia i sposobu jego używania, które umożliwia łatwe przechwytywanie zrzutów ekranu z wiersza poleceń.

Podstawy: robienie zrzutu ekranu z terminala w systemie Mac OS X

Najpierw uruchom Terminal (/Aplikacje/Narzędzia/), a następnie wpisz:

test przechwytywania ekranu.jpg

To jest najbardziej podstawowy format polecenia, zrobi zrzut ekranu całego ekranu i nazwie go „test.jpg” w bieżącym katalogu roboczym Terminala, który zazwyczaj jest domem użytkownika. Zawsze możesz określić inną lokalizację, po prostu wybierając ścieżkę do zrzutu ekranu, oto Pulpit:

przechwytywanie ekranu ~/Desktop/screenshot.jpg

Wyślij zrzut ekranu do schowka za pomocą wiersza poleceń

Jeśli chcesz wysłać zrzut ekranu do schowka zamiast do pliku, dołącz flagę -c, ale nie przypisuj nazwy pliku ani ścieżki:

przechwytywanie ekranu -c

Teraz, gdy znajduje się w schowku, możesz po prostu wkleić go do Podglądu, Photoshopa, Pages lub czegokolwiek innego, czego chcesz użyć.

Zrób zrzut ekranu na timerze z wiersza poleceń

Jedną z lepszych funkcji narzędzia Grab jest to, że umożliwia robienie zrzutów ekranu na zegarze, dzięki czemu można skonfigurować aplikację lub sytuację na ekranie i przechwytywać takie rzeczy, jak pola alertów, menu, działania przycisków , itd. Możesz także określić czasowy zrzut ekranu z Terminala:

screencapture -T 10 timedshot.jpg

Po fladze -T musi nastąpić wartość w sekundach, o jaką chcesz opóźnić zrzut ekranu, w tym przykładzie jest to 10 sekund, co również jest wartością domyślną Grabsa.

Określ typ pliku zrzutu ekranu za pomocą przechwytywania ekranu z wiersza poleceń

Zauważ, że wielkość liter w tych flagach ma znaczenie, jeśli użyjesz małej litery -t, zamiast tego będziesz próbował określić typ pliku dla zrzutu ekranu, na przykład:

screencapture -t tiff sample.tiff

Do eksportowania można wybrać różne typy plików, w tym png, pdf, tiff, jpg i gif.

Wykonywanie cichego zrzutu ekranu z wiersza poleceń

Jeśli planujesz napisać coś za pomocą polecenia przechwytywania ekranu, możesz nie chcieć, aby dźwięk migawki był uruchamiany. Aby po cichu zrobić zrzut ekranu, użyj flagi -x:

screencapture -x quiet.jpg

Jest to czynność jednorazowa, więc zawsze musisz podać opcję -x. Wyciszenie zrzutów ekranu nie jest stałą zmianą.

Wyślij zrzut ekranu z terminala do nowej wiadomości e-mail

Kolejną fajną sztuczką jest wysłanie zrzutu ekranu bezpośrednio do nowej wiadomości Mail.app:

screencapture -M mailme.jpg

Spowoduje to wykonanie zrzutu ekranu, zapisanie go jako mailme.jpg, a następnie automatyczne otwarcie nowej wiadomości Mail z załączonym zrzutem ekranu.

Podobnie jak w przypadku wszystkich narzędzi wiersza poleceń, można dodawać flagi, aby wykonywać różne funkcje w jednym poleceniu. Jeśli chcesz zobaczyć inne dostępne opcje, po prostu użyj tradycyjnej flagi -h ze zrzutem ekranu:

przechwytywanie ekranu -h

Zostanie wyświetlona lista wszystkich dostępnych flag i ich działań, a także dostępnych jest wiele dodatkowych opcji, takich jak porzucenie cienia, automatyczne uruchamianie w podglądzie, wybór trybu przechwytywania okna i nie tylko. Możesz zobaczyć zrzut ekranu z poleceniami przechwytywania ekranu na górze tego posta (zbędne?).

Jeśli naprawdę chcesz wykazać się kreatywnością, możesz wykonać takie czynności, jak skonfigurowanie automatycznej poczty e-mail i funkcji zrzutu ekranu na podstawie zdarzeń na pulpicie komputera Mac, a nawet przypisanie klawisza do funkcji schowka i utworzenie własnego wydruku z komputera Mac Przycisk ekranowy do powielania tego bałaganu na klawiaturze, który użytkownicy systemu Windows tak bardzo kochają, ale to tematy na inny post.

Na koniec, jeśli wolisz pozostać przy znanych poleceniach Command+Shift+3, nie zapomnij, że możesz zmienić typ pliku zrzutu ekranu i lokalizację zapisu, ale będzie to wymagało szybkiej podróży również do Terminala. To polecenie jest takie samo w systemie Mac OS X 10.7 i wcześniejszych wersjach.

Rób zrzuty ekranu z terminala w systemie Mac OS X