Jump to content
CoolRaoul

Tasker: aide,infos,creation de profils

Recommended Posts

Quel rapport entre "tasker process" et "busy box"?

Quant à "taskkill", je ne vois pas l'intérêt, Tasker suffit à bien tuer une appli.

J'ai crée des tâches de lancement et d'arrêt (de Waze+Camsam), avec bouton icones, qui fonctionnent bien. Le premier lance les 2 applis (également appelée automatiquement au démarrage) et le deuxième les arrête avec succès (kill efficace).

Share this post


Link to post
Share on other sites

version de commande voir commande inexistante sans busy utile aussi avec xposed framework.

Share this post


Link to post
Share on other sites

J'ai trouvé un plugin tasker qui sait détecter l'arrivée une notification: Notification Listener

 

L'inconvénient de ce dernier est qu'avec lui on ne peut créer qu'un profil de type "evenement" (instantané/éphémère)

On peut donc réagir au lancement de tasker mais pas à son arret.

 

Faudrait trouver un plugin qui permettent de créer des profils de type état activés par la présence d'une notification identifiable par son contenu.

 

Je continue de chercher.

 

**edit**

Suis-je bête! c'est intégré à tasker  désormais: (nouveau  profil -> événement -> UI -> notification)

 

Mais on à toujours le même inconvénient par contre

Edited by CoolRaoul

Share this post


Link to post
Share on other sites

@fghj: il y a vraiment des moments, où je ne te suis plus... Et là, j'ai rien compris.

 

@CoolRaoul: Ben oui, c'est bien ce que je disais, les évènements n'ont pas de fin dans Tasker. Peut-être que la nouvelle version offrira une nouvelle opportunité...

Share this post


Link to post
Share on other sites

@CoolRaoul: Ben oui, c'est bien ce que je disais, les évènements n'ont pas de fin dans Tasker. Peut-être que la nouvelle version offrira une nouvelle opportunité...

 

Pour être plus rigoureux, les contextes de type "événement", par leur nature, sont instantanés et donc ca n'aurait pas de sens qu'ils aient une fin. 

 

Mais tous les autres contextes, qui sont des contextes d'état, on bien un début (quand l'état devient actif) et une fin  (quand il redevient inactif).

 

Ce n'est pas lié à la version de Tasker, c'est "par construction".

 

Il ne doit pas probablement être possible (limitation Android) , pour un plugin ou pour Tasker lui-même, de détecter la *présence* d'une notification mais juste d'en intercepter son arrivée. Et donc un plugin de type "état" relatif à la présence d'une notification ne peut être implémenté.

Share this post


Link to post
Share on other sites

exact

y4e3ydaq.jpg

que l'ouverture

Edited by fghj

Share this post


Link to post
Share on other sites

Oui, oui, j'ai bien lu la description sur les évènements et les limites que cela implique.

C'est bien là le problème.

 

Fghj, tu veux dire que Tasker et ses plugins (tel Process Started par exemple) utilisent des instructions de linux de BusyBox mais que toutes n'ont pas été implémentées sur tous les appareils, en fonction de leur version android? D'où ta suggestion d'installer busy box pour rajouter celles qui n'y seraient pas, et de voir si Process Started se mettrait alors tout d'un coup à renseigner les variables qui ne le sont actuellement pas?

 

Si tel est le cas, j'avoue avoir un peu peur de mettre le bazard dans le système si je tente d'y rajouter ce qui en aurait été volontairement omis (pourquoi?)!!!

 

Je me demande si je ne vais pas rester avec la solution temporaire des tâches pilotées par îcones, ce qui deviendrait ma solution définitive...

 

Bonne soirée.

Edited by Whispers

Share this post


Link to post
Share on other sites

Hello

 

 

Je cherche désespérément dans tasker le moyen de déverrouiller le téléphone.

 

J'utilise un tag NFC pour enclencher le mode voiture du téléphone, mais même avec un mod pour activer le NFC sur l'ecran de verrouillage, je dois toujours déverrouiller manuellement.

Je n'ai pas de pin de verrouillage ni de pattern, juste le lockscreen.

Mais dans les différents paramètres je n'ai pas l'impression qu'il soit possible de juste déverrouiller. Je n'ai trouvé qu'une option qui actif ou désactive le verrouillage.

Même via secure settings je ne vois rien

 

Vous savez où ça peut se trouver ça?

Share this post


Link to post
Share on other sites

Root ok, ça j'ai, donc pas de soucis à ce niveau.

 

Ben c'est pas gagné par contre.

 

Apparemment , d'après le lien ci-dessus, c'est "Keyguard" pour jouer sur le lockscreen dans secure settings.

Sauf que... ben ça n'a aucun effets.

 

Je n'utilise pas de code pin donc je ne vois pas pourquoi je devrais en configurer un pour le desactiver.

 

Taskill est requis pour android 4.4.2 pour l'instant je suis encore sur du 4.1.2 ...

 

 

EDIT: Bon le profil tasker c'est pas gagné. Par contre j'ai vu dans le module Xposed "Activ le NFC verrouillé" une option pour autoriser certains tag à déverrouiller l'appareil. Et ça marche nickel donc voilà. Même pas besoin de jouer avec Tasker pour ça

Edited by Le_Poilu

Share this post


Link to post
Share on other sites

Si tu n'a pas de code PIN, suffit d'ignorer les étapes 2 et 3 dans l'exemple donné (apres "Unlocking")

Share this post


Link to post
Share on other sites

C'est ce que j'ai fait évidemment

 

C'est la remarque: "Je n'utilise pas de code pin donc je ne vois pas pourquoi je devrais en configurer un pour le desactiver." qui m'a induit en erreur.

 

Sinon, je ne peux malheureusement pas tester de mon coté pour avancer: mon appareil n'est pas rooté.

Edited by CoolRaoul

Share this post


Link to post
Share on other sites

pour allumer l'écran (Emuler le bouton power) root obligatoire

c'est un shell

exemple tache 7

yqa7u9yp.jpg

dès fois que

pour l'exemple lié avec open mic

Edited by fghj

Share this post


Link to post
Share on other sites

Ce n'est pas "allumer" l'ecran que je cherchais, mais déverrouiller le téléphone.

 

Pour scanner mon tag NFC je dois forcément avoir l’écran allumé (bien que je pourrais configurer la chose pour scanner tout le temps, mais c'est loin d'être top).

 

En fait l'idée est toute bête: je pose mon smartphone dans son support voiture, via lequel il reçoit une alimentation (prise µUSB reliée au 12V de la voiture). Le fait d'être alimenté va allumer automatiquement l'écran, ce qui déclenche la lecture du tag NFC et bascule le téléphone en mode Voiture. Mais pour ça il faut aussi faire le déverrouillage du téléphone.

 

Tasker semble avoir du mal avec l'étage du déverrouillage simple (sans PIN ni Pattern), mais comme dit j'ai réglé la chose via le module Xposed qui me sert à lire le tag NFC sur l’écran de de verrouillage.

 

 

 

PS: dire qu'avant j'avais un smartphone (Moto Defy) qui intégrait le passage au mode voiture via un petit aimant et ça marchait du feu de zeux.. j'pige pas pourquoi ils ne reprennent pas plus ce genre de chose.

Share this post


Link to post
Share on other sites

J'vais pas aller me prendre la tête avec des solutions bancales ....

 

comme dit j'ai réglé la chose via le module Xposed qui me sert à lire le tag NFC sur l’écran de de verrouillage.

Share this post


Link to post
Share on other sites

je te propose une alternative.

et je sais lire

ps : si je propose c'est aussi pour d'autres personnes (d'ou le sujet)

Edited by fghj

Share this post


Link to post
Share on other sites

Salut à tous, j'utilise tasker pour lancer waze et camsam en même temps en activant le GPS, ça fonctionne.

Par contre, pour couper le tout j'utilise un autre bouton pour killer les applications seulement dans le cas de camsam les services ne sont pas coupés mais je ne vois pas d'option pour couper un service dans tasker.

PS: mon téléphone est root et j'utilise bien cette option pour killer les applications

Share this post


Link to post
Share on other sites

OK je vais essayer avec ça alors merci.

Édit :

OK ça marche... Donc pour ceux que ça intéresse... Il faut laisser le kill normal de tasker et ajouter un taskill 10 secondes après sinon le service se relance. Pas en avant plan mais il est visible dans les applications lancées

Edited by 2spirit

Share this post


Link to post
Share on other sites

Bonjour, 

 

Es que quelqu'un sait comment faire pour qu'un profile active un autre profile. J'aimerai que quand je branche mon casque et bien que ça active un autre profile. Si quelqu'un sait se serrai cool :) 

Share this post


Link to post
Share on other sites

Es que quelqu'un sait comment faire pour qu'un profile active un autre profile. J'aimerai que quand je branche mon casque et bien que ça active un autre profile. Si quelqu'un sait se serrai cool :)

 

Exprimé autrement, tu veux que la condition de déclenchement du second profil (qu'on va l'appeller "Profil-B") soit de type "ou" (ses conditions actuelles *ou* profil "casque branché" actif)

 

Pour ce genre de chose je passe par une variable globale (dont le nom contient une majuscule au moins).

 

Il faut remplacer le profil "Profil-B" par *deux* profils:

  • Le premier (Profil-B1) conservant la même condition d'entrée mais dont la tache d'entrée consiste juste à incrémenter la variable, et la tache de sortie à décrémenter cette même variable (action -> variable -> Ajouter à une variable ou Soustraire d'une variable)
  • Le second (Profil-B2) conservant les taches d'entrée et de sortie de Profil-B mais dont le déclencheur est remplacé par la condition "variable > 0" .

Faut ensuite que créer (ou modifier si il existe déja) le profil "casque branché" (que nous nommerons "Profil-A"): dans sa tache d'entrée ajouter une action incrémentant la variable et dans la tache de sortie une action qui la décrémente.

 

Plus généralement, pour qu'un profil quelconque active "Profil-B2" il suffira dans sa tache d'entrée d'incrémenter la variable (et pas oublier de la décrémenter dans la tache de sortie). Profil-B2 redeviendra inactif dès que *tous* les profils qui l'ont déclenché deviennent inactifs (autrement dit quand la valeur de la variable vaudra à nouveau 0)

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...