Comment définir une tâche cron pour ouvrir une page web dans le navigateur à l'aide de crontab?

- Je utiliser un site web pour commander de la nourriture, et je voudrais que ce site web sera automatiquement ouvert dans le navigateur à 11 h le jour.

J'ai ouvert crontab à l'aide de "crontab -e" et essayé ceci:

59 10 1-31 1-12 SUN,MON,TUE,THU google-chrome --new-window http://food.com

et également essayé ceci:

59 10 1-31 1-12 SUN,MON,TUE,THU x-www-browser http://food.com

Mais ils m'ont envoyé un email à la place de l'ouverture du site:

(x-www-browser:16597): Gtk-WARNING **: cannot open display:
(google-chrome:16883): Gtk-WARNING **: cannot open display:

Merci!


Mise à jour: La solution était d'ajouter "export DISPLAY=:0 &&" pour crontab. c'est à dire:

53 10 * 1-12 SUN,MON,TUE,THU export DISPLAY=:0 && google-chrome --new-window http://www.foodsite.com
  • Bien que je n'ai rien à ajouter à la discussion, l'idée de l'ouverture d'une fenêtre de navigateur à 11h comme un rappel à l'ordre de la nourriture est tout à fait novatrice!
InformationsquelleAutor Anis Abboud | 2011-08-07