| Dateityp | APK |
|---|---|
| Ausführung | 1.0.22 |
| Herausgeber | TActHab |
| Veröffentlichungsdatum | 24.10.2019 |
| Datum hinzugefügt | 24.10.2019 |
| Os Anforderungen | Android |
| Bedarf | Requires Android 4.2 and up |
| Downloads insgesamt | 0 |
| Preis | Free |
Beschreibung
TNES ist ein Plugin, das es Tasker ermöglicht, Ereignisse auszulösen, wenn Nachrichten über das Netzwerk empfangen werden. Es gibt zwei Möglichkeiten, Nachrichten an das Plugin zu senden:
1) Senden eines HTTP GET oder POST an ihn: Es gibt einen HTTP-Server, der GET- und POST-Anforderungen auf der Ressource „/“ auf Port 8765 verarbeiten kann. Variablen des POST können gefiltert und wie unten erklärt an Tasker übertragen werden.
2) Über den Remote-Server http://thacthab.herokuapp.com : Gehen Sie zu dieser Adresse und registrieren Sie ein kostenloses Konto. Konfigurieren Sie dann das Plugin mit dem Login und dem Passwort, das Sie für dieses Konto verwendet haben. Sie können Nachrichten über die Website oder durch Senden einer GET- oder POST-Anfrage an http://thacthab.herokuapp.com/broadcast senden. Die GET- oder POST-Anfrage MUSS folgende Variablen enthalten:
- login : das Login, das Sie für das Konto verwendet haben
- pass : das Passwort, das Sie für Ihr Konto verwendet haben
- title : ein Titel, eigentlich nur ein Text, der die Nachricht beschreibt
- message : eine Nachricht, kann einfacher Text oder ein serialisierter JSON sein.
In diesem Fall berücksichtigt das Plugin die folgenden Variablen:
- senderName : Sein Wert entspricht dem Login, das zum Senden der Anfrage verwendet wurde.
- Titel: Der Titel der Nachricht
- Nachricht: die Nachricht.
- Wenn die Nachricht als JSON analysiert werden kann, wird jedes Attribut davon als Variable verarbeitet.
Das Plugin löst das Ereignis aus, wenn die in der Nachricht enthaltenen Variablen nicht gefiltert werden. Wenn mindestens ein Filter als falsch bewertet wird, wird das Ereignis nicht ausgelöst. Filter können ausgedrückt werden, wenn eine Instanz wie folgt konfiguriert wird (ein Filter pro Zeile):
Variable
Variable == Wert
Variable != Wert
Der Filter "Variable" bedeutet, dass die Variable unabhängig von ihrem Wert in der Nachricht vorhanden sein sollte.
Der Filter „Variable == Wert“ bedeutet, dass die Variable in der Nachricht vorhanden sein muss und ihr Wert gleich „Wert“ sein muss.
Der Filter „Variable == Wert“ bedeutet, dass die Variable in der Nachricht vorhanden sein muss und dass ihr Wert von „Wert“ verschieden sein muss.
Jede über den Netzwerkaufruf übertragene Variable wird in eine Tasker-Variable übersetzt, wenn das Ereignis ausgelöst wird. Die Variablen werden wie folgt benannt: %tpe_VARNAME, wobei VARNAME der Name der Variable im Netzwerkaufruf ist, VARNAME IMMER kleingeschrieben ist, damit die Variable aus Tasker-Sicht lokal für die Regel ist.