Jak z wieloma rzeczami na platformie Raspberry Pi, tak i ze zgraniem zrzutu ekranu, nie jest tak łatwo i jest to coś, czemu trzeba się trochę przyjrzeć, aby było to możliwe.
W poniższym opisie przyjrzymy się sytuacji, w której na naszej 'Malinie' mamy system operacyjny Raspbian. Chcielibyśmy czasami zgrać zrzut ekranu, aby na przykład zaprezentować coś znajomym albo pochwalić się na forum naszymi osiągnięciami. Jak to zrobić?
Najłatwiej do zrzucenia ekranu wykorzystać program, który nazywa się Scrot. Aby zainstalować go na naszej maszynie, skorzystamy z apt-geta:
To, co wyróżnia Scrota na tle innych aplikacji tego rodzaju, jak na przykład Skitch na Maca, jest to, że nie używa on żadnych dedykowanych aplikacji do zgrywania ekranu. Korzysta on jedynie ze standardowych komend LXTerminala.
Aby zgrać natychmiastowo zrzut ekranu, wystarczy spisać komendę scrot. Zrzut w postaci pliku PNG zapisany zostanie w miejscu, gdzie aktualnie się znajdujemy. Standardowo, po zalogowaniu się do komputera, jest to folder /home/pi
Oczywiście program ten ma dużo większe możliwości niż tylko natychmiastowy zrzut ekranu. Można skonfigurować timer, który pozwala na robienie zrzutów w określonym momencie; można ustawić, aby zrzut ekranu obejmował tylko część ekranu albo też zrzucać tylko aktywne okno. Na przykład, jeśli chcemy wykonać zrzut jedynie aktywnego okna z opóźnieniem na poziomie 10 sekund, użyjemy komendy:
-u konfiguruje Scrota do zapisania jedynie aktywnego okna, a -d aktywuje timer, aby zrobić zrzut po określonej liczbie sekund. Jeśli chcemy, aby zrzuty ekranu zapisywały się gdzie indziej, wystarczy w komendzie podać ścieżkę, gdzie zapisany ma zostać zrzut, na przykład:
Pozwoli zapisać zrzut jako plik test.pnd w folderze /Desktop/
Listę dostępnych komend wyświetlić możemy wpisując:
Źródło: http://www.cnet.com/how-to/how-to-take-a-screenshot-on-the-raspberry-pi/
W poniższym opisie przyjrzymy się sytuacji, w której na naszej 'Malinie' mamy system operacyjny Raspbian. Chcielibyśmy czasami zgrać zrzut ekranu, aby na przykład zaprezentować coś znajomym albo pochwalić się na forum naszymi osiągnięciami. Jak to zrobić?
Najłatwiej do zrzucenia ekranu wykorzystać program, który nazywa się Scrot. Aby zainstalować go na naszej maszynie, skorzystamy z apt-geta:
sudo apt-get install scrotTo, co wyróżnia Scrota na tle innych aplikacji tego rodzaju, jak na przykład Skitch na Maca, jest to, że nie używa on żadnych dedykowanych aplikacji do zgrywania ekranu. Korzysta on jedynie ze standardowych komend LXTerminala.
Aby zgrać natychmiastowo zrzut ekranu, wystarczy spisać komendę scrot. Zrzut w postaci pliku PNG zapisany zostanie w miejscu, gdzie aktualnie się znajdujemy. Standardowo, po zalogowaniu się do komputera, jest to folder /home/pi
Oczywiście program ten ma dużo większe możliwości niż tylko natychmiastowy zrzut ekranu. Można skonfigurować timer, który pozwala na robienie zrzutów w określonym momencie; można ustawić, aby zrzut ekranu obejmował tylko część ekranu albo też zrzucać tylko aktywne okno. Na przykład, jeśli chcemy wykonać zrzut jedynie aktywnego okna z opóźnieniem na poziomie 10 sekund, użyjemy komendy:
scrot -u -d 10-u konfiguruje Scrota do zapisania jedynie aktywnego okna, a -d aktywuje timer, aby zrobić zrzut po określonej liczbie sekund. Jeśli chcemy, aby zrzuty ekranu zapisywały się gdzie indziej, wystarczy w komendzie podać ścieżkę, gdzie zapisany ma zostać zrzut, na przykład:
scrot /Desktop/test.pngPozwoli zapisać zrzut jako plik test.pnd w folderze /Desktop/
Listę dostępnych komend wyświetlić możemy wpisując:
scrot -hŹródło: http://www.cnet.com/how-to/how-to-take-a-screenshot-on-the-raspberry-pi/
Fajne? Ranking DIY