Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Linux Sur Mac _ Placer une appli dans la zone d'ouverture automatique

Écrit par : serge06 6 Dec 2019, 11:19

Bonjour,

J'ai besoin de réaliser un script qui mettra une appli dans la zone "d'ouverture automatique à l'ouverture de session". Je suppose que cela passera par des commandes Osascript, mais je ne trouve aucune piste...

Merci pour votre aide !

Écrit par : Pixelux 7 Dec 2019, 13:07

Citation (serge06 @ 6 Dec 2019, 05:19) *
Bonjour,

J'ai besoin de réaliser un script qui mettra une appli dans la zone "d'ouverture automatique à l'ouverture de session". Je suppose que cela passera par des commandes Osascript, mais je ne trouve aucune piste...

Merci pour votre aide !


Il me semble un simple scriptbash placer dans le dossier que cron utilise. Il y a des fichier toutes les heures, toutes les minutes etc.

Puis si tu es sous KDE dans les préférences il y a un système d'ouverture automatique pour les applications.

Quel est ta distribution ?

Écrit par : _Panta 7 Dec 2019, 16:32

Tu parles bien de Linux ?

il suffit de créer un lanceur (*.desktop) dans le dossier ~/.config/autostart/
Par exemple pour lancer firefox au démarrage,

[Desktop Entry]
Type=Application
Exec=/usr/bin/firefox --no-startup-window
X-GNOME-Autostart-enabled=true #Si cette ligne est sur true, alors l'application se lancera automatiquement
Name=firefox

que tu enregistres en firefox.desktop dans ~/.config/autostart/

Un script peut donner ça, tu génères le lanceur de la sorte:

Code
cat << EOF >> ~/.config/autostart/nom_du_lanceur.desktop
[Desktop Entry]
Type=Application
Exec=nom_du_programme_à_lancer
Name=nom_qui_apparaîtra_dans_le_gestionnaire_de_démarrage
X-GNOME-Autostart-enabled=true #Si cette ligne est sur true, alors l'application se lancera automatiquement
Icon=nom_de_l_icône_qui_apparaîtra_dans_le_gestionnaire_de_démarrage   #recherchez à l'intérieur de /usr/share/icons/ pour trouver le nom exact adapté
Comment=commentaire_au_choix
EOF


ensuite tu le rends executabe
Code
chmod a+x  ~/.config/autostart/nom_du_lanceur.desktop


et ça devrait le faire

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)