| Bestandstype | APK |
|---|---|
| Versie | 1.0.22 |
| Uitgever | TActHab |
| Datum van publicatie | 24 okt 2019 |
| Datum toegevoegd | 24 okt 2019 |
| OS-vereisten | Android |
| Voorwaarden | Requires Android 4.2 and up |
| Totaal aantal downloads | 0 |
| Prijs | Free |
Omschrijving
TNES is een plug-in waarmee Tasker gebeurtenissen kan activeren bij het ontvangen van berichten via het netwerk. Er zijn twee manieren om berichten naar de plug-in te sturen:
1) Er een HTTP GET of POST naartoe sturen: er is een HTTP-server die GET- en POST-verzoeken kan verwerken op bron "/" op poort 8765. Variabelen van de POST kunnen worden gefilterd en verzonden naar Tasker, zoals hieronder wordt uitgelegd.
2) Over dan externe server http://thacthab.herokuapp.com : Ga naar dit adres en registreer een gratis account. Configureer vervolgens de plug-in met zowel de login als het wachtwoord dat u voor dat account hebt gebruikt. U kunt een bericht sturen via de website of door een GET- of POST-verzoek te sturen naar http://thacthab.herokuapp.com/broadcast. Het GET- of POST-verzoek MOET de volgende variabelen bevatten:
- login: de login die je voor het account hebt gebruikt
- pas : het wachtwoord dat u voor uw account hebt gebruikt
- titel : een titel, eigenlijk gewoon wat tekst die het bericht beschrijft
- bericht: een bericht, kan een eenvoudige tekst zijn of een geserialiseerde JSON.
In dit geval houdt de plug-in rekening met de volgende variabelen:
- senderName : de waarde ervan is gelijk aan de login die is gebruikt om het verzoek te verzenden.
- titel : de titel van het bericht
- bericht : het bericht.
- als het bericht kan worden geparseerd als een JSON, wordt elk kenmerk ervan als variabelen verwerkt.
De plug-in activeert de gebeurtenis als de variabelen in het bericht niet zijn gefilterd. Als ten minste één filter als onwaar wordt beoordeeld, wordt de gebeurtenis niet geactiveerd. Filters kunnen worden uitgedrukt bij het configureren van een instantie als deze (één filter per regel):
variabele
variabele == waarde
variabele != waarde
Het filter "variabele" betekent dat de variabele aanwezig moet zijn in het bericht, ongeacht de waarde ervan.
Het filter "variabele == waarde" betekent dat de variabele aanwezig moet zijn in het bericht en dat de waarde gelijk moet zijn aan "waarde".
Het filter "variabele == waarde" betekent dat de variabele aanwezig moet zijn in het bericht en dat de waarde ervan moet verschillen van "waarde".
Elke variabele die via de netwerkoproep wordt verzonden, wordt vertaald in Tasker-variabele als de gebeurtenis wordt geactiveerd. De variabele heeft de volgende naam: %tpe_VARNAME, waarbij VARNAME de naam is van de variabele in de netwerkaanroep, VARNAME is ALTIJD kleine letters zodat de variabele lokaal is voor de regel vanuit het oogpunt van Tasker.