| Tiedostotyyppi | APK |
|---|---|
| Versio | 1.0.22 |
| Kustantaja | TActHab |
| Julkaisupäivä | 24.10.2019 |
| Lisäyspäivämäärä | 24.10.2019 |
| Os vaatimukset | Android |
| Vaatimukset | Requires Android 4.2 and up |
| Latauksia yhteensä | 0 |
| Hinta | Free |
Kuvaus
TNES on laajennus, jonka avulla Tasker voi käynnistää tapahtumia vastaanottaessaan viestejä verkon kautta. On kaksi tapaa lähettää viestejä laajennukseen:
1) HTTP GET:n tai POST:n lähettäminen siihen: On olemassa HTTP-palvelin, joka pystyy käsittelemään GET- ja POST-pyyntöjä resurssissa "/" portissa 8765. POST:n muuttujat voidaan suodattaa ja lähettää Taskeriin alla selitetyllä tavalla.
2) Etäpalvelimen kautta http://thacthab.herokuapp.com : Siirry tähän osoitteeseen ja rekisteröi ilmainen tili. Määritä sitten laajennus sekä kirjautumistunnuksella että salasanalla, jota käytit kyseisessä tilissä. Voit lähettää viestin verkkosivuston kautta tai lähettämällä GET- tai POST-pyynnön osoitteeseen http://thacthab.herokuapp.com/broadcast. GET- tai POST-pyynnön TÄYTYY sisältää seuraavat muuttujat:
- kirjautuminen: kirjautumistunnus, jota käytit tilille
- pass : salasana, jota käytit tilillesi
- otsikko: otsikko, itse asiassa vain tekstiä, joka kuvaa viestiä
- viesti : viesti, voi olla yksinkertainen teksti tai sarjoitettu JSON.
Tässä tapauksessa laajennus ottaa huomioon seuraavat muuttujat:
- senderName: sen arvo on sama kuin pyynnön lähettämiseen käytetty kirjautumistunnus.
- otsikko : viestin otsikko
- viesti: viesti.
- jos viesti voidaan jäsentää JSON-muodossa, sen jokainen attribuutti käsitellään muuttujina.
Plugin laukaisee tapahtuman, jos viestin sisältämiä muuttujia ei suodateta. Jos vähintään yksi suodatin arvioidaan epätosi, tapahtumaa ei käynnistetä. Suodattimet voidaan ilmaista määritettäessä esiintymää näin (yksi suodatin riviä kohden):
muuttuja
muuttuja == arvo
muuttuja != arvo
Suodatin "muuttuja" tarkoittaa, että muuttujan tulee olla läsnä viestissä sen arvosta riippumatta.
Suodatin "muuttuja == arvo" tarkoittaa, että muuttujan tulee olla viestissä ja että sen arvon tulee olla yhtä suuri kuin "arvo".
Suodatin "muuttuja == arvo" tarkoittaa, että muuttujan tulee olla viestissä ja että sen arvon on oltava eri kuin "arvo".
Jokainen verkkopuhelun kautta lähetetty muuttuja muunnetaan Tasker-muuttujaksi, jos tapahtuma käynnistyy. Muuttujat on nimetty seuraavasti: %tpe_VARNAME, jossa VARNAME on muuttujan nimi verkkopuhelussa, VARNAME on AINA pieniä kirjaimia, joten muuttuja on paikallinen säännölle Taskerin näkökulmasta.