я хочу сделать скриншот веб-сайта в определенное время. Мне удалось понять "гном-веб-фото" и он отлично работает автономно, но я не могу заставить его работать с "В" так, что он срабатывает в нужное время.
вот что я пробовал:
echo "gnome-web-photo --delay=3 https://example.com output.png" | at 01:11am
это то, что он возвращает при ударе введите:
warning: commands will be executed using /bin/sh
job 34 at Fri Sep 8 01:11:00 2017
однако, на скриншоте на самом деле не появляется в любом месте (никакой сетевой активности либо). Я попробовал погуглить моя проблема, но кажется, что моя команда должна - в теории - работать.
Дайте мне знать, если вам нужна любая Дополнительная информация.
я работает элементарная ОС 0.4.1 Локи (16.04.3 убунту ЛТС)
gnome-web-photo - графическое приложение, но at не предоставляет графическую среду. Если вы уверены, что вы войдете в систему, когда это запустится, вы можете обмануть и позволить at использовать ваш зарегистрированный GUI.
echo "env DISPLAY=:0 $(type -p gnome-web-photo) --delay=3 https://example.com output.png" | at 01:11am
gnome-web-photo - графическое приложение, но at не предоставляет графическую среду. Если вы уверены, что вы войдете в систему, когда это запустится, вы можете обмануть и позволить at использовать ваш зарегистрированный GUI.
echo "env DISPLAY=:0 $(type -p gnome-web-photo) --delay=3 https://example.com output.png" | at 01:11am
gnome-web-photo - графическое приложение, но at не предоставляет графическую среду. Если вы уверены, что вы войдете в систему, когда это запустится, вы можете обмануть и позволить at использовать ваш зарегистрированный GUI.
echo "env DISPLAY=:0 $(type -p gnome-web-photo) --delay=3 https://example.com output.png" | at 01:11am