Tasker Pro : 달력 기반 알람으로 작업을 놓치지 않고 당황으로부터 자신을 구하십시오!

자동화는 일상적인 작업을 단순화하여 좋아하는 일을 더 소중한 시간을 할애하는 것입니다. 에서 Tasker를 사용하여 장치를 보호하고, 생산성을 향상 시키거나, 운전을 안전하게 만드는 방법을 ' Tasker Week '시리즈의 모든 부분에서 설명했습니다.

그러나 재미는 거기서 끝나지 않습니다. 심각하게 멋진 Tasker 작업 에 가려움을 느낀 다면 (그리고 휴대 전화를 재부팅하거나 디스플레이를 깨우기 위해 휴대 전화를 흔드는 방법을 알려주는 등 지루한 일에 지쳐 있다면) 새로운 Tasker Pro 시리즈가 적합합니다.

우리는 당신이 상자 밖에서 기꺼이 생각하고 싶다면 Tasker가 얼마나 강력한 지 보여줄 일련의 고급 Tasker 프로파일을 게시 할 것입니다. 우리는 당신을 위해 대부분의 노력을 기울였으며 내 프로필을 그대로 가져 와서 그대로 사용할 수는 있지만, 사용자 정의 할 수 있다면 Tasker를 사용하는 방법을 배우는 것이 좋습니다. 당신 자신의 업무. Tasker Tips & Tricks 포럼이나 Reddit의 / r / Tasker subreddit에서 (여러 번했던 것처럼) 아이디어를 구현하는 방법에 대해 다른 사람들과 공유하고 작업 할 수 있습니다.

Tasker pro 5 주차 입니다. 지난주에 Tasker를 사용하여 앱을 종료하지 않고 SMS를 통해 전송 된 2 단계 인증 코드를 복사하는 방법을 보여주었습니다. 이번 주 에는 캘린더 기반 알람설정하고 작업 중에 울리 도록 설정된 알람을 비활성화하는 방법을 보여줍니다 !


Tasker Pro # 5 : 캘린더 기반 알람

당신은 7AM에 일어난다. 샤워하고 아침 식사를하고 커피 한 잔을 마시 며 차를 타보세요. 매일 아침 이것이 일상이라면 알람 시계를 설정하는 것을 기억하는 데 많은 문제가 없을 것입니다. 비정규 근무 시간을 가진 사람들에게는 업무 시간을 확인하여 정시에 도착해야하는 시간을 확인하는 것이 매우 중요합니다. 자명종을 설정하는 것은 시간을 지키는 일꾼이되기 위해 매우 중요하지만, 우리는 모두 인간이므로 실수를해야합니다. 그렇기 때문에 Tasker와 AlarmPad 앱을 사용하여이 달력 기반 알람 시계를 고안하여 다음 날에 작업을 예약 한 경우 해당 시간에 알람이 설정되도록 보장합니다.


요구 사항

  • 과업 ($ 2.99)
  • AlarmPad (AlarmPad에 최고의 Tasker 통합 기능이 있지만 Tasker 통합 기능이있는 모든 알람 시계 앱이 작동 함을 발견했습니다)
  • 자동 경보
  • 자동 도구 베타

명령

이 작업이 실제로 효과를 발휘할 수 있도록 준비해야합니다. 우선, 실제로 Google 캘린더에서 작업 일정을 추적하고 있는지 확인해야합니다. 예를 들어 내 작업 일정에는 Google 캘린더로 내보내는 옵션이 있습니다. 달력을 설정 한 후에는 작업 시간을 정시 확인하고 전원을 끄는 것을 잊어 버린 당황스러운 상황이 발생하지 않도록하는 두 개의 독립적 인 독립적 인 Tasker 스크립트에 대해 설명합니다. 직장에서 경보. 적합하다고 생각되면 이러한 설정 중 하나 또는 둘 다를 구현할 수 있습니다.

먼저, 달력 기반 알람을 만드는 방법. 아래는이 작업을 설정하는 데 필요한 작업의 스크린 샷입니다. 이 작업은 매일 밤 한 번, 가급적 자기 전에 실행해야합니다. 시간 컨텍스트 (예 : 매일 밤 자정) 또는 NFC 태그와 같은 다른 트리거를 기반으로 실행되도록 설정할 수 있습니다 (이것은 내가 선호하는 방법입니다).

  1. 작업 –> 작업 수행. 이름 : 이벤트 받기. 알다시피이 단계의 첫 번째 작업은 실제로 다른 작업을 요구합니다. 이 작업은 Tasker의 Redditor 작업에서 편집 한 작업으로, Tasker Week 동안 3 월에 다시 시작되었습니다. 이 작업이 무엇이며 그 작업에 대한 전체 가이드는 Tasker Tips & Tricks 포럼에서 찾을 수 있습니다. 이 안내서를 위해 다시 업로드 했으므로 아래의 링크 또는 아래에있는 스레드에서 해당 작업을 다운로드 할 수 있습니다. 여기에 약간의 경고가 있습니다. 알람을 설정하지 않으려는 여러 가지 일에 캘린더를 사용하는 경우 특정 이벤트에서만 가져 오기 위해 '이벤트 가져 오기'스크립트를 편집하십시오 작업 일정.
  2. 작업 –> If. % Calstart1 이 설정된 경우 이렇게하면 내일 Google 캘린더에 실제로 이벤트가있는 경우에만 스크립트가 실행됩니다.
  3. 플러그인 –> 자동 경보. 그러면 다음에 발생하는 알람에 대한 세부 정보가 표시됩니다. 기술적으로 이것은 몇 가지 Java 기능으로 가능하지만 필요한 것보다 많은 단계가 필요하며 플러그인을 사용하면 훨씬 쉽습니다.
  4. 변수 –> 변수 세트. 이름 : % nextalarm ~ % TIMES + % seconds "수학 수행"을 확인하십시오. 그러면 다음 알람이 현재 예정된 시간 (에포크 이후 초로 표시됨)을 'nextalarm'이라는 변수로 가져옵니다.
  5. 변수 –> 변수 세트. 이름 : % diff to ( % Calstart1- % nextalarm) / 3600 . "수학 수행"을 선택하십시오.이 수식은 캘린더의 다음 이벤트와 다음 알람이 설정된 시간 사이의 시간 차이를 시간 단위로 결정합니다.
  6. 작업 –> If. % diff <2 인 경우 다음 알람이 2 시간 이상 (캘린더 이벤트 전후에 중요하지 않은 경우)에는 더 적절한 알람을 예약해야합니다.
  7. 변수 –> 변수 세트. 이름 : % alarm ~ % Calstart1 * 1000 . 여기서하는 것은 알람 시계를 인식 할 수있는 형식으로 AutoTools에 공급할 수 있도록 시간을 준비하는 것입니다.
  8. 플러그인 –> 자동 도구 –> 자동 도구 시간. 시간 추가를 클릭하십시오 . 날짜로 이동하여 데이터 밀리 스를 클릭하고 % alarm을 입력하십시오. 돌아가서 장치 추가에 대해 시간으로 설정하십시오 . 값 추가의 경우 -2로 설정하십시오 (이것은 Tasker가 알람을 설정하기 전의 일정 시간입니다. 업무 시간이 너무 길다고 생각하면 숫자를 변경할 수 있지만 음수 인지 확인하십시오). . 출력 형식의 경우 : HH : mm으로 설정하십시오.
  9. 변수 –> 변수 분할. 이름 : % atcalculateddate 스플리터 : (예, 콜론입니다). 이렇게하면 다음 알람이 두 개의 개별 변수 (시간과 분에 하나씩)로 나뉩니다.
  10. 플러그인 –> AlarmPad 실행 동작. 비활성화 : 다음 알람 발생.
  11. 플러그인 –> 알람 패드 설정 알람. 시간은 % atcalculateddate1, 분은 % atcalculateddate2로 만듭니다. "실행 후 자동 삭제"를 확인하십시오.
  12. 작업 –> 종료합니다.
  13. 작업 –> 종료합니다.

그리고 그것은 캘린더 기반 알람 부분입니다! 이제 AlarmPad를 한동안 사용했다면 AlarmPad 자체에 캘린더 이벤트를 모니터링하는 기능이 있기 때문에이 전체 작업이 중복되어 있다고 생각할 수 있지만 설정 여부 만 묻습니다 (이를 수행해야 함을 의미 함). 수동으로)하고 다양한 캘린더를 구분하지 않습니다 . 업무용 캘린더를 올바르게 설정했다고 가정하면 모든 작업이 자동으로 수행되므로 걱정할 필요가 없습니다.

다음은 직장에서 휴대 전화를 음소거하는 매우 일반적인 Tasker 스크립트의 변형입니다. 그러나 작업 중에 해제되도록 설정된 경보를 비활성화 할 수 있다는 추가 이점이 있습니다! 다음은 모양에 대한 개요입니다.

보시다시피, 캘린더 이벤트가 감지 될 때마다 활성화되는 상태 프로필을 작성하게됩니다. 새 프로파일을 작성하고 이름을 Silent Calendar로 지정하십시오. 제목, 위치, 설명을 모두 비워 두십시오. 그러나 달력의 경우 작업 달력을 선택하십시오. 이름없이 입력 작업을 만듭니다. 순서는 다음과 같습니다. 아래에서 자세히 설명합니다.

  1. 오디오 –> 무음 모드. 모드 : 진동. 자기 설명. 직장에서 휴대 전화를 진동 전용 모드로 설정하십시오.
  2. 앱 –> 테스트 앱. 유형 : 캘린더 시작 (두 번째). 데이터 : % TIMES. % currstart에 결과를 저장 하십시오. 현재 캘린더 일정의 시작 시간을 가져옵니다. 이를 사용하여 다음에 설정된 알람과 비교합니다.
  3. 플러그인 –> 자동 경보. 다음 알람에 대한 정보를 얻습니다.
  4. 변수 –> 변수 세트. 이름 : % nextalarm ~ % TIMES + % seconds 에포크 이후 초 단위로 정의 된 다음 알람이 설정되는 시간을 가져옵니다.
  5. 테스트 앱. 유형 : 캘린더 제목 . 데이터 : % nextalarm. % title에 결과를 저장하십시오 . 다음 알람이 설정된 시간과 일치하는 이벤트 제목을 가져옵니다.
  6. 테스트 앱. 유형 : 캘린더 캘린더. 데이터 : % nextalarm. 결과를 % calendar에 저장하십시오 . 위의 이벤트에 해당하는 달력을 가져옵니다.
  7. 테스트 앱. 유형 : 캘린더 시작 (두 번째). 데이터 : % nextalarm. % nextstart에 결과를 저장 하십시오. 다음 알람 (있는 경우)에 해당하는 캘린더 이벤트의 시작 시간을 가져옵니다.
  8. 플러그인 –> AlarmPad 실행 동작. 비활성화 : 다음 알람 발생. % title1이 Set & % calendar1 ~ YOURWORKCALENDARNAME & % currstart1 = % nextstart1 인 경우 확인하고 설정하십시오 . 다음 경보가 제대로 비활성화되었는지 확인하기 위해 세 가지 점검을 수행하고 있습니다. 일정 관리 이벤트 중 다음 알람이 설정되고 해당 일정 관리 이벤트가 작업 일정 관리에 있고 해당 일정 관리 이벤트가 현재 작업과 겹치면 다음 알람 만 사용 안함으로 설정하십시오.

이 스크립트는 위의 스크립트와 별도로 또는 함께 사용할 수 있습니다. 나는 두 가지를 모두 사용하며 불규칙한 작업 일정으로 실제로 도움이됩니다. 기회를 줘!


그리고 짜잔! 당신이 이것을 따라갈 수 있다면, 축하합니다. 당신은 거의 Tasker의 주인입니다! 한 단계 혼란스럽고 스크립트를 가져 와서 인생을 계속하고 싶습니까? 나는 당신을 비난 할 수 없다. 이것은 이것을 올바르게 내리기 위해 많은 생각을했다.

이 Tasker 스크립트를 가져 오려면 Android 파일 호스트에서 다운로드 할 수 있습니다. 이 세 파일을 다운로드하여 모두 가져와야합니다. [1] [2] [3] 작업을 가져 오려면 먼저 메뉴 –> 환경 설정으로 이동하여 Tasker에서 초보자 모드를 비활성화해야합니다. UI 탭에서 '초보자 모드'를 선택 취소하십시오. 그런 다음 기본 Tasker 메뉴로 돌아가서 'Tasks'탭을 클릭하십시오. 그런 다음 '작업'탭을 길게 누르고 '가져 오기'를 누르십시오. .prf.xml 파일을 다운로드 한 위치로 이동하여 파일을 가져 오십시오. 일단 가져 오면 적합하다고 생각되는대로 자유롭게 재생할 수 있습니다.

다음 주 Tasker Pro 의 경우 지문을 사용하여 Windows PC의 잠금해제 하는 방법을 보여 드리겠습니다 !

모든 Tasker Pro 스크립트를 확인하십시오!


Tasker로 무엇을보고 싶습니까? 아래에 알려 주시면 향후 기사에 귀하의 아이디어가 반영 될 수 있습니다.