Ajuda com o uso de “gnome-web-photo” com “at” para obter uma captura de tela do site em um horário específico

1

Eu quero obter uma captura de tela de um site em um horário específico. Eu consegui entender "gnome-web-photo" e ele funciona muito bem, mas não consigo trabalhar com "at" para que seja acionado na hora certa.

Veja o que tentei:

echo "gnome-web-photo --delay=3 https://example.com output.png" | at 01:11am

isto é o que retorna ao apertar enter:

warning: commands will be executed using /bin/sh
job 34 at Fri Sep  8 01:11:00 2017

no entanto, a captura de tela nunca aparece em nenhum lugar (nenhuma atividade de rede também). Eu tentei googling meu problema, mas parece que meu comando deve - em teoria - trabalho.

Deixe-me saber se você precisar de informações adicionais.

Estou executando o elementary OS 0.4.1 Loki (Ubuntu 16.04.3 LTS)

    
por kevingrahl 08.09.2017 / 01:36

1 resposta

1

gnome-web-photo é um aplicativo gráfico, mas at não fornece um ambiente gráfico. Se tiver certeza de que estará logado quando isso ocorrer, você pode trapacear e deixar at usar sua GUI conectada.

echo "env DISPLAY=:0 $(type -p gnome-web-photo) --delay=3 https://example.com output.png" | at 01:11am 
    
por waltinator 08.09.2017 / 02:37