web-dev-qa-db-fra.com

Aide à l'utilisation de "gnome-web-photo" avec "at" pour obtenir une capture d'écran du site Web à un moment précis

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)

1
kevingrahl

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 
1
waltinator