Ajouter des actions conditionnelles (IF) à l’activateur sur un iPhone jailbreaké



L’Intelligence Conditionnelle pour Smartphones : Au-delà de l’Automatisation Simple

Pour qu’un smartphone mérite réellement l’appellation « intelligent », il est crucial qu’il comprenne avec précision nos intentions, le moment où nous souhaitons qu’une action soit exécutée et de quelle manière. Bien que les capacités d’un smartphone dépassent largement celles d’un simple appareil mobile, la véritable innovation réside dans sa capacité à anticiper et réaliser des actions sans intervention manuelle, en fonction des conditions et de l’environnement.

Plusieurs applications ont vu le jour avec cet objectif, notamment le service multiplateforme IFTTT. Sur Android, Tasker se distingue par sa capacité à automatiser pratiquement toutes les fonctionnalités d’un téléphone ou d’une tablette. Pour iOS, l’outil de référence a longtemps été Activator, permettant l’exécution d’actions basées sur des critères spécifiques. Récemment, un nouveau tweak, baptisé ActIf, est apparu pour les appareils iOS jailbreakés, ajoutant des instructions conditionnelles (SI) à Activator. C’est ce tweak que nous allons examiner plus en détail aujourd’hui.

ActIf : L’Évolution de l’Automatisation sur iOS

La limitation d’Activator réside dans son incapacité à intégrer un raisonnement logique. Par exemple, il est possible de configurer Activator pour désactiver les données mobiles lorsque l’appareil se connecte à un réseau Wi-Fi, mais cette action s’applique à tous les réseaux Wi-Fi, et non à un réseau spécifique. C’est ici qu’ActIf intervient. Ce tweak apporte cette « fonctionnalité conditionnelle » manquante à Activator, permettant à l’appareil de vérifier le SSID du réseau auquel il est connecté avant d’exécuter une action spécifique.

Fonctionnalités et Paramètres d’ActIf

Actuellement, ActIf prend en charge divers critères, notamment la connexion à un SSID Wi-Fi particulier, à un appareil Bluetooth spécifique, la lecture ou l’arrêt de la musique, le branchement ou non de l’appareil à une source d’alimentation, et l’ouverture d’une application spécifique. Le tweak ajoute ses propres paramètres à la section Extensions de l’application Réglages d’iOS, où il est possible de configurer les conditions liées aux vérifications prises en charge. Les actions elles-mêmes doivent être définies via les paramètres d’Activator, où un nouveau menu « Actions ActIf » est ajouté. Un avantage notable est qu’ActIf permet de définir trois paramètres possibles pour chaque condition, offrant ainsi une grande flexibilité dans la configuration.

Conclusion : ActIf, un Tweak Indispensable pour les Utilisateurs d’Activator

Les tweaks tels qu’ActIf sont rares, même dans l’univers du jailbreak. Bien qu’ils puissent être complexes à maîtriser, la liberté et la flexibilité qu’ils offrent en valent la peine. ActIf est disponible gratuitement sur le référentiel BigBoss de Cydia et est compatible avec l’iPhone, l’iPod touch et l’iPad, y compris l’architecture 64 bits de l’iPad Air et de l’iPhone 5s. Si vous utilisez Activator, ce tweak est un ajout incontournable.