Wykonaj częściowy zrzut ekranu z linią poleceń na innym ekranie

0

Wydaje się, że to naprawdę łatwa naprawa, ale mam następujący problem:

  • Chcę zrobić częściowy ekran za pomocą wiersza polecenia
  • Dlatego to robię

    screencapture -w -R8,104,1460,620 ~ / Desktop / test4.png

Działa to, ale chciałbym obsługiwać wiersz poleceń na innym ekranie. Wszelkie przemyślenia na temat tego, co powinienem dodać, abym mógł obsługiwać wiersz poleceń na jednym ekranie i zrobić częściowy zrzut ekranu na innym.

Henk Straten
źródło

Odpowiedzi:

1

screencapture -w jest trybem okna, więc i tak musisz kliknąć odpowiednie okno, niezależnie od tego, na jakim ekranie był on włączony.

Usunięcie opcji -w i dodanie szerokości pierwszego monitora [zakładając, że są ustawione 1 w lewo, 2 w prawo] uchwyci obszar na 2. ekranie.

więc
screencapture -R8,104,1460,620 ~/Desktop/test4.png
przechwyci lewy górny róg ekranu 1 i
screencapture -R2568,104,1460,620 ~/Desktop/test4.png
uchwyci ten sam obszar na ekranie 2, zakładając, że ekran ma 2560

Wpisz man screencapturewięcej informacji

Tetsujin
źródło