| 파일 유형 | APK |
|---|---|
| 버전 | 1.0.22 |
| 발행자 | TActHab |
| 출시일 | 2019. 10. 24. |
| 추가 된 날짜 | 2019. 10. 24. |
| OS 요구 사항 | Android |
| 요구 사항 | Requires Android 4.2 and up |
| 총 다운로드 | 0 |
| 가격 | Free |
기술
TNES는 Tasker가 네트워크를 통해 메시지를 수신할 때 이벤트를 트리거할 수 있도록 하는 플러그인입니다. 플러그인에 메시지를 보내는 방법에는 두 가지가 있습니다.
1) HTTP GET 또는 POST 보내기 : 포트 8765의 "/" 리소스에 대한 GET 및 POST 요청을 처리할 수 있는 HTTP 서버가 있습니다. POST의 변수는 아래 설명과 같이 필터링되어 Tasker로 전송될 수 있습니다.
2) 다음 원격 서버 http://thacthab.herokuapp.com : 이 주소로 이동하여 무료 계정을 등록합니다. 그런 다음 해당 계정에 사용한 로그인과 비밀번호로 플러그인을 구성합니다. 웹사이트를 통해 메시지를 보내거나 GET 또는 POST 요청을 http://thacthab.herokuapp.com/broadcast 로 보낼 수 있습니다. GET 또는 POST 요청에는 다음 변수가 포함되어야 합니다.
- 로그인 : 계정에 사용한 로그인
- pass : 계정에 사용한 비밀번호
- title : 제목, 실제로 메시지를 설명하는 일부 텍스트
- 메시지: 메시지, 단순 텍스트 또는 직렬화된 JSON일 수 있습니다.
이 경우 플러그인은 다음 변수를 고려합니다.
- senderName : 그 값은 요청을 보내는 데 사용된 로그인과 같습니다.
- title : 메시지의 제목
- 메시지 : 메시지.
- 메시지를 JSON으로 구문 분석할 수 있는 경우 메시지의 모든 속성은 변수로 처리됩니다.
플러그인은 메시지에 포함된 변수가 필터링되지 않은 경우 이벤트를 트리거합니다. 하나 이상의 필터가 false로 평가되면 이벤트가 트리거되지 않습니다. 다음과 같이 인스턴스를 구성할 때 필터를 표현할 수 있습니다(한 줄에 하나의 필터).
변하기 쉬운
변수 == 값
변수 != 값
"변수" 필터는 값에 관계없이 변수가 메시지에 있어야 함을 의미합니다.
"변수 == 값" 필터는 변수가 메시지에 있어야 하고 그 값이 "값"과 같아야 함을 의미합니다.
"변수 == 값" 필터는 변수가 메시지에 있어야 하고 그 값이 "값"과 달라야 함을 의미합니다.
네트워크 호출을 통해 전송된 모든 변수는 이벤트가 발생하면 Tasker 변수로 변환됩니다. 변수 이름은 다음과 같이 지정됩니다. %tpe_VARNAME, 여기서 VARNAME은 네트워크 호출의 변수 이름이고 VARNAME은 항상 소문자이므로 변수는 Tasker 관점에서 규칙에 로컬입니다.