La dernière mise à jour de Tasker (v5.1.18) apporte une nouvelle fonctionnalité de suivi du sommeil, un menu d'actions favorites et bien plus encore. Consultez la publication pour le journal des modifications complet.
En février de cette année, Tasker a reçu une mise à jour importante sur le canal bêta (v5.12.3) qui a ajouté l'automatisation du suivi du sommeil à l'application. La fonctionnalité utilisait celle de Google API de veille pour centraliser le traitement de détection du sommeil de manière économe en batterie et a aidé les utilisateurs à suivre facilement leur état de sommeil à l'aide de l'application. La fonctionnalité est maintenant déployée sur le canal stable et vous pouvez l'essayer immédiatement.
La fonctionnalité État de veille est maintenant en direct dans Tasker 5.12.18, qui a commencé à être déployé auprès des utilisateurs via le Google Play Store. Comme on le voit dans la version bêta, la fonctionnalité peut vous aider à surveiller facilement votre sommeil à l'aide des entrées des capteurs de lumière et de mouvement de votre téléphone. Regardez la vidéo ci-dessous pour voir comment vous pouvez suivre vos données de sommeil avec la nouvelle fonctionnalité.
Outre la nouvelle fonctionnalité de suivi du sommeil, la dernière mise à jour de Tasker ajoute un nouveau menu Actions favorites qui vous permet d'ajouter facilement vos actions préférées en un seul clic. La mise à jour apporte également la prise en charge du stockage externe sur les appareils exécutant Android 11 et supérieur, les fonctions Array et bien plus encore. Consultez le journal des modifications complet pour la dernière mise à jour de Tasker dans la section ci-dessous.
Journal des modifications de Tasker 5.12.18
- Principaux ajouts :
- État de veille ajouté: suivez votre sommeil avec Tasker.
- Ajout de l'événement « Veille » afin que vous puissiez utiliser tous les événements de sommeil envoyés par les services Google Play afin de pouvoir les enregistrer d'une manière ou d'une autre si vous le souhaitez, ou pour d'autres utilisations où vous pourriez avoir besoin de toutes les mises à jour.
- Ajout de la lecture native JSON, HTML/XML et CSV avec la notation par points ou crochets.
- Lors de la définition d'une variable globale compatible avec un type structuré, Tasker vous demandera si vous souhaitez activer la lecture facile de la structure pour cette variable.
- Ajout de l'action "Parse/Format DateTime" permettant d'analyser et de formater les dates et les heures dans toutes sortes de formats.
- Ajout d'une action Simple Matching/Regex vous permettant de faire correspondre et d'extraire facilement des données de n'importe quel morceau de texte.
- Ajout de l'action « Fusion de tableaux »: fusionnez 2 tableaux ou plus en 1.
- Ajout d'un nouvel événement "Tick" qui déclenchera automatiquement un profil dans un intervalle défini. Les intervalles peuvent être compris entre 100 millisecondes et 2 minutes.
- Lors de l'ajout d'une action, si vous recherchez un nom de tâche et sélectionnez l'action « Effectuer une tâche », le nom de la tâche sera automatiquement renseigné.
- Lors de l'ajout d'une action, si vous recherchez un type de boîte de dialogue de saisie et sélectionnez l'action "Choisir la boîte de dialogue de saisie", le type de boîte de dialogue sera automatiquement renseigné.
- Lors de l'ajout d'une action, si vous recherchez une fonction Tasker spécifique, nommez l'action « Fonction Tasker », la fonction sera automatiquement sélectionnée et configurée.
- Nouveau paramètre dans les variables Projet/Profil/Tâche qui vous permet de personnaliser la valeur exportée indépendamment de la valeur définie par la variable.
- Ajout de l'option "Actions favorites" lors d'un clic long sur le bouton "Ajouter" lors de la modification d'une tâche
- Vous pouvez également définir les actions favorites à afficher lors d'un clic court si vous le souhaitez et la boîte de dialogue standard pour afficher un clic long si vous le souhaitez.
- Si vous ajoutez une action favorite résultant d'une recherche de l'action « Effectuer une tâche » directement avec un nom de tâche pré-rempli ou une « Boîte de dialogue de sélection de saisie » action avec un certain type de dialogue ou une action "Tasker Function" avec une certaine fonction, l'action favorite préremplira également directement la même choix.
- Modification de la variable de clic long dans le comportement de la liste de variables: désormais, un menu d'aide apparaîtra avec les moyens courants d'accéder aux variables afin que vous n'ayez pas à vous en souvenir.
- Autorisez la jonction de tableaux directement en écrivant %array(+JOINER) où JOINER correspond aux caractères que vous aimez.
- Autoriser la spécification d'un menuisier dans toutes les fonctions de tableau qui renvoient plusieurs valeurs en écrivant quelque chose comme %array(+SEPARATOR+1,3,4) par exemple.
- Autoriser l'obtention de tous les éléments du tableau qui correspondent à une expression en utilisant %array($?expression)
- Ajout de la possibilité d'interroger un tableau Tasker pour plusieurs emplacements en une seule fois. Par exemple, %array (1,3,5) obtiendra les premier, troisième et cinquième éléments du tableau.
- Correction des tableaux d'interrogation pour les éléments dans plusieurs formats où une variable w était utilisée directement à la place des formats, par exemple: %query = 1:2; %array(%query) ne fonctionnerait pas mais maintenant c'est le cas.
- Ajout de la prise en charge des cartes USB et SD externes sur Android 11+
- Fonction ajoutée pour lister tous les volumes de stockage dans l'action "Tasker Function"
- Ajout de la possibilité de sélectionner parmi plusieurs options de stockage externe si plusieurs sont disponibles dans la fenêtre de sélection de fichier (par exemple carte SD et USB)
- Correction de la copie de fichiers sur la carte SD dans certaines situations
- Correction de nombreux autres problèmes liés au stockage externe
- Autres ajouts
- Ajout des options « Calendrier » et « Entrée du calendrier » dans l'action « Choisir la boîte de dialogue de saisie »
- Ajout des actions "Est verrouillé" et "Est verrouillé en toute sécurité" à l'action "Test d'affichage".
- Ajout de l'action "Musique active" à l'action "Fonction Tasker".
- Ajout des fonctions "Rewind" et "Fast Forward" à l'action "Media Control"
- Ajout de l'option "Structure Output" dans les états/événements/actions pertinents
- Ajout de l'option "Variable structurée" aux variables Projet/Profil/Tâche
- Ajout de l'action "Variable Set Structure Type" pour définir explicitement le type de structure d'une variable
- Ajout de l'option "Obtenir la position v2" pour forcer une grande précision, ce qui signifie qu'il utilisera UNIQUEMENT les satellites GPS pour obtenir votre position et rien d'autre.
- Ajout de la variable %gl_satellites à "Get Location v2" qui aura le nombre de satellites utilisés pour obtenir votre localisation de haute précision
- Ajout de la possibilité pour les plugins d'ouvrir un URI lorsque leur action de plugin est terminée afin qu'ils puissent lancer des activités sans l'autorisation de s'appuyer sur d'autres applications.
- Ajout de l'assistant ADB Wifi pour une configuration facile des commandes d'octroi/révocation d'autorisations
- Ajout d'une aide dans le champ En-têtes de l'action HTTP Request pour définir facilement les en-têtes couramment utilisés
- Ajout d'une option à "Variable Split" pour utiliser le séparateur comme regex
- Ajout d'une option pour configurer la notification Tasker lorsqu'il n'y a pas de profils actifs séparément
- Ajout d'une option pour rendre les variables de projet/profil/tâche immuables. Ces variables ne peuvent pas être modifiées à partir des tâches
- Ajout de la prise en charge des variables globales structurées. Vous pouvez maintenant lire JSON depuis %Json.info par exemple
- Ajout de la prise en charge de la fonction variable parseFormatDateTime() en JavaScript
- Ajout de la traduction en ukrainien
- Autoriser la "boîte de dialogue de saisie" à avoir un texte par défaut de "%"
- Autoriser la saisie sur plusieurs lignes dans l'action "Array Push" dans le champ "Valeur"
- Autoriser les caractères d'espacement dans l'entrée "Array Set" > "Valeurs"
- Autoriser l'utilisation de nouvelles lignes et espaces comme séparateur dans l'action "Variable Split"
- Autoriser l'utilisation d'espaces et de nouvelles lignes comme séparateur dans l'action "Array Set"
- Le texte dans divers champs d'action (comme Run Shell, ADB Wifi, Variable Set, etc.) n'est pas renvoyé à la ligne et a une taille de texte configurable (nouvelle option "Taille du texte de commande")
- Rendu facultatif le texte Monospace non enveloppé dans certains champs de saisie (Préférences > UI)
- Changements
- Amélioration de la qualité sonore des enregistrements effectués avec l'action "Enregistrer l'audio" lorsque le format MP4 est sélectionné
- Suppression de l'option "Codec" de l'action "Enregistrer l'audio". Il est désormais automatiquement sélectionné en fonction du "Format"
- Couper automatiquement les noms de variables d'entrée dans l'action "Ensemble de variables multiples"
- Modifié: si plusieurs variables de projet/profil/tâche portant le même nom existent simultanément dans la portée, seule la portée la plus « interne » disponible sera affectée.
- Ne pas alerter l'utilisateur des paramètres de tâche manquants dans l'action "Vibrer sur la sonnerie" dans certaines situations
- L'action "Ping" expire toujours après 10 secondes si aucune réponse n'est obtenue
- L'action "Désactiver" avec l'option "Verrouillage" activée verrouille l'écran même si l'écran est éteint
- Les champs "Jointeur" et "Texte" de "Variable Join" et "Write To File" sont désormais capables de recevoir de nouvelles lignes et d'autres caractères vides.
- La notification du moniteur Tasker lorsqu'il n'y a pas de profils actifs utilise une catégorie de notification différente de celle lorsqu'il y a des profils actifs afin que les utilisateurs puissent désactiver l'un et pas l'autre.
- Rendu plus évident le texte « Désactivé » qui apparaît lorsque Tasker est désactivé
- Suppression de l'option "Activé" de l'état "Périphérique inactif" car elle ne faisait rien
- Demande d'accès au chemin directement dans le sélecteur de fichiers Tasker en cas de besoin
- Conditions mises à jour pour utiliser 6 décimales lors de la comparaison de nombres au lieu de 3
- L'usine d'applications n'utilise pas l'accès aux fichiers existants et utilise le nouveau système de fichiers SAF requis.
- Corrections de bugs
- Correction des actions d'édition étant très lentes si votre configuration Tasker est grande, surtout si vous utilisez beaucoup de fonctions Java dans votre configuration
- Correction d'un bug de longue date qui empêchait de décompresser des fichiers sur un stockage externe
- Correction de l'utilisation de Tasker avec l'option de développement "Ne pas conserver les activités" activée et d'autres situations dans lesquelles les activités pouvaient redémarrer, comme le basculement entre le thème clair/sombre lors de l'utilisation de Tasker.
- Correction d'un bug de longue date où l'action "Pour" désactivée s'exécutait pour toujours
- Correction de Tasker ne basculant pas le Wifi la première fois qu'il est utilisé après le démarrage si les paramètres de Tasker sont nécessaires pour le basculer
- Correction d'un bug qui faisait parfois planter Tasker sur certains appareils Xiaomi lorsqu'un certain type de notification était créé.
- Ne pas effacer les variables locales de condition lors de l'application de la configuration actuelle de Tasker
- Ne pas avertir par erreur d'un plugin manquant si le délai d'attente pour l'action du plugin est trop élevé
- Ne pas afficher d'alertes pour les erreurs dans l'action "Enregistrer l'audio" si "Continuer la tâche après l'erreur" est sélectionné
- Correction des actions à l'intérieur des boucles For désactivées qui ne s'exécutent pas lorsque les actions elles-mêmes sont activées
- Correction des icônes de médias locaux lors de l'importation d'anciens projets/tâches et les icônes existent toujours sur le même chemin
- Correction de l'événement "Texte reçu" lorsque la carte SIM est sélectionnée et que les deux cartes SIM du téléphone ont le même nom
- Correction de la "Scène de test" n'affectant pas les variables de projet/profil/tâche
- Correction de l'action "Ensemble de variables multiples" dans certaines situations
- Correction de l'action "Vibrer sur l'anneau" dans certaines situations
- Correction de certaines actions liées à la racine exécutées dans certaines situations
- Correction d'applications tierces définissant des variables en externe
- Correction de la boîte de dialogue de sauvegarde ne pré-remplissant pas le dossier et le nom de fichier de la sauvegarde dans certaines situations
- Correction des actions BeyondPod sur les versions Android les plus récentes
- Correction d'un bug empêchant les variables globales d'être effacées via "setGlobal()" de javascript
- Correction d'un bug où parfois plusieurs ensembles de variables échouaient
- Correction d'un crash dans certaines scènes où un élément vidéo est utilisé
- Correction d'un crash lors de la sélection d'une image dans le dossier Téléchargements dans certaines situations
- Correction des commandes de service faciles pour l'action "Shell Command"
- Correction d'une icône vide pour la notification du Tasker qui n'était pas appliquée dans certaines situations
- Correction d'un problème lors de l'utilisation d'entrées de tableau dans certaines actions dans certaines situations où le turc était la langue sélectionnée
- Correction d'un problème dans certains cas lors de l'exportation de quelque chose vers Taskernet où Tasker redémarrait
- Correction d'un problème où Tasker se plaignait que la densité n'était pas initialisée dans certaines situations
- Correction d'un problème avec la définition de plusieurs variables avec Do Maths activé, mais certaines d'entre elles n'avaient pas d'expressions mathématiques
- Correction des variables Projet/Profil/Tâche dans certains cas lors de l'utilisation des éléments Web de scène
- Correction de l'impossibilité de vérifier si %var n'est pas défini en vérifiant %var ~ \%var
- Correction du référencement des applications par leur nom dans certaines situations dans les actions où les applications peuvent être sélectionnées ("Lancer l'application", "Contrôle des médias", etc.)
- Correction des variables de projet/profil/tâche à partir de l'action "Fonction Java"
- Correction de l'utilisation de variables Profil/Projet dans certaines situations
- Correction de certaines situations dans lesquelles la modification d'une action puis le redémarrage de l'activité entraînaient la réinitialisation des entrées pour l'action.
- Correction d'un problème lors du téléchargement de fichiers Google Drive sur un stockage externe dans certaines situations
- Correction de l'utilisation de la fonction setLocal() dans Scene WebView pour les variables de projet/profil/tâche
- Correction des indications de nom de variable pour certaines variables de projet/profil/tâche
- Essayez de corriger la détection des changements dans le presse-papiers sur Android 11 sur certains appareils spécifiques
- Correction de quelques crashs
En savoir plus
Vous pouvez consulter la publication officielle du journal des modifications de Tasker ici pour des démos présentant certaines des nouvelles fonctionnalités.
Prix : 3,49.
4.6.