| ਫਾਈਲ ਦੀ ਕਿਸਮ | APK |
|---|---|
| ਵਰਜਨ | 1.0.22 |
| ਪ੍ਰਕਾਸ਼ਕ | TActHab |
| ਰਿਹਾਈ ਤਾਰੀਖ | 24 ਅਕਤੂ 2019 |
| ਮਿਤੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ | 24 ਅਕਤੂ 2019 |
| ਓਸ ਜਰੂਰਤਾਂ | Android |
| ਜਰੂਰਤਾਂ | Requires Android 4.2 and up |
| ਕੁੱਲ ਡਾਉਨਲੋਡਸ | 0 |
| ਮੁੱਲ | Free |
ਵੇਰਵਾ
TNES ਇੱਕ ਪਲੱਗਇਨ ਹੈ ਜੋ Tasker ਨੂੰ ਨੈੱਟਵਰਕ ਉੱਤੇ ਸੁਨੇਹੇ ਪ੍ਰਾਪਤ ਕਰਨ ਵੇਲੇ ਇਵੈਂਟਾਂ ਨੂੰ ਟਰਿੱਗਰ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ। ਪਲੱਗਇਨ ਨੂੰ ਸੁਨੇਹੇ ਭੇਜਣ ਦੇ ਦੋ ਤਰੀਕੇ ਹਨ:
1) ਇਸ 'ਤੇ HTTP GET ਜਾਂ POST ਭੇਜਣਾ: ਇੱਥੇ ਇੱਕ HTTP ਸਰਵਰ ਹੈ ਜੋ ਪੋਰਟ 8765 'ਤੇ ਸਰੋਤ "/" 'ਤੇ GET ਅਤੇ POST ਬੇਨਤੀਆਂ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ। POST ਦੇ ਵੇਰੀਏਬਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਟਾਸਕਰ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ।
2) ਉਸ ਤੋਂ ਬਾਅਦ ਰਿਮੋਟ ਸਰਵਰ http://thacthab.herokuapp.com : ਇਸ ਪਤੇ 'ਤੇ ਜਾਓ ਅਤੇ ਇੱਕ ਮੁਫਤ ਖਾਤਾ ਰਜਿਸਟਰ ਕਰੋ। ਫਿਰ ਪਲੱਗਇਨ ਨੂੰ ਲੌਗਇਨ ਅਤੇ ਪਾਸਵਰਡ ਦੋਵਾਂ ਨਾਲ ਕੌਂਫਿਗਰ ਕਰੋ ਜੋ ਤੁਸੀਂ ਉਸ ਖਾਤੇ ਲਈ ਵਰਤਿਆ ਸੀ। ਤੁਸੀਂ ਵੈੱਬਸਾਈਟ ਰਾਹੀਂ ਜਾਂ http://thacthab.herokuapp.com/broadcast 'ਤੇ GET ਜਾਂ POST ਬੇਨਤੀ ਭੇਜ ਕੇ ਸੁਨੇਹਾ ਭੇਜ ਸਕਦੇ ਹੋ। GET ਜਾਂ POST ਬੇਨਤੀ ਵਿੱਚ ਹੇਠ ਲਿਖੇ ਵੇਰੀਏਬਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ:
- ਲੌਗਇਨ: ਲੌਗਇਨ ਜੋ ਤੁਸੀਂ ਖਾਤੇ ਲਈ ਵਰਤਿਆ ਸੀ
- ਪਾਸ: ਪਾਸਵਰਡ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਖਾਤੇ ਲਈ ਵਰਤਿਆ ਸੀ
- ਸਿਰਲੇਖ: ਇੱਕ ਸਿਰਲੇਖ, ਅਸਲ ਵਿੱਚ ਸੰਦੇਸ਼ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਕੁਝ ਟੈਕਸਟ
- ਸੁਨੇਹਾ: ਇੱਕ ਸੁਨੇਹਾ, ਸਧਾਰਨ ਟੈਕਸਟ ਜਾਂ ਇੱਕ ਲੜੀਬੱਧ JSON ਹੋ ਸਕਦਾ ਹੈ।
ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਪਲੱਗਇਨ ਹੇਠਾਂ ਦਿੱਤੇ ਵੇਰੀਏਬਲਾਂ 'ਤੇ ਵਿਚਾਰ ਕਰੇਗੀ:
- ਭੇਜਣ ਵਾਲਾ ਨਾਮ : ਇਸਦਾ ਮੁੱਲ ਬੇਨਤੀ ਭੇਜਣ ਲਈ ਵਰਤੇ ਗਏ ਲੌਗਇਨ ਦੇ ਬਰਾਬਰ ਹੋਵੇਗਾ।
- ਸਿਰਲੇਖ: ਸੰਦੇਸ਼ ਦਾ ਸਿਰਲੇਖ
- ਸੁਨੇਹਾ: ਸੁਨੇਹਾ।
- ਜੇਕਰ ਸੁਨੇਹੇ ਨੂੰ JSON ਦੇ ਰੂਪ ਵਿੱਚ ਪਾਰਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਤਾਂ ਇਸਦੇ ਹਰੇਕ ਗੁਣ ਨੂੰ ਵੇਰੀਏਬਲ ਦੇ ਰੂਪ ਵਿੱਚ ਸੰਸਾਧਿਤ ਕੀਤਾ ਜਾਵੇਗਾ।
ਜੇਕਰ ਸੁਨੇਹੇ ਵਿੱਚ ਵੇਰੀਏਬਲ ਫਿਲਟਰ ਨਹੀਂ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਪਲੱਗਇਨ ਇਵੈਂਟ ਨੂੰ ਟਰਿੱਗਰ ਕਰੇਗਾ। ਜੇਕਰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਫਿਲਟਰ ਨੂੰ ਗਲਤ ਵਜੋਂ ਮੁਲਾਂਕਣ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਵੈਂਟ ਟਰਿੱਗਰ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। ਫਿਲਟਰਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦੀ ਇੱਕ ਉਦਾਹਰਣ ਦੀ ਸੰਰਚਨਾ ਕਰਦੇ ਸਮੇਂ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ (ਪ੍ਰਤੀ ਲਾਈਨ ਇੱਕ ਫਿਲਟਰ):
ਵੇਰੀਏਬਲ
ਵੇਰੀਏਬਲ == ਮੁੱਲ
ਵੇਰੀਏਬਲ != ਮੁੱਲ
ਫਿਲਟਰ "ਵੇਰੀਏਬਲ" ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵੇਰੀਏਬਲ ਸੁਨੇਹੇ ਵਿੱਚ ਮੌਜੂਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਭਾਵੇਂ ਇਸਦਾ ਮੁੱਲ ਕੁਝ ਵੀ ਹੋਵੇ।
ਫਿਲਟਰ "ਵੇਰੀਏਬਲ == ਮੁੱਲ" ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵੇਰੀਏਬਲ ਸੁਨੇਹੇ ਵਿੱਚ ਮੌਜੂਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਸਦਾ ਮੁੱਲ "ਮੁੱਲ" ਦੇ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਫਿਲਟਰ "ਵੇਰੀਏਬਲ == ਮੁੱਲ" ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਵੇਰੀਏਬਲ ਸੁਨੇਹੇ ਵਿੱਚ ਮੌਜੂਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਸਦਾ ਮੁੱਲ "ਮੁੱਲ" ਤੋਂ ਵੱਖ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਨੈੱਟਵਰਕ ਕਾਲ ਰਾਹੀਂ ਪ੍ਰਸਾਰਿਤ ਕੀਤੇ ਗਏ ਹਰੇਕ ਵੇਰੀਏਬਲ ਨੂੰ ਟਾਸਕਰ ਵੇਰੀਏਬਲ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾਵੇਗਾ ਜੇਕਰ ਇਵੈਂਟ ਫਾਇਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ ਇਸ ਤਰ੍ਹਾਂ ਰੱਖਿਆ ਗਿਆ ਹੈ: %tpe_VARNAME, ਜਿੱਥੇ VARNAME ਨੈੱਟਵਰਕ ਕਾਲ ਵਿੱਚ ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ ਹੈ, VARNAME ਹਮੇਸ਼ਾ ਛੋਟਾ ਹੁੰਦਾ ਹੈ ਤਾਂ ਜੋ ਵੇਰੀਏਬਲ ਟਾਸਕਰ ਦੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ ਨਿਯਮ ਲਈ ਸਥਾਨਕ ਹੋਵੇ।