Je souhaite obtenir une capture d'écran d'un site Web à un moment précis. J'ai réussi à comprendre "gnome-web-photo" et cela fonctionne très bien de façon autonome mais je ne peux pas le faire fonctionner avec "at" pour qu'il se déclenche au bon moment.
Voici ce que j'ai essayé:
echo "gnome-web-photo --delay=3 https://example.com output.png" | at 01:11am
ce qu'il retourne en frappant entrez:
warning: commands will be executed using /bin/sh
job 34 at Fri Sep 8 01:11:00 2017
cependant, la capture d'écran n'apparaît jamais nulle part (aucune activité réseau non plus). J'ai essayé de googler mon problème, mais il semble que ma commande devrait - en théorie - fonctionner.
Faites-moi savoir si vous avez besoin d'informations supplémentaires.
J'utilise OS élémentaire 0.4.1 Loki (Ubuntu 16.04.3 LTS)
gnome-web-photo
est une application graphique, mais at
ne fournit pas d'environnement graphique. Si vous êtes sûr que vous serez connecté lorsque cela s'exécutera, vous pouvez tricher et laisser at
utiliser votre interface utilisateur connectée.
echo "env DISPLAY=:0 $(type -p gnome-web-photo) --delay=3 https://example.com output.png" | at 01:11am