DocBit Notes Tutoriels

Deux configurations pour activer / désactiver le lancement automatique du client Binance au démarrage

Les utilisateurs habitués à surveiller le marché à long terme souhaitent que le client Binance se lance dès le démarrage du Mac, tandis que les utilisateurs occasionnels préfèrent qu'il ne reste pas en arrière-plan. Ces notes comparent et expliquent clairement les deux méthodes de configuration du lancement automatique. Pour télécharger le client, passez par le Site Officiel Binance ou l'App Officielle Binance ; pour l'installation sur iPhone, consultez le Tutoriel d'installation iOS.

Les deux niveaux d'implémentation du lancement automatique

macOS contrôle le lancement automatique des applications à deux niveaux :

Niveau Méthode de configuration Granularité du contrôle
Éléments de connexion système Réglages Système → Général → Ouverture Niveau de l'application
LaunchAgent Fichier plist dans ~/Library/LaunchAgents/ Niveau du processus

La première méthode suffit pour les utilisateurs standards. Les développeurs ou administrateurs informatiques peuvent utiliser LaunchAgent pour un contrôle plus précis.

Méthode 1 : Éléments d'ouverture de session du système

La plus simple, sans besoin de ligne de commande :

  1. Allez dans Réglages Système → Général → Ouverture.
  2. Cliquez sur le bouton « + » au bas de la liste « Ouvrir avec la session ».
  3. Sélectionnez Binance.app dans le dossier Applications.
  4. L'ajout est terminé.

Désormais, lorsque vous allumez le Mac et vous connectez, Binance se lancera automatiquement et affichera sa fenêtre principale.

Si vous ne souhaitez pas que la fenêtre principale apparaisse, vous pouvez cocher la case « Masquer » à côté de l'élément. Une fois masqué, Binance s'exécute en arrière-plan et seule une icône peut apparaître dans la barre des menus.

Méthode 2 : Commutateur intégré à l'application

Le client Binance propose également sa propre option « Lancer au démarrage du système » :

  1. Lancez Binance.app.
  2. Dans le menu supérieur, allez dans Binance → Préférences (ou ⌘+,).
  3. Trouvez l'onglet « Général » (General).
  4. Cochez « Lancer au démarrage du système » (Launch on system startup).

Ce commutateur ne fait qu'ajouter l'application aux éléments d'ouverture de session du système, mais le cheminement est plus intuitif.

Méthode 3 : LaunchAgent (Avancé)

LaunchAgent est le mécanisme de gestion des services de macOS, offrant un contrôle de démarrage beaucoup plus précis pour les applications :

  • Possibilité de définir des conditions de démarrage (au démarrage, à la connexion, à heure fixe).
  • Surveillance de l'état du processus, avec redémarrage automatique après un crash.
  • Possibilité de spécifier des variables d'environnement.
  • Possibilité de retarder le démarrage.

Le client officiel Binance n'enregistre pas de LaunchAgent de manière proactive, mais l'utilisateur peut créer lui-même un fichier .plist et le placer dans ~/Library/LaunchAgents/. Cette méthode convient aux développeurs ; les utilisateurs ordinaires n'en ont pas besoin.

Désactiver le lancement automatique

Si vous ne souhaitez plus que l'application se lance toute seule :

Méthode de configuration Chemin de désactivation
Éléments de connexion Réglages → Général → Ouverture → Sélectionner l'élément → Bouton « - »
Commutateur interne Binance → Préférences → Décocher l'option
LaunchAgent Supprimer le fichier .plist correspondant dans ~/Library/LaunchAgents/

Les trois méthodes ne sont pas en conflit ; il suffit de désactiver à l'endroit correspondant.

Impact du lancement automatique sur le système

Après avoir ajouté Binance au démarrage :

  • Le temps entre l'allumage et l'accès au bureau augmente d'environ 2 à 3 secondes (démarrage d'une application supplémentaire).
  • Utilisation de la RAM : consommation résidente de 250 à 300 Mo.
  • Utilisation du CPU : 1 à 3 % au repos.
  • Réseau : maintien d'une connexion longue WebSocket, données de marché d'environ 1 à 3 Ko/s.

L'impact global est limité. Cependant, l'autonomie de la batterie sera affectée, comme détaillé ci-dessous.

Test réel de l'impact sur l'autonomie

Série de données testées sur un MacBook Air M2 :

Scénario Autonomie
Binance non lancé 18 heures
Binance inactif en arrière-plan 14 heures
Binance affichant le marché au premier plan 11 heures
Binance traçant des bougies K + notifications fréquentes 9 heures

Le fonctionnement en arrière-plan réduit l'autonomie d'environ 4 heures. Si vous travaillez longtemps sur batterie, il est déconseillé de laisser Binance se lancer automatiquement.

Mode arrière-plan silencieux

Le client Binance sur macOS peut fonctionner en mode silencieux :

  • N'affiche pas l'icône dans le Dock.
  • N'affiche qu'une petite icône dans la barre des menus.
  • Le marché et les notifications fonctionnent normalement.

Pour l'activer : Préférences de l'application → Sélectionnez « Masquer l'icône du Dock » (Hide Dock icon). Ce mode est idéal pour ceux qui veulent laisser l'application tourner pour recevoir des alertes de prix, sans pour autant encombrer le Dock en permanence.

Cas particulier du lancement automatique avec plusieurs comptes

Si vous avez plusieurs comptes d'utilisateur sur macOS (par exemple un compte principal et un compte secondaire), la configuration du lancement automatique se fait par utilisateur :

  • Connexion au compte principal → Les éléments de connexion du compte principal lancent Binance.
  • Connexion au compte secondaire → Ne se lance pas (à moins d'avoir également ajouté l'élément de connexion).
  • Les fichiers .plist situés dans /Library/LaunchAgents/ s'appliquent à tous les utilisateurs, mais nécessitent les privilèges root.

Redémarrage automatique après un crash du client

Si le client Binance plante pendant son exécution, il ne redémarrera pas automatiquement par défaut. La raison en est qu'il n'enregistre pas de LaunchAgent pour se surveiller lui-même.

Si vous avez besoin qu'il redémarre automatiquement après un crash (par exemple pour un bot de trading automatisé), vous pouvez écrire votre propre LaunchAgent en ajoutant le paramètre KeepAlive pour que launchd le surveille. Mais ce type de configuration n'est pas nécessaire pour un utilisateur ordinaire.

Ordre de démarrage et dépendances

Pour démarrer, le client Binance nécessite :

  • Que l'utilisateur soit connecté au bureau macOS.
  • Que le réseau soit prêt.
  • Que le Keychain soit déverrouillé.

Dans la plupart des cas, ces conditions sont remplies. Si vous rencontrez un « crash immédiat après le lancement », c'est souvent parce que l'application a démarré avant que le réseau ne soit prêt. Vous pouvez essayer de configurer un délai de démarrage de 5 à 10 secondes dans les éléments d'ouverture de session.

FAQ

Q : Le lancement automatique va-t-il me demander de saisir à nouveau mon mot de passe ? R : Non. Le Keychain a déjà sauvegardé l'état de connexion, l'application se lance et est déjà connectée.

Q : Le Binance lancé automatiquement affichera-t-il « La dernière session ne s'est pas fermée correctement » ? R : Généralement non, à moins qu'il n'ait planté lors de la session précédente.

Q : Peut-on configurer le lancement automatique sur un Mac géré par MDM ? R : Cela dépend de la politique du département informatique, certains MDM verrouillent les éléments de connexion.

Q : Le lancement automatique a-t-il un impact sur la durée de vie du SSD ? R : L'impact est minime. Quelques Mo d'écriture supplémentaires par jour en utilisation continue sont imperceptibles pour un SSD.

Lectures complémentaires