Automatisation Système
Automatisation du Système
Configurez le lancement automatique de RetrouveMonPC pour un suivi permanent.
🚀 Introduction
Pour que votre PC signale sa position régulièrement, le script retrouvemonpc.py doit être exécuté de manière répétée. Nous utilisons pour cela le script lanceur.py.
L’avantage du script lanceur.py est qu'il peut être stoppé facilement avec le gestionnaire de tâches. C'est très pratique si vous vous déplacez avec votre PC une journée entière : vous arrêtez la tâche pour éviter de saturer votre boîte mail inutilement.
⚙️ Configurer lanceur.py
Avant de lancer l'automatisation, vous devez régler l'intervalle de temps souhaité :
- Ouvrez
lanceur.pyavec un éditeur de texte (Gedit, Notepad, Geany). - Ligne 4 : Le délai en secondes (300s = 5 min, 600s = 10 min, 900s = 15 min).
🐧 Sur Linux
Il existe deux méthodes pour répéter l'envoi du mail. Chaque méthode a ses avantages et ses inconvénients selon votre utilisation.
Installation et droits
Déplacez le fichier vers /usr/local/bin/ (en utilisant sudo nautilus ou votre gestionnaire de fichiers en mode root). Ensuite, rendez-le exécutable :
Faites un clic droit sur time.py > Propriétés > Permissions > cochez "Autoriser l'exécution comme un programme".🐍 Méthode 1 : Utiliser le script lanceur.py
Cette méthode est la plus flexible. Une fois lancé, le script peut être arrêté facilement via le Gestionnaire de tâches. C'est pratique si vous vous déplacez avec votre PC toute la journée et que vous voulez éviter de saturer votre boîte mail.
3. Pour un lancement automatique au démarrage, Ouvrez Session et démarrage dans vos paramètres et ajoutez une entrée :
- Nom :Lanceur
- Commande : /usr/local/bin/lanceur.py
- Déclencheur : À la connexion.
⚙️ Méthode 2 : Configurer Crontab
Crontab lance le script en arrière-plan de façon plus rigide. Une fois démarré, on ne peut pas l'arrêter simplement sans modifier la configuration.
Vous pouvez utiliser Crontab pour lancer soit le script principal directement, soit le lanceur.py au démarrage du système via la directive @reboot.
Pour lancer trouverpc.py toutes les 15 minutes, ouvrez un terminal :
Ajoutez cette ligne à la fin du fichier :
Plus d'infos sur : Debian Facile ou LinuxTricks.
Tableau Comparatif
| Caractéristique | Crontab | Script lanceur.py |
|---|---|---|
| Arrêt facile | ❌ Difficile | ✅ Oui (Gestionnaire de tâches) |
| Changement fréquence | Modifier le crontab | Modifier le fichier .py |
| Usage recommandé | Serveur / PC fixe | PC Portable / Usage mobile |
🪟 Sur Windows
Sur Windows, il n'y a pas de dossier /usr/local/bin/. Vous pouvez placer vos scripts dans un dossier de votre choix (ex: C:\RetrouveMonPC\).
Lancement automatique au démarrage :
- Appuyez sur les touches Windows + R, tapez
shell:startupet validez. - Une fenêtre s'ouvre : créez-y un raccourci vers votre fichier
lanceur.py. - Désormais, le script se lancera tout seul à chaque ouverture de session.
Note : Pour arrêter le script, utilisez Ctrl + Alt + Suppr > Gestionnaire des tâches > sélectionnez "Python" et cliquez sur "Fin de tâche".
Note : Si vous renommez votre script de lanceur.py en lanceur.pyw (avec un w), Windows le lancera en arrière-plan sans ouvrir de fenêtre de terminal noire. C'est beaucoup plus discret pour un script de surveillance.".
