10.11.2019 12:39
OlegON
 
Потребовалось периодически поглядывать, что творится на удаленном компьютере в Х-сессии. Ставить всяческие программы удаленного доступа крайне не хотелось, потому скриншот сделал просто скриншот с помощью SSH и ImageMagick:
Код:
ssh user@remote-host "DISPLAY=:0.0 import -silent -window root -define png:compression-level=9 png:-"| display -resize 1280x1024 -format png png:-
собственно, для получения скриншота в файл все не так однозначно
Код:
ssh user@remote-host "DISPLAY=:0 import -silent -define png:compression-level=9 -window root png:-" 2>/dev/null 1>file.png
обратите внимание, что всяческие -format PNG не работают, необходимо указать префикс для выхода (выход у нас "-", поскольку в stdout, соответственно, чтобы на выходе был PNG, необходимо записать "png:-")

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.