Planifier avec l'Automatisation
Lancer un script tout seul à l'heure voulue, sur un ou plusieurs appareils, avec la page Automatisation.
Dernière relecture 2 novembre 2026
À la fin de cette page, un de tes scripts se lancera tout seul, à intervalle régulier ou à une heure fixe, sur le ou les téléphones de ton choix. ⏱ 10 minutes
Avant de commencer
- Un script qui marche déjà quand tu le lances à la main : voir Ton premier script. Le planificateur lance exactement les mêmes fichiers.
- Un appareil branché, autorisé (débogage USB) et Libre.
- La page Automatisation visible dans la barre latérale. Si elle n'y est pas : Paramètres, onglet Paramètres généraux, active Activer l'automatisation (voir Paramètres).
- Une formule qui inclut le planificateur : selon le comparatif du site, c'est à partir de Basic (voir Tarifs).
Le principe en trois phrases
Une tâche planifiée relie trois choses : un script, un moment et des appareils. Toutes les 10 secondes, un petit programme (le planificateur) regarde quelles tâches sont dues et les lance. Tu peux suivre ce qui se passe dans la page elle-même et dans la Console.
Le planificateur ne tourne que si AppsMobs est ouvert
Les tâches ne se lancent que pendant qu'AppsMobs est ouvert (réduit dans la barre des tâches, ça marche). Si tu fermes l'appli ou si le PC se met en veille, les passages manqués ne sont pas rattrapés : ils sont simplement perdus. Pour une tâche de nuit, laisse le PC allumé et l'appli ouverte, et désactive la mise en veille de Windows.
Créer ta première tâche
- 1
Ouvre l'Automatisation
Clique sur Automatisation dans la barre latérale. Le badge Planificateur actif doit être affiché en haut à droite (repère 1). S'il indique Planificateur arrêté, clique sur le badge pour ouvrir sa fenêtre d'information, puis sur Redémarrer le planificateur ; ou relance AppsMobs.
1Planificateur actif2Nouvelle tâche3Filtres : Toutes, Actives, En pause, À vérifier4Menu d'une tâche (Modifier, Dupliquer, Supprimer...)5Lancer maintenant6Interrupteur Active7Prochaines 24 heures8État des appareils Un bandeau en trois étapes (Choisis un script, Choisis quand, Choisis où) résume le principe. Clique sur Compris pour le masquer.
- 2
Clique sur « Nouvelle tâche »
Clique sur Nouvelle tâche (repère 2), ou appuie sur N. Une fenêtre Nouvelle tâche planifiée s'ouvre, avec trois réglages (repères 1 à 3). La phrase en bas de la fenêtre (repère 4) te dit exactement ce qui va se passer.
1Quel script ?2Quand ?3Sur quels appareils ?4Phrase récapitulative - 3
1. Quel script ?
Dans Quel script ?, choisis un script dans la liste (tu peux en chercher un avec Rechercher un script). La liste montre les fichiers
.pyde ton dossier scripts.Si tu vois « Aucun script Python trouvé. Crées-en un dans le Playground d'abord », ton dossier est vide : crée un script avec le Playground.
- 4
2. Quand ?
Choisis l'un des cinq modes :
Mode Ce que ça fait Régulièrement Toutes les N minutes ou heures (de 1 minute à 7 jours) Chaque jour Une fois par jour, à l'heure choisie Certains jours À une heure choisie, en En semaine, Week-end ou Tous Une seule fois À une date et une heure précises, dans le futur Avancé Une règle cron à 5 champs (minute, heure, jour, mois, jour de semaine) Les passages Régulièrement sont calés sur l'horloge depuis minuit : « toutes les 15 minutes » veut dire 14:00, 14:15, 14:30... et pas « 15 minutes après ton clic ». La liste Prochains passages te montre les prochaines dates calculées : vérifie-la.
- 5
3. Sur quels appareils ?
Choisis N'importe lequel de libre ou Ces appareils précis. Les détails sont dans la section Plusieurs appareils plus bas. Pour un premier essai, garde N'importe lequel de libre avec 1 appareil.
- 6
Lis la phrase, puis crée la tâche
La phrase du bas se lit par exemple : « farm.py se lancera toutes les 30 minutes sur un appareil libre. Premier passage : aujourd'hui 14:30. » Si elle dit ce que tu veux, clique sur Créer la tâche (ou Enregistrer si tu modifies une tâche existante).
Tu as réussi quand la tâche apparaît dans Tâches planifiées, avec l'état Active et son Prochain passage.
- 7
Essaie sans attendre
Sur la carte de ta tâche, clique sur Lancer maintenant (repère 5). La tâche démarre dans les 10 secondes et le planning ne change pas. Ouvre le menu de la tâche et choisis Voir le détail dans la Console pour suivre la sortie du script.
Tu as réussi quand la carte affiche En cours sur ton appareil puis « Dernier passage réussi ».
Plusieurs appareils
Le réglage Sur quels appareils ? décide où la tâche s'exécute.
À chaque passage, AppsMobs prend des appareils libres : branchés, et sans script en cours. Les appareils occupés sont ignorés.
- Combien d'appareils à la fois : le nombre d'appareils pris à chaque passage (1, 2, 3...).
- Rotation : un appareil différent à chaque passage : si tu la coches, AppsMobs tourne parmi les appareils libres au lieu de toujours prendre les premiers. Utile pour répartir l'usure ou l'activité entre plusieurs téléphones.
- Si moins d'appareils sont libres que le nombre demandé, le passage n'a pas lieu et compte comme un échec (voir plus bas).
Tu coches les appareils voulus. Le script tourne sur chacun d'eux. Un appareil occupé ou débranché au moment du passage est sauté pour ce passage ; si aucun n'est disponible, le passage échoue.
Ce que le code du planificateur fait vraiment
- Quand une tâche vise plusieurs appareils, le script est lancé sur eux l'un après l'autre, pas tous en même temps. Compte donc la durée de tous les passages ensemble.
- Un script lancé par une tâche est coupé au bout de 5 minutes et le passage compte alors comme un échec. Pour un script plus long, lance-le à la main depuis le Tableau de bord.
- Le nombre d'appareils en parallèle autorisé par ta licence dépend de ta formule (1, 2, 5 ou 10) ; voir Licence, offres et compte.
Gérer tes tâches
Chaque carte de la liste Tâches planifiées offre :
- Lancer maintenant : démarre sous 10 secondes, sans changer le planning.
- L'interrupteur Active : met en pause ou réactive. Une tâche En pause ne se lance plus tant que tu ne l'as pas réactivée.
- Le menu ⋮ : Modifier, Dupliquer, Supprimer et Voir le détail dans la Console. Supprimer ne supprime que la tâche : le script est conservé.
Les filtres Toutes / Actives / En pause / À vérifier et le champ Rechercher une tâche retrouvent une tâche. À droite, Prochaines 24 heures dessine tes passages à venir, Appareils montre chaque appareil (Libre, Occupé, Erreur, Déconnecté) et Activité liste les lancements et erreurs (le filtre Problèmes n'affiche que les soucis).
Quatre indicateurs résument l'ensemble : Prochain passage, Tâches actives, Appareils libres, Taux de réussite.
3 échecs d'affilée : la tâche s'arrête
Après trois échecs de suite, une tâche s'arrête toute seule, pour ne pas boucler sur une erreur. Elle apparaît avec « Arrêtée après 3 échecs d'affilée » et la dernière erreur, dans le filtre À vérifier. Corrige la cause (appareil débranché, script en erreur...), puis clique sur Réactiver. Une réussite remet le compteur à zéro.
Ça ne marche pas ?
| Message ou symptôme | Cause | Solution |
|---|---|---|
| « Planificateur arrêté » | Le programme de planification s'est arrêté (il redémarre normalement tout seul) | Redémarrer le planificateur, ou relance AppsMobs |
| « Moteur d'automatisation indisponible » | Cette version ne contient pas le moteur Python | Réinstalle la dernière version (Installation) |
| « Aucun script Python trouvé. Crées-en un dans le Playground d'abord. » | Le dossier scripts est vide | Crée un script, ou vérifie le Dossier scripts dans les Paramètres |
| « Choisis un intervalle d'au moins 1 minute. » / « L'intervalle ne peut pas dépasser 7 jours. » | Intervalle hors limites | Reste entre 1 minute et 7 jours |
| « Cette date est déjà passée : choisis un moment dans le futur. » | Mode Une seule fois avec une date passée | Choisis une date future |
| « Coche au moins un jour. » | Aucun jour coché en Certains jours | Coche En semaine, Week-end ou Tous |
| « Choisis au moins un appareil. » | Ces appareils précis sans appareil coché | Coche au moins un appareil |
| « Une expression cron a 5 champs : minute heure jour mois jour-de-semaine » | Règle Avancé mal écrite | Écris 5 champs, par exemple */10 8-20 * * * |
| « Arrêtée après 3 échecs d'affilée » | Trois passages ratés | Lis la dernière erreur, corrige, Réactiver |
| « « Lancer maintenant » demande le moteur à jour : redémarre AppsMobs. » | Le moteur tourne encore dans une ancienne version | Redémarre AppsMobs |
| Rien ne s'est lancé pendant la nuit | AppsMobs était fermé ou le PC en veille | Passages perdus : voir l'encadré plus haut |
La liste complète est dans Dépannage.
Et ensuite
- Console et journaux pour lire ce que ta tâche a fait.
- Paramètres pour activer l'automatisation et régler les dossiers.
- Licence, offres et compte pour le nombre d'appareils de ta formule.