Tasker 5.8 vient de sortir sur le canal stable. Il apporte de nombreuses nouvelles fonctionnalités et modifications qui améliorent l’expérience globale de l’application.
Tasker est sans aucun doute l’une des applications Android les plus populaires dans le segment avancé. Il compte plus d’un million de téléchargements et une note de 4,6 sur le Play Store. Le développeur assez nouveau derrière l'application, João Dias, publie des mises à jour de qualité depuis qu'il a repris le projet. Aujourd'hui, il a publié une autre mise à jour, Tasker 5.8, pour le canal stable. Il apporte de nombreuses nouvelles fonctionnalités et modifications qui améliorent l’expérience globale de l’application. Sans plus tarder, passons à la mise à jour.
La fonctionnalité la plus importante et la plus importante apportée par Tasker 5.8 est l'intégration d'applications tierces. Ce simple changement vous permet d'automatiser pratiquement tout ce qui concerne les applications de votre téléphone. L'événement "App Changed" vous permet de déclencher une commande à chaque fois que vous passez à cette application. Il existe également l'action "App Info" qui vous donne toutes sortes d'informations sur n'importe quelle application, comme des statistiques d'utilisation. Vous pouvez créer des variables et les attribuer à des tâches pour limiter les autorisations des applications ou automatiser diverses fonctions. La prochaine grande fonctionnalité concerne les connexions Bluetooth. À partir de Tasker 5.8, vous pouvez automatiser des tâches chaque fois qu'un appareil Bluetooth se connecte à votre téléphone. Vous pouvez également obtenir des informations sur les appareils connectés et forcer leur connexion/déconnexion et leur association/dissociation. Vous pouvez voir les exemples dans la vidéo ci-dessous.
Il existe également de nouvelles actions qui vous permettent de gérer les requêtes HTTP, voire l'autorisation via OAuth 2.0. Je peux déjà voir de nombreuses tâches utiles effectuées en grattant des sites Web tiers ou vos propres sites Web. Tasker 5.8 inclut également le nouveau InputDialog qui vous aidera à personnaliser les spécificités des tâches importées. Tasker peut désormais s'adapter à la lecture de musique en identifiant le changement de piste. Cela peut conduire à de nombreuses tâches liées aux services audio ou de streaming. Il existe également désormais une option de sauvegarde complète, qui vous aidera à transférer la configuration de votre Tasker (même les variables et les paramètres) vers un tout nouvel appareil. Tasker est disponible sur le Play Store au prix de 2,99 $ et je vous assure qu'il vaut chaque centime.
Ici se trouve le journal des modifications complet de Tasker 5.8.
Journal des modifications de Tasker 5.8
Ajoutée
- Ajoutée Application modifiée événement qui se déclenche à chaque fois que l'application de premier plan est modifiée.
- Ajoutée Informations sur l'application action qui renvoie beaucoup d’informations pour les applications choisies. Vous pouvez obtenir des informations sur l'application actuelle, sur une application précédemment ouverte (comme l'application précédente qui était ouverte, l'avant-dernière application, l'avant-dernière, etc.), sur une application qui a été ouverte X il y a quelques secondes (par exemple, l'application qui a été ouverte il y a 60 secondes) et pour vos applications les plus utilisées (y compris le temps que vous avez passé sur les applications ou les heures d'ouverture des applications au cours d'une période donnée période)
- Effectué toutes les actions qui vous permettent de sélectionner des applications (comme le Démarrer l'application, Tuer l'application, L'accès au réseau et Contrôle des médias actions) pouvoir définir l'application comme une variable au lieu d'une simple sélection statique. Démo pour 3 fonctionnalités ci-dessus ici. Obtenez le projet de démonstration ici.
- Ajoutée Requête HTTP action qui vous permet d'effectuer des requêtes HTTP de tout type (GET, POST, PUT, DELETE, etc.) avec n'importe quel en-tête, corps et contenu de fichier
- Ajoutée Authentification HTTP action qui permet l'authentification OAuth 2.0 et par nom d'utilisateur et mot de passe. Démo pour les fonctionnalités HTTP ici.
- Ajoutée Connexion Bluetooth action qui vous permet de forcer la connexion/déconnexion/appairage/dissociation d'un appareil BT. Démo ici.
- Ajoutée Connexion Bluetooth événement qui se déclenche lorsqu'un appareil BT est connecté/déconnecté et vous donne un tas de variables avec les informations de l'appareil BT. Démo ici.
- Ajoutée Informations Bluetooth action qui vous permet d'obtenir des informations sur un seul appareil, des appareils liés ou des appareils pouvant être analysés
- Ajoutée Piste musicale modifiée événement - se déclenche à chaque fois que la musique démarre/s'arrête/change de piste; fournit de nombreuses variables avec des informations sur la piste (%track, %artist, %album, etc.)
- Ajoutée Boîte de dialogue de saisie action pour obtenir facilement une valeur de l'utilisateur, sans avoir à utiliser la scène Variable Query Tasker. Peut être utile lors du partage d'un projet via Taskernet et de la définition d'une tâche de lancement pour recueillir les commentaires de l'utilisateur. Auparavant, si l'utilisateur disposait déjà d'une scène de requête variable, l'importation ne fonctionnait pas en raison de la scène existante. Démo ici.
- Option ajoutée dans Contrôle des médias action pour essayer d'utiliser les notifications pour contrôler si elles sont disponibles, ce qui la rend beaucoup plus fiable
- Option ajoutée dans Préférences > Divers à inclure des variables utilisateur dans les sauvegardes
- Option ajoutée dans Sauvegarde de données action pour inclure des variables utilisateur
- Ajoutée Chiffres d'arrondi maximum option à la Ensemble de variables action quand Faire des maths est activé: vous permet de choisir le nombre de décimales que vous souhaitez utiliser pour vos opérations mathématiques
- Possibilité pour les événements Tasker de définir des variables locales dans la tâche d'entrée comme les plugins le faisaient déjà. L'événement App Changed utilise ce nouveau système
- Vous permet d'utiliser à nouveau l'option Services dans la condition App State en accordant à Tasker la permission android.permission. Autorisation DUMP
Changements
- Mises à jour %WIN plus rapides et plus fiables
- %MTRACK utilise désormais un écouteur de notification (en plus de l'ancienne méthode) pour le rendre plus fiable
- L'ajout de nouveaux événements a été beaucoup plus facile pour le développeur, j'aurai donc beaucoup plus de facilité à en ajouter de nouveaux maintenant ;)
- Toutes les actions les plus récentes (celles que j'ai implémentées) se déroulent immédiatement dans la tâche au lieu que certaines d'entre elles attendent environ 1 seconde.
- Correction des scènes n'affichant pas correctement les valeurs des variables
- Les variables de sortie nulles doivent être vides au lieu d'avoir le texte "null"
- Réseau mobile La condition nécessite désormais l'autorisation READ_PHONE_STATE car elle utilise désormais une méthode plus récente (plus précise) pour obtenir l'état.
- Ajout d'un délai d'attente à l'action de la boîte de dialogue d'authentification. Sinon, il pourrait rester bloqué pour toujours.
- Lorsqu'une nouvelle tâche ne peut pas être mise en file d'attente, affichez un flash d'avertissement avec la raison au lieu de ne pas fonctionner silencieusement.
- Ne vous concentrez pas automatiquement sur l'étiquette lors de la modification de l'action si l'étiquette est définie
- Ajout d'avertissements indiquant que les anciennes actions HTTP sont obsolètes et que la requête HTTP doit toujours être utilisée à la place.
Corrections de bugs
- Démarrez Monitor au premier plan plus tôt pour éviter les plantages
- Correction d'un bug de longue date où Exécuter le shell l'action resterait bloquée si la sortie était trop grande
- Correction d'un bug de longue date où parfois, lorsque vous accordiez des autorisations à plusieurs cartes SD, Tasker cessait de pouvoir y accéder
- Correction d'un bug de longue date où la suppression d'un dossier sur une carte SD ne fonctionnerait pas si le dossier était vide
- Correction de l'obtention du type de données mobiles pour l'état du réseau mobile (considére désormais le type de mobile connecté au lieu du type de mobile configuré)
- Correction d'un bug de longue date où les captures d'écran prises avec le Prendre une capture d'écran l'action aboutirait à de mauvaises dimensions
- Correction de l'impossibilité d'obtenir certaines icônes d'application
- Correction d'un problème où parfois la liste des tâches ou des profils restait vide jusqu'au redémarrage de Tasker
- Correction d'un crash lors de l'affichage de la liste des tâches sur certains appareils
- L'action de données mobiles demande désormais l'autorisation root. C'était par erreur qu'il ne l'avait pas demandé auparavant.
- Correction d'un bug où parfois la réception d'appels téléphoniques pouvait arrêter le moniteur de l'application et arrêter de déclencher les profils liés à l'application
- Certains messages d'erreur erronés ont disparu du journal Tasker
- Lorsque la connexion à Google échoue, affiche l'erreur réelle qui s'est produite au lieu du message générique "Résultat non OK".
- Tous les toasts s'affichent avec le contexte de l'application et sur le fil principal
- Correction de la demande d'écriture des paramètres système pour l'action de la barre de navigation
- Correction d'un crash lors de l'utilisation de très grandes bibliothèques javascript
- Correction de quelques crashs
Prix : 3,49.
4.6.
Source: Tâcheur