1 votes

Est-il possible de faire dépendre les événements de tasker de l'itinérance ?

À l'aide de "Tasker", j'ai mis en place une tâche qui consiste à composer le numéro de demande de solde de mon téléphone portable à 19 heures tous les soirs, à entrer les bonnes options, puis à raccrocher. Je reçois ainsi chaque soir un SMS m'indiquant le nombre de minutes restantes - c'est génial !

Cependant, je suis sur le point de partir à l'étranger pour trois semaines et, dans l'état actuel des choses, la facture sera salée s'il parvient à composer. Comment puis-je conditionner cette action à l'itinérance ? J'ai envisagé d'utiliser le contexte de localisation, mais il se bloque au-delà de certaines plages et n'est pas très fiable.

3voto

garg Points 511

Si vous êtes habituellement à la maison à 19 heures, vous pouvez faire dépendre le déclenchement de la présence du réseau Wifi de votre domicile (en utilisant "Wifi proche") ou d'une antenne relais près de vous (en utilisant "Cellule proche") ; si vous utilisez une station d'accueil à la maison, vous pouvez faire en sorte que le déclenchement n'ait lieu que lorsque vous êtes connecté à une station d'accueil.

Vous pouvez également le faire dépendre d'un calendrier et fixer dès maintenant les dates de votre voyage.

3voto

Bryan Denny Points 21817

Il y a un Locale plugin (que vous pouvez utiliser dans Tasker) qui pourrait répondre à vos besoins.

Et voici un autre plugin pour Locale.

2voto

pjemmert Points 346

Essayez ceci :

  1. Le contexte du profil se déclenche sur la variable CELLID avec vérification de la tâche si ROAM correspond à off.
  2. Définissez une variable ROAMING en conséquence. Vous pouvez maintenant demander à d'autres profils d'utiliser la variable ROAMING pour modifier des paramètres tels que l'acceptation des appels ou la limitation des données.

Tasker peut ne pas mettre à jour CELLID instantanément, il se peut donc que vous soyez en itinérance pendant un certain temps avant qu'il ne se déclenche. Peut-être une minute.

Essayez et tenez-moi au courant. Voici une exportation :

 <class cl="TaskerData" sr="">
    <tv>1.2u2m</tv>
    <class cl="Profile" sr="prof5">
        <cdate>1328389747604</cdate>
        <id>5</id>
        <mid0>25</mid0>
        <nme>Roaming Monitor</nme>
        <class cl="EventContext" sr="con0" ve="2">
            <code>3050</code>
            <pri>0</pri>
            <class cl="StringArg" sr="arg0" ve="3">
                <val>%CELLID</val>
            </class>
            <class cl="StringArg" sr="arg1" ve="3">
                <val></val>
            </class>
        </class>
    </class>
    <class cl="Task" sr="task25">
        <id>25</id>
        <pri>10</pri>
        <class cl="Action" sr="act0" ve="3">
            <code>37</code>
            <lhs>%ROAM</lhs>
            <op>2</op>
            <rhs>off</rhs>
        </class>
        <class cl="Action" sr="act1" ve="3">
            <code>547</code>
            <lhs>%ROAMING</lhs>
            <op>10</op>
            <rhs></rhs>
            <class cl="StringArg" sr="arg0" ve="3">
                <val>%ROAMING</val>
            </class>
            <class cl="StringArg" sr="arg1" ve="3">
                <val>1</val>
            </class>
            <class cl="IntArg" sr="arg2">
                <val>0</val>
            </class>
            <class cl="IntArg" sr="arg3">
                <val>0</val>
            </class>
        </class>
        <class cl="Action" sr="act2" ve="3">
            <code>43</code>
        </class>
        <class cl="Action" sr="act3" ve="3">
            <code>549</code>
            <lhs>%ROAMING</lhs>
            <op>9</op>
            <rhs></rhs>
            <class cl="StringArg" sr="arg0" ve="3">
                <val>%ROAMING</val>
            </class>
            <class cl="IntArg" sr="arg1">
                <val>0</val>
            </class>
        </class>
        <class cl="Action" sr="act4" ve="3">
            <code>38</code>
        </class>
    </class>
</class>

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