Ihr fandet Locale super? Dann werdet Ihr Tasker lieben!

  • 3.673 Antworten
  • Letztes Antwortdatum
Status
Für weitere Antworten geschlossen.
Gibt es eigentlich eine Möglichkeit mit Tasker festzustellen ob ein bestimmtest App läuft? Und wenn ja wie?*G*
 
schmarti schrieb:
Und die funktioniert jetzt sogar bei mir. :)
Keine Ahnung was an der Beta 2 nicht passte. Habe jetzt testweise mal von CM6 mal zu MIUI gewechselt, und auch da hat die B2 gezickt.
SidEwigk schrieb:
Gibt es eigentlich eine Möglichkeit mit Tasker festzustellen ob ein bestimmtest App läuft?
Nein, keine Möglichkeit.
 
wieso nicht?
ich kann doch auch als context den start einer app festlegen... und einen exit task.
oder zählt das nur wenn die app auch im vordergrund ist?

dann könnte man ja eine variable für die app festlegen, 1 und 0 wenn sie wieder beendet wird.

hm... da fällt mir grad auf dass tasker das glaub ich echt nur erkennt wenn die app noch im fokus ist... sobald man home drückt beendet sich das angelegte profil (beobachtet an meinem GPS-an-sobald-GoogleMaps Profile)
 
Auch die Beta 3 läuft bei mir nicht. Bei allen Tasks kommt Missing String. Au weia.

Grüße
 
fant0mas schrieb:
ich kann doch auch als context den start einer app festlegen... und einen exit task.
oder zählt das nur wenn die app auch im vordergrund ist?
Hast Du schon korrekt erkannt: Tasker kann nicht erkennen ob eine App noch aktiv ist, sondern nur welche App grade im Vordergrund ist.
 
jetzt bin ich gleichzeitig stolz und frustriert... das hätte mich auf eine MEEEEENGE neuer profiles gebracht ^^
 
Ich führe bei mir gerade eine LOG-Datei ein. Wenn ein Profil gestartet bzw. beendet wird wir ein Eintrag in einem File geschrieben.
Das hab ich so gelößt:
Ein Profil das gestartet wird wenn %LOG gesetzt wird. Darin wird in einem File Datum Zeit und %LOG in ein File geschrieben. (Hat den Vorteil das wenn ich etwas am Logformat ändere es nur an einer Stelle tun muß. Außerdem ist es etwas weniger zu schreiben.
Wenn etwas gelogt werden soll mache ich dort einfach:%LOG="LOGTEXT"
 
Gibt es eine Möglichkeit zu erkennen, ob die Hardwaretastatur des Desire Z ausgefahren ist oder nicht?
 
Ja, die dürfte es geben und wäre dann unter (neue Bedingung) New > State > Keyboard Out zu finden.
 
Stimmt, allerdings würde ich gerne nur dabei eine Aktion ausführen lassen wenn ich gerade telefoniere, sonst soll aber nichts passieren. Wie geht das?

Und gibt es eine Möglichkeit von 3G auf 2G zu wechseln wenn das Display aus ist und ansonsten wieder auf 3G zu schalten?
 
Liebe Leute,

Ich lass mich gern eines Besseren belehren, aber ich find im Forum keinen Eintrag dazu :S

Ich hab bereits mehrere Profile erstellt, aber im Benachrichtigungsfenster steht: no active profiles.

Task Killer läuft nicht, an dem kanns also nicht liegen. Gibts da ne Lösung? :-/

Danke!
 
Peleke schrieb:
Stimmt, allerdings würde ich gerne nur dabei eine Aktion ausführen lassen wenn ich gerade telefoniere, sonst soll aber nichts passieren. Wie geht das?

Und gibt es eine Möglichkeit von 3G auf 2G zu wechseln wenn das Display aus ist und ansonsten wieder auf 3G zu schalten?

Ich habe jetzt noch etwas experimentiert und es klappt leider nicht wie es soll.
Ein Profil für Keyboard Out Event mit Variable Set
%KEYBOUT = 1 und Exit Task Variable Set %KEYBOUT = 0

Ein weiteres Profil mit Phone offhook load calendar app und switch on
speakerphone if %KEYBOUT = 1 aber die Lautsprecher werden bei jedem Gespräch aktiviert und der Kalender nie geladen.
 
p00c schrieb:
Ich hab bereits mehrere Profile erstellt, aber im Benachrichtigungsfenster steht: no active profiles.
Durch was sollen Deine Profile denn ausgelöst werden?
Hast Du Tasker überhaut eingeschaltet? (unten rechts ON)
 
derHaifisch schrieb:
Durch was sollen Deine Profile denn ausgelöst werden?
Hast Du Tasker überhaut eingeschaltet? (unten rechts ON)

Ja sicher hab ich auf ON geschaltet... ich hab auch Profile genauso nachgebastelt wie hier im Forum, funktioniert dennoch nicht. Immer: no active profiles.
 
Peleke schrieb:
...gibt es eine Möglichkeit von 3G auf 2G zu wechseln wenn das Display aus ist und ansonsten wieder auf 3G zu schalten?
Gibt es, mit Einschränkungen. Du brauchst z.B. ein ROM wie CM6. Das ist das einzige ROM bei dem ich es ganz sicher weiß, dass es in Zusammenarbeit mit Toggle 2G und Toggle 2G Locale-Plugin funktioniert.
Peleke schrieb:
Ich habe jetzt noch etwas experimentiert und es klappt leider nicht wie es soll.
Ein Profil für Keyboard Out Event mit Variable Set
%KEYBOUT = 1 und Exit Task Variable Set %KEYBOUT = 0

Ein weiteres Profil mit Phone offhook load calendar app und switch on
speakerphone if %KEYBOUT = 1 aber die Lautsprecher werden bei jedem Gespräch aktiviert und der Kalender nie geladen.
Erstelle einen neuen Context mit State Keyboard Out. Als Task dann Load Calendar und Speakerphone On. Abspeichern.
Dann auf den State Keyboard Out klicken, und mit Add das Event für Phone Offhook hinzufügen.
Das heißt aber, dass Du bei einem Anruf erst das Keyboard öffnen musst, und dann abnehmen. (Offhook)
Ich denke mal nicht, dass Du das möchtest, deswegen Event Phone Offhook durch den State Incoming Call ersetzen.
 
  • Danke
Reaktionen: Peleke
Bin jetzt auch unter die "Tasker" gegangen. :thumbsup:

Bin fasziniert vom Funktionsumfang aber gleichzeitig ernüchtert ... denn ich bekomme das Teil nicht ans laufen. Zuerst habe ich ein Profil hier aus dem Forum nachgebaut (Telefon umdrehen, Klingelton aus).
Funktionierte einfach nicht.
Habe es dann vereinfachert um zu sehen ob es überhaupt funktioniert. Also bei Context angegeben das das Telefon mit dem Display nach unten liegt und dabei das Handy lautlos schalten soll.
Funktioniert auch nicht.
Also mal probiert Wifi oder GPS anzuschalten wenn ich Google Maps starte.
Funktioniert auch nicht.
Etwas zeitabhängiges funktioniert auch nicht.

Tasker steht auf ON und in der Benachrichtigungsleiste wird auch das aktive Profil aufgeführt. Im Tasker selbst ist es grün umrandet.
Nur der entsprechende "Task" wird einfach nicht ausgeführt.

Woran kann das liegen?!
Habe mal ein wenig gegoogelt und gesucht aber die Ergebnisse waren eher... noch frustrierender. :-D

Bin für Hilfe bereits im vorraus dankbar, will endlich meinen Spieltrieb befriedigen. :laugh:
 
Was hast Du für ein Handy?
Rebooten, reinstallieren,...
 
Ich glaube, dass ich Tasker aus Versehen so konfiguriert habe, dass er zu bestimmten Anlässen das WLAN deaktiviert. Ich bin mir allerdings nicht ganz sicher und würde mich freuen wenn jemand Konfiguration überprüfen könnte.
Vielen Dank im voraus und einen schönen dritten Advent!

HTML:
<class cl="TaskerData" sr="">
    <class cl="Task" sr="task17">
        <id>17</id>
        <class cl="Action" sr="act0">
            <class cl="IntArg" sr="arg0">
                <val>1</val>
            </class>
            <code>425</code>
        </class>
    </class>
    <class cl="Task" sr="task21">
        <id>21</id>
        <class cl="Action" sr="act1">
            <class cl="IntArg" sr="arg0">
            </class>
            <code>425</code>
        </class>
        <class cl="Action" sr="act0">
            <class cl="IntArg" sr="arg4">
            </class>
            <class cl="IntArg" sr="arg3">
            </class>
            <class cl="IntArg" sr="arg2">
                <val>2</val>
            </class>
            <class cl="IntArg" sr="arg1">
            </class>
            <class cl="IntArg" sr="arg0">
            </class>
            <code>30</code>
        </class>
    </class>
    <class cl="Profile" sr="prof16">
        <id>9999</id>
        <class cl="StateContext" sr="con0">
            <class cl="StringArg" sr="a0">
                <val>APName1/AP Name2</val>
            </class>
            <class cl="StringArg" sr="a1">
                <val></val>
            </class>
            <class cl="StringArg" sr="a2">
                <val></val>
            </class>
            <class cl="IntArg" sr="a3">
            </class>
            <class cl="IntArg" sr="a4">
            </class>
            <code>170</code>
            <class cl="IntArg" sr="a5">
                <val>1</val>
            </class>
        </class>
        <mid1>21</mid1>
        <class cl="StateContext" sr="con1">
            <class cl="StringArg" sr="a0">
                <val>%CELLID / 0
GSM:31523.19859563 / 0
GSM:31523.19899563 / 0
GSM:31523.19879563 / 0
GSM:32538.16155 / 0
GSM:32538.36155 / 0
GSM:32538.56155 / 0</val>
            </class>
            <code>7</code>
        </class>
        <mid0>17</mid0>
    </class>
    <tv>1.0.13</tv>
</class>

<class cl="TaskerData" sr="">
    <class cl="Profile" sr="prof11">
        <id>9999</id>
        <class cl="StateContext" sr="con0">
            <class cl="StringArg" sr="a1">
                <val></val>
            </class>
            <class cl="StringArg" sr="a2">
                <val></val>
            </class>
            <code>160</code>
            <class cl="StringArg" sr="a0">
                <val></val>
            </class>
        </class>
        <mid1>22</mid1>
        <mid0>12</mid0>
    </class>
    <class cl="Task" sr="task22">
        <id>22</id>
        <class cl="Action" sr="act1">
            <class cl="IntArg" sr="arg0">
            </class>
            <code>425</code>
        </class>
        <class cl="Action" sr="act0">
            <class cl="IntArg" sr="arg4">
            </class>
            <class cl="IntArg" sr="arg3">
            </class>
            <class cl="IntArg" sr="arg2">
                <val>2</val>
            </class>
            <class cl="IntArg" sr="arg1">
            </class>
            <class cl="IntArg" sr="arg0">
            </class>
            <code>30</code>
        </class>
    </class>
    <class cl="Task" sr="task12">
        <id>12</id>
        <class cl="Action" sr="act1">
            <class cl="IntArg" sr="arg3">
            </class>
            <class cl="IntArg" sr="arg2">
            </class>
            <code>547</code>
            <class cl="StringArg" sr="arg1">
                <val>%WIFII2</val>
            </class>
            <class cl="StringArg" sr="arg0">
                <val>%WIFIIS</val>
            </class>
        </class>
        <pri>10</pri>
        <class cl="Action" sr="act0">
            <class cl="IntArg" sr="arg2">
            </class>
            <code>590</code>
            <class cl="StringArg" sr="arg1">
                <val>Sig:</val>
            </class>
            <class cl="StringArg" sr="arg0">
                <val>%WIFII</val>
            </class>
        </class>
        <class cl="Action" sr="act2">
            <class cl="IntArg" sr="arg2">
            </class>
            <code>590</code>
            <class cl="StringArg" sr="arg1">
                <val>Spd</val>
            </class>
            <class cl="StringArg" sr="arg0">
                <val>%WIFIIS</val>
            </class>
        </class>
    </class>
    <tv>1.0.13</tv>
</class>
 

Anhänge

  • log.txt
    79,4 KB · Aufrufe: 368
Hi

Könntest Du deinen Task über "Description to Clipboard" einbinden. Bin kein Computer und tu mich daher bei XML lesen etwas schwer.

Woher stammt das LOG? Bin noch auf der suche nach Log-Files. Als alter Linuxer gehen die einem ab.
 
Bei der Clipboard-Variante stehen aber nicht alle Details:

Code:
Profile: Anon (11)
	State: Wifi Connected
Enter: Anon (12)
	A1: Variable Split [ Name:%WIFII Splitter:Sig: Delete Base:Off ]
	A2: Variable Set [ Name:%WIFIIS To:%WIFII2 Do Maths:Off Append:Off ]
	A3: Variable Split [ Name:%WIFIIS Splitter:Spd Delete Base:Off ]

Exit: Anon (22)
	A1: Wait [ MS:0 Seconds:0 Minutes:2 Hours:0 Days:0 ]
	A2: WiFi [ Set:Off ]

Profile: Anon (16)
	State: Wifi Near
	State: Cell Near
Enter: Anon (17)
	A1: WiFi [ Set:On ]

Exit: Anon (21)
	A1: Wait [ MS:0 Seconds:0 Minutes:2 Hours:0 Days:0 ]
	A2: WiFi [ Set:Off ]

Das Log habe ich in den Misc Optionen aktiviert.
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

joerg-rz
  • joerg-rz
Antworten
3
Aufrufe
290
joerg-rz
joerg-rz
coolzero3389
  • coolzero3389
Antworten
0
Aufrufe
101
coolzero3389
coolzero3389
coolzero3389
  • coolzero3389
Antworten
12
Aufrufe
276
coolzero3389
coolzero3389
Zurück
Oben Unten