WiFi (3) 썸네일형 리스트형 Tasker와 정규식 Tasker를 사용하면서 정규식을 사용할 일이 종종 생긴다.특히 Wifi 관련된 정보를 얻을 때 정규식이 매우 유용하다.위와 같이 %WIFII로부터 wifi정보를 얻었다.그림에서 보면 알겠지만 %WIFII를 %wifiinfo라는 로컬 변수에 넣었다. SSID 추출하기이 중에서 ssid에 해당되는 olleh GiGA WiFi만 추출하고 싶다면 아래와 같이 정규식을 작성한다.%wifiinfo에서 ssid는 따옴표로 감싸지기 때문에 따옴표로 시작하고 따옴표로 끝나는 문구를 찾되 따옴표는 제외하는 정규식 문장을 작성하면 된다.결과는 %SSID에 매칭된 문구들이 들어가게 된다. 여기서는 olleh GiGA WiFi가 들어가게 된다.다만 주의할 점은 매칭 결과는 항상 배열 형태이기 때문에 실제로 사용하려면 %SSI.. [Tasker] wifi 신호 세기 모니터링을 위한 RSSI_CHANGED 현재 연결된 와이파이 신호 강도를 모니터링하기 위해서 어떤 방법을 써야 하나 알아보던 중 RSSI_CHANGED를 알게 되었다.보통 tasker에서 와이파이 신호 강도는 signal로 표시되며 0~9까지 단계로 표현되나 RSSI_CHANGED는 표기가 dBm(데시벨?) 단위로 표기된다.signal에서 가장 좋은 상태인 9는 RSSI_CHANGED가 -55 이상을 의미한다. (RSSI_CHANGED는 항상 음수이므로 -55이상 0에 가까울수록 신호 강도가 세다는 의미)이용법은 아래와 같다. P: Event/System/Intent Received [Action: android.net.wifi.RSSI_CHANGED]정상적이라면 화면이 켜져있을 시 약 2분 간격으로 이벤트가 발생할 것이다. 그러나 분명 똑같.. Tasker 집에 있을 때 폰 환경 설정 1 - 집인지 아닌지 확인하고 와이파이켜기 무제한 LTE 사용 중이라 집 밖에서는 와이파이를 아예 켜지 않는다.집에 오면 자동으로 와이파이를 켜지게 하였는데, Cell Near는 사용하지 않고 Wifi Near만 사용하였다. 먼저 profile 설정. 아래 그림 참조. 집 once 프로파일이다. 프로파일 세부 설정은 아래 그림과 같다. 집 밖에서는 와이파이가 꺼져있기 때문에 Toggle Wifi를 On 해놔야 정기적으로 tasker가 와이파이를 켜고 와이파이를 검색한다.만약 공용 와이파이 접속을 저장해놓았다면 이 때마다 공용와이파이에 붙기 때문에 오히려 방해가 될 수 있다. 그래서 나는 모든 공용 와이파이 접속 정보를 저장하지 않는다. 태스커가 활성화 되면 아래 task를 호출한다.1,2는 로그를 파일로 저장하기 위한 부분이라 실질적으로 중요한 .. 이전 1 다음