
Я бы хотел сделать это, не предоставляя при этом никакой обратной связи пользователю, поскольку программа, которую я создаю, будет использовать ее много раз.
Что не сработало:
scrot
(Нет указателя мыши)import -window root
(Нет указателя мыши)xwd -root
(Нет указателя мыши)fbgrab
(По всей видимости, я не использую фреймбуфер)gnome-screenshot -p
(Большая, уродливая вспышка + звук)shutter
(Это заняловторая с половиной!)
Также было бы здорово, если бы он был быстрым (scrot запускается примерно за 0,1 сек.). Было бы
неплохо, если бы курсор мыши добавлялся позже посредством дополнительной обработки.
решение1
Ну, я как раз искал то же самое и наткнулся на эту страницу руководства:https://manpages.debian.org/testing/scrot/scrot.1.en.htmlгде я мог видеть:
...
-p, --pointer
Capture the mouse pointer.
...
18 July 2020 scrot-1.4
... и он ссылается на Github:
https://github.com/resurrecting-open-source-projects/scrot
Очевидно, что в Raspbian Stretch это не подходит, поэтому мне пришлось собрать его из исходников, но этот --pointer
вариант, похоже, работает нормально.