| Τύπος αρχείου | APK |
|---|---|
| Εκδοχή | 1.0.22 |
| Εκδότης | TActHab |
| Ημερομηνία κυκλοφορίας | 24 Οκτ 2019 |
| Ημερομηνία προστέθηκε | 24 Οκτ 2019 |
| Απαιτήσεις Os | Android |
| Απαιτήσεις | Requires Android 4.2 and up |
| Σύνολο λήψεων | 0 |
| Τιμή | Free |
Περιγραφή
Το TNES είναι ένα πρόσθετο που επιτρέπει στο Tasker να ενεργοποιεί συμβάντα κατά τη λήψη μηνυμάτων μέσω δικτύου. Υπάρχουν δύο τρόποι για να στείλετε μηνύματα στην προσθήκη:
1) Αποστολή ενός HTTP GET ή POST σε αυτό: Υπάρχει ένας διακομιστής HTTP που μπορεί να χειριστεί αιτήματα GET και POST στον πόρο "/" στη θύρα 8765. Οι μεταβλητές του POST μπορούν να φιλτραριστούν και να μεταδοθούν στο Tasker όπως εξηγείται παρακάτω.
2) Στη συνέχεια, απομακρυσμένος διακομιστής http://thacthab.herokuapp.com : Μεταβείτε σε αυτήν τη διεύθυνση και εγγραφείτε δωρεάν λογαριασμό. Στη συνέχεια, διαμορφώστε την προσθήκη τόσο με τη σύνδεση όσο και με τον κωδικό πρόσβασης που χρησιμοποιήσατε για αυτόν τον λογαριασμό. Μπορείτε να στείλετε μήνυμα μέσω του ιστότοπου ή στέλνοντας ένα αίτημα GET ή POST στη διεύθυνση http://thacthab.herokuapp.com/broadcast. Το αίτημα GET ή POST ΠΡΕΠΕΙ να περιέχει τις ακόλουθες μεταβλητές:
- login : η σύνδεση που χρησιμοποιήσατε για τον λογαριασμό
- pass : ο κωδικός πρόσβασης που χρησιμοποιήσατε για τον λογαριασμό σας
- τίτλος: ένας τίτλος, στην πραγματικότητα μόνο ένα κείμενο που περιγράφει το μήνυμα
- μήνυμα : ένα μήνυμα, μπορεί να είναι απλό κείμενο ή σειριακό JSON.
Σε αυτήν την περίπτωση, το πρόσθετο θα εξετάσει τις ακόλουθες μεταβλητές:
- senderName : η τιμή του θα είναι ίση με τη σύνδεση που χρησιμοποιείται για την αποστολή του αιτήματος.
- title : ο τίτλος του μηνύματος
- μήνυμα : το μήνυμα.
- εάν το μήνυμα μπορεί να αναλυθεί ως JSON, τότε κάθε χαρακτηριστικό του θα υποβληθεί σε επεξεργασία ως μεταβλητές.
Η προσθήκη θα ενεργοποιήσει το συμβάν εάν οι μεταβλητές που περιέχει το μήνυμα δεν φιλτραριστούν. Εάν τουλάχιστον ένα φίλτρο αξιολογηθεί ως ψευδές, τότε το συμβάν δεν ενεργοποιείται. Τα φίλτρα μπορούν να εκφραστούν κατά τη διαμόρφωση μιας παρουσίας όπως αυτή (ένα φίλτρο ανά γραμμή):
μεταβλητός
μεταβλητή == τιμή
μεταβλητή != τιμή
Το φίλτρο "μεταβλητή" σημαίνει ότι η μεταβλητή πρέπει να υπάρχει στο μήνυμα, ανεξάρτητα από την τιμή της.
Το φίλτρο "variable == value" σημαίνει ότι η μεταβλητή πρέπει να υπάρχει στο μήνυμα και ότι η τιμή της πρέπει να είναι ίση με "value".
Το φίλτρο "variable == value" σημαίνει ότι η μεταβλητή πρέπει να υπάρχει στο μήνυμα και ότι η τιμή της πρέπει να είναι διαφορετική από την τιμή "value".
Κάθε μεταβλητή που μεταδίδεται μέσω της κλήσης δικτύου θα μεταφραστεί σε μεταβλητή Tasker εάν το συμβάν ενεργοποιηθεί. Η μεταβλητή ονομάζεται ως εξής: %tpe_VARNAME, όπου VARNAME είναι το όνομα της μεταβλητής στην κλήση δικτύου, VARNAME είναι ΠΑΝΤΑ πεζά, έτσι ώστε η μεταβλητή να είναι τοπική στον κανόνα από την άποψη του Tasker.