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

Pour qu’un smartphone soit vraiment «intelligent», je pense qu’il est essentiel que l’appareil comprenne parfaitement ce que vous voulez qu’il fasse et quand, ainsi que le comment. Certes, les capacités d’un smartphone vont bien au-delà de celles offertes par un appareil mobile ordinaire, mais la vraie beauté du concept commence lorsque le téléphone commence à agir sur les actions que vous souhaitez qu’il exécute sans initiation manuelle en fonction des conditions et de l’environnement. Un certain nombre d’applications sont apparues qui apportent quelque chose de similaire, la plus notable d’entre elles étant le service IFTTT multiplateforme. Ensuite, pour les téléphones Android, il y a Tasker, qui peut pratiquement automatiser toutes les zones de votre téléphone ou tablette. Pour iOS, un outil similaire, et probablement le meilleur jamais, a été Activator, qui permet l’exécution d’actions en fonction de certaines conditions. Maintenant, un nouveau tweak a fait surface pour les iDevices jailbreakés qui ajoute des instructions conditionnelles (IF) à Activator. Cette modification porte le nom d’ActIf, et nous examinerons de plus près celui-ci aujourd’hui.

  Comment joindre un fichier à un document dans Word Office 365

ActIf_Cydia_iOS (4)

Le problème avec Activator en soi est la limitation que, bien qu’il puisse effectuer certaines actions automatiquement, il ne peut pas y ajouter de raisonnement. Prenons un exemple: vous pouvez configurer l’activateur pour désactiver automatiquement les données mobiles lorsque l’appareil est connecté à un réseau WiFi, mais vous ne pouvez pas lui faire faire de même lorsqu’il est connecté à un réseau spécifique. En effet, le paramètre fonctionne pour TOUS les réseaux WiFi par défaut, mais pas seulement pour un réseau spécifique. C’est là qu’ActIf entre en jeu. Ce tweak ajoute cette «fonctionnalité conditionnelle» manquante à Activator et obligera l’appareil à consulter le SSID du réseau auquel il est connecté avant d’exécuter l’action spécifiée.

  Comment désactiver la capture d'écran sur iPhone

ActIf_Cydia_iOS (1) ActIf_Cydia_iOS (2)

À partir de maintenant, ActIf prend en charge un ensemble d’actions, y compris la connexion à un SSID WiFi spécifique, un appareil Bluetooth spécifique, que la musique soit en cours de lecture ou non, que l’appareil soit connecté à une source d’alimentation ou non, ou si une application spécifique est ouverte. Le tweak ajoute ses propres paramètres au panneau Extensions dans l’application iOS Settings native, où vous pouvez spécifier les paramètres conditionnels associés aux vérifications prises en charge, tandis que les actions elles-mêmes devront être définies via les paramètres de Activator, où un nouveau panneau est ajouté pour Actions ActIf. La bonne chose est qu’ActIf prend en charge trois paramètres possibles pour chaque paramètre conditionnel, ce qui vous donne la flexibilité de configurer plusieurs options pour la même condition.

  Comment supprimer des publications sur Facebook

ActIf_Cydia_iOS (3)

Les ajustements comme ActIf sont rares même dans le scénario de jailbreak, et plutôt difficiles à maîtriser, mais la flexibilité et la liberté qu’ils promettent en valent la peine. ActIf est disponible gratuitement via le référentiel BigBoss dans Cydia et prend en charge 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 réglage est indispensable.