13 votes

Laissant le profil de travail pour Tasker

Je utilise Tasker, et peut-être que je tente trop fort, mais je ne parviens pas à configurer plusieurs conditions de la manière que je veux. Voici ce que j'essaie de faire:

De L - V (8h - 17h), mettez le téléphone en mode silencieux... ce qui est assez facile. Après 17h, je veux activer le GPS/le service de localisation du réseau.

Si je quitte le bureau, alors je veux désactiver le profil silencieux et revenir à la normale. Si je ne suis pas encore parti du bureau, je voudrais que la tâche s'arrête pendant 15 minutes, puis essaie à nouveau (parfois je travaille tard).

C'est la combinaison de ces deux tâches distinctes que je ne parviens pas à faire fonctionner ensemble. Est-ce que quelqu'un peut m'aider ici?

1 votes

Tout d'abord, vous pourriez rencontrer des problèmes pour activer le GPS sans root. Votre appareil est-il rooté, et si oui, quelle ROM (stock ou personnalisée) utilisez-vous ? Tout le reste ne devrait pas être si difficile à faire. Je pourrais vous donner un squelette brut une fois que vous aurez fourni ces détails, donc il ne vous resterait plus qu'à peaufiner par la suite. PS : Je me suis permis de reformater un peu votre question pour la rendre plus facile à lire - j'espère avoir bien compris. Si ce n'est pas le cas, n'hésitez pas à le corriger à nouveau :)

0 votes

Merci d'avoir mis à jour ma question, elle est maintenant un peu plus directe. Mon téléphone est rooté. Je cours un JB stock qui est déodexé (GSM Galaxy Nexus)

9voto

Milner Points 533

Maintenant, avec vos derniers détails, une approche brute. Comme vous utilisez une ROM stock, le changement de GPS pourrait ne pas fonctionner immédiatement. Au cas où cela ne fonctionnerait pas, jetez un œil au plugin Secure Settings, qui devrait pouvoir vous aider.

Je suppose que votre concept brut est le suivant : de 8h à 17h, c'est l'heure de travail, et vous souhaitez avoir différents paramètres pendant les heures de travail et après avoir quitté le travail, en tenant compte des éventuels problèmes de travail tardif. Donc cela devrait de préférence se présenter sous la forme d'un seul profil : Au travail faire... et Après le travail passer à.... Voici donc ce qui devrait basiquement fonctionner :


Profil "Travail" :

Condition :

  • De 8h à 17h

Tâche :

  • Audio -> Mode Silencieux : Activé

Tâche de sortie :

  • Divers -> GPS : Activé (pourrait avoir besoin d'être remplacé par Secure Settings, voir ci-dessus)

Entrons maintenant dans un deuxième profil, et vous n'avez probablement même pas besoin de GPS :

Profil : "Après le travail" :

Condition :

  • État -> Tasker -> Profil Actif : "Travail" [x] Inverser
  • État -> Téléphone -> Cellule Proche : (Scanner les cellules de votre lieu de travail) [x] Inverser

Tâche :

  • Audio -> Mode Silencieux : Désactivé

Donc vous voyez que vous n'avez besoin ni de GPS ni de la boucle d'attente de 15 minutes. À 8h, le profil "Travail" s'active et passe votre téléphone en mode silencieux. Comme vous n'avez pas vraiment besoin de GPS, vous pouvez définir une tâche de sortie bidon ici (par exemple, à nouveau passer en mode silencieux), sinon Tasker reviendrait automatiquement au mode "précédent".

Le deuxième profil ne vérifie même pas les conditions avant que "Travail" ne soit terminé, car Tasker se souvient des profils actifs. Ensuite, il commence à surveiller les cellules mobiles environnantes -- qui sont soit connues du téléphone comme nécessaires pour la téléphonie. Si aucune des cellules environnantes ne correspond à l'une des cellules balayées, la tâche associée est exécutée et le mode silencieux est désactivé.

Mais pourquoi tant de complications ? Beaucoup plus simple à réaliser comme ceci :


Profil "Travail" :

Condition :

  • Cellule Proche (Scanner les cellules de votre lieu de travail)

Tâche :

  • Audio -> Mode Silencieux : Activé

Fait. Peu importe l'heure à laquelle vous êtes au travail, votre téléphone sera silencieux. Et peu importe que vous quittiez le travail tôt ou tard, le mode silencieux sera désactivé.

0 votes

Super réponse et explication. Si je pouvais accepter ceci deux fois pour la réputation supplémentaire, je le ferais. Merci pour l'aide et la réponse concise

1 votes

Cela ressemble à ce que j'ai bien réussi - content d'avoir pu aider, à tout moment à nouveau :)

0 votes

@RyanInBinary Je viens de découvrir qu'on pouvait attribuer des primes à des réponses déjà existantes, si on estime qu'elles méritent des points supplémentaires... xD Honnêtement: Je ne fais pas la manche, je le mentionne juste au cas où tu recevrais une réponse extraordinaire un jour ;)

5voto

Mike Elkins Points 558

Bien que cette question soit déjà répondue et acceptée, j'aimerais y ajouter quelque chose.

Il semble que ce que vous voulez, ce sont des profils basés uniquement sur la localisation. Tasker est très puissant, mais si vous êtes prêt à essayer une alternative, il y a Llama. C'est à peu près la même chose que Tasker, sauf que presque chaque action est basée sur la localisation. Il 'apprend' un emplacement que vous souhaitez configurer (comme chez vous), en scannant les antennes du réseau mobile dans la zone immédiate. C'est beaucoup plus économe en énergie que d'utiliser le GPS.

Pour les choses que vous voulez configurer, Llama sera beaucoup plus simple à configurer. Laissez le téléphone apprendre les endroits que vous souhaitez utiliser dans vos conditions, et ajoutez une ou plusieurs actions. Par exemple, "quitter la maison" -> "activer le bluetooth" "désactiver le wifi".

Vous n'aurez pas à vous soucier des horaires, car les profils ne changent que lorsque vous vous déplacez physiquement, réellement d'un endroit à un autre.

Essayez-le.

PS : Je ne suis pas affilié.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X