Tasker (8) 썸네일형 리스트형 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 카카오톡에서 사진을 다운로드 받으면 별도의 파일에 사진이 저장된다. 이 사진들을 주기적으로 카메라 폴더로 옮기는 것이 목표다.카메라 폴더로 사진을 옮기려는 이유는 나중에 icloud에 사진을 올릴 때 한 폴더만 관리하면 되게끔 하려 함이다.사진을 옮기는 것은 잘 개발하여 기능은 잘 되었으나 한 가지 문제가 발견되었으니 그것은 구글포토다.es파일탐색기로 파일을 옮기는 경우 구글포토는 변경사항을 감지하고 바로바로 반영이 되었는데 태스커로 사진을 옮기는 경우 구글포토는 이를 인식하지 못 한다. 도대체 왜 이러는지 알 수가 없다. Variable Search Replace에서 어떤 내용을 찾고 그 내용을 유지한 채 Replace를 하고자 한다면 정규식 변수를 써야 한다. Search에서 ()안에 찾고자 하는 내.. 액션 라벨 보는 방법 액션 라벨을 보기 위해서는 해당 액션에 들어가서 우상단의 점점점을 누르고 첫 번째 메뉴인 Action Labels를 클릭하면 된다.그럼 아래 그림처럼 액션 라벨을 볼 수 있다. 이 액션 라벨은 주석의 용도로도 쓰이고 goto문의 타겟으로도 사용된다. 태스커로 앱 만들기 태스커 액션을 이용하여 간단한 앱을 만들어보자.만들고자 하는 앱은 앱을 실행하면 800만화소로 사진을 한 방 찍고 바로 종료되는 앱이다. 1. TASK를 하나 만들어 두었다. Take a pic 이라는 task이다. 2. Take a pic 태스크는 아래와 같은 액션들로 이루어져있다.워낙 간단한 액션들이라 별도의 설명은 생략한다. 액션을 설정한 캡쳐 화면만 봐도 다 알 것이다.3. 태스크 화면에서 오른쪽 하단의 점 9개 버튼을 클릭하면 아래와 같이 이미지를 선택하는 팝업이 뜬다. 아무거나 들어가서 적당한 이미지를 고른다. 4. 사진 찍기니까 나는 그림 이미지를 골랐다. 5. 앱을 실행하기 위해서 이 태스크를 롱탭하면 아래와 같이 선택 반전이 된다. 6. 선택된 상태에서 오른쪽 위 점점점을 탭하면 아래와 .. [실패] 블루투스 이어폰(LG HBS시리즈) 사용 시 발신자 이름을 이어폰으로 알려주기 온갖 방법을 다 써 보았으나 실패로 결론났다.원인은 정확하지는 않으나 아래의 이유 때문인 것으로 생각된다.HBS-900의 경우 전화가 오면 이어폰에서 띠리리리~ 띠리리리~ 고정적인 알람음이 난다. 폰에서 어떤 벨소리를 선택하던간에 이어폰은 고정된 소리다. 이것은 이어폰 자체도 벨소리를 폰에서 못 가져온다는 것으로 이해될 수 있다.어떤 외국인이 만든 발신자를 소리로 알려주기 어플의 설명에서 본 것인데 그 외국인 왈, “ 수신전화발신자 음성출력 기능은 블루투스를 작동시에는 불가능합니다. 번역을 하면서 알게 됐는데 그런 블루투스 포로토콜이 없답니다” 아래 리뷰 참고. 그래서 난 더 이상 이거로 시간 낭비하지 않기로 함. 참고.Enhanced SMS & Caller ID + Tasker 집에 있을 때 폰 환경 설정 1 - 집인지 아닌지 확인하고 와이파이켜기 무제한 LTE 사용 중이라 집 밖에서는 와이파이를 아예 켜지 않는다.집에 오면 자동으로 와이파이를 켜지게 하였는데, Cell Near는 사용하지 않고 Wifi Near만 사용하였다. 먼저 profile 설정. 아래 그림 참조. 집 once 프로파일이다. 프로파일 세부 설정은 아래 그림과 같다. 집 밖에서는 와이파이가 꺼져있기 때문에 Toggle Wifi를 On 해놔야 정기적으로 tasker가 와이파이를 켜고 와이파이를 검색한다.만약 공용 와이파이 접속을 저장해놓았다면 이 때마다 공용와이파이에 붙기 때문에 오히려 방해가 될 수 있다. 그래서 나는 모든 공용 와이파이 접속 정보를 저장하지 않는다. 태스커가 활성화 되면 아래 task를 호출한다.1,2는 로그를 파일로 저장하기 위한 부분이라 실질적으로 중요한 .. Tasker 블루투스 이어폰 연결시 음악 앱 실행 목표: 블루투스 이어폰 연결 시 특정 음악 어플을 실행시킨다. 1. 나의 HBS-900이 연결되면 애플 뮤직 태스크를 실행시킨다. 2. 애플뮤직 태스크는 아래와 같이 이루어진다. 워낙 간단해서 더 이상의 설명은 필요 없을 듯. 3. 원래 일반적인 음악 어플은 아래 커맨드로 음악 재생까지 시킬 수 있다고 한다. 그러나 애플뮤직 어플을 특이하게도 아래 명령이 먹지 않는다.먹든 먹지 않든 아무튼 실행은 시도. 다음 미션은 애플뮤직을 인텐트를 이용하여 실행시켜 보는 것이다.애플뮤직이 활성화 되어 있을 경우 블루투스 이어폰의 재생버튼이 작동되는 것으로 보아서 영 희망이 없는 것은 아니다. 이전 1 다음