[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: crontab et script Python



On Sun, 2 Jun 2024 00:42:44 +0200
"peterpan31" (via linux-31 Mailing List) <linux-31@culte.org> wrote:

> S'il y a une solution plus simple je prendrais volontiers.

C'est peut-être possible.

Admettons que ton script Python soit installé sous /usr/local/bin (qui est dans le
"$PATH$", donc dans le chemin des exécutables), et en supposant que ton système soit doté
d'une session graphique, avec un gestionnaire de bureau. 

Tu peux créer un fichier *.desktop sous /etc/xdg/autostart (droits 644, donc
rw-r--r--) pour lancer ton script python sans avoir besoin d'un cron (pourquoi un cron au
juste ? Est-ce absolument nécessaire pour faire tourner ton programme ?)

Le fichier au format .desktop est un simple fichier texte qui suit les spécifications de
freedesktop.org. Par exemple, en voici un qui peut servir de modèle:

*****
[Desktop Entry]
Name=Network
Comment=Manage your network connections
Icon=nm-device-wireless
Exec=nm-applet
Terminal=false
Type=Application
NoDisplay=true
NotShowIn=KDE;GNOME;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=NetworkManager
X-GNOME-Bugzilla-Component=nm-applet
X-GNOME-UsesNotifications=true
X-Ubuntu-Gettext-Domain=nm-applet
****

Tu peux trouver d'autres exemples dans le même répertoire, et sur le site
freedesktop.org. https://www.freedesktop.org/wiki/Howto_desktop_files/


-- 
Orditux Informatique
https://orditux.org
https://orditux.org/aol/
https://orditux.org/floss