Tasker는 Android 기기 프로그래밍을 위한 다기능 애플리케이션입니다. SwiP - Android Tasker 프로필 예제를 위한 Tasker의 무료 대안

이 프로그램은 동종 프로그램 중에서 가장 복잡한 것으로 간주되고 게임도 아니고 무료도 아니라는 사실에도 불구하고 Google Play 스토어에서 입지를 잃지 않을 것입니다.

이러한 서비스 수요의 이유는 무엇입니까? 이를 통해 Android 시스템을 자동화하고 이를 사용자의 요구에 최대한 맞게 조정할 수 있습니다. 도움을 받으면 무선 통신 또는 자동 모드를 켜는 등 필요한 작업을 자체적으로 수행하도록 장치를 구성할 수 있습니다. 그리고 그 안에는 수많은 유사한 기능이 있습니다.

Tasker는 장치에 대한 작업을 생성하는 데 매우 편리한 프로그램입니다.

따라서 가장 원하는 경우 Tasker가 무엇인지, 이 유틸리티를 사용하는 방법 및 유용할 수 있는 방법에 대해 알아 보겠습니다.

이 유틸리티를 통해 태블릿이나 스마트폰의 작업을 별도의 체인으로 프로그래밍하여 서로 연결하고 작업을 생성합니다. 애플리케이션에서 이를 생성하려면 Android의 모든 시스템 프로세스, 센서 데이터, 일반적으로 가젯과 관련된 모든 것을 사용할 수 있습니다.

따라서 장치를 흔드는 것과 같은 장치 상태의 변화는 조치를 취하고 프로세스를 시작하라는 신호가 될 수 있습니다. 방향 센서를 사용하여 스마트폰을 왼쪽에서 오른쪽으로 흔들면 전화 또는 전화를 받도록 프로그래밍할 수 있다고 가정해 보겠습니다.

다음으로 위치 데이터를 사용하여 작동 모드 변경을 구성할 수 있습니다. 예를 들어 집에 없는 경우 Wi-Fi를 끄거나 볼륨을 높이고 화면 밝기를 높이는 등의 작업을 수행할 수 있습니다. 이것이 어떻게 가능한지? GPS 정보 또는 대체 방법을 사용합니다.

또 다른 예는 가젯이 자동으로 화면 밝기를 낮추고 지정된 시간 동안 무선 네트워크를 끄도록 할 수 있다는 것입니다.

이 모든 것이 가능한 이유는 Android가 애플리케이션과 상호 작용할 수 있고 사용자의 이익을 위해 시스템 데이터를 동기화할 수 있기 때문입니다.

이렇게 간략하게 설명하면 Tasker는 사용자의 특별한 지식 없이도 태블릿이나 스마트폰을 프로그래밍할 수 있는 애플리케이션이라는 결론을 내릴 수 있습니다. 필요한 것은 인터페이스를 이해하고 프로그램으로 작업하는 것뿐입니다. 이를 수행하는 방법을 더 자세히 설명하겠습니다.

Tasker 애플리케이션 설치 및 사용

이미 언급했듯이 Tasker를 다운로드할 수 있으며 설치하는 데 약간의 시간이 걸립니다. 예, 애플리케이션은 유료이지만 그 기능을 고려하면 완전히 투자할 가치가 있다는 것이 분명해집니다.

Android에 유틸리티를 설치한 후 즉시 실행하여 기능 탐색을 시작하는 것이 좋습니다. "새 프로필 만들기"를 클릭하세요. 설정에서 초보자 확인란을 즉시 제거할 수 있습니다. 프로필, 작업, 장면 및 변수의 네 가지 섹션이 있는 기본 Tasker 메뉴가 표시됩니다. "프로필"에서는 작업 수행을 위한 컨텍스트(시간 또는 장치의 특정 작동 조건)를 선택합니다. "작업"에서는 이 컨텍스트에서 수행될 작업 체인을 만듭니다. 세 번째 섹션인 "장면"의 도움으로 이미 서비스 사용 수준이 더 높은 거의 본격적인 응용 프로그램이 생성됩니다.

각 메뉴에는 고유한 기능 세트가 있으며 그 수가 인상적이므로 구체적인 예를 사용하여 고려하는 것이 좋습니다.

가장 간단한 것부터 시작해 보겠습니다. 예를 들어 Android가 밤에 다른 작동 조건으로 전환되기를 원합니다.

우리는 다음을 수행합니다:

  • "프로필" 메뉴에서 화면 하단의 더하기 기호를 클릭하세요.
  • 나타나는 창에서 "시간"을 선택하십시오.
  • 시간대를 지정합니다(예: 자정부터 오전 5시까지).
  • 새 프로필을 만들려면 상단의 애플리케이션 아이콘을 클릭하세요.
  • 다음으로 프로필이 있는 줄이 표시되며 그 후에 서비스는 작업 생성을 제안합니다. 즉, 현재 수행해야 할 작업을 나타냅니다. "새 작업" 버튼을 클릭하세요.
  • 작업에 임의의 이름을 지정합니다. "야간"으로 지정합니다.
  • 유틸리티는 작업을 추가하려면 "+"를 클릭하라는 메시지를 표시합니다.
  • 가능한 작업의 광범위한 목록을 볼 수 있습니다. 정말 많은 작업이 있습니다.
  • 야간에는 어떤 작업을 사용해야 합니까? 예를 들어 "화면" 메뉴를 사용할 수 있습니다.
  • "디스플레이 밝기"를 선택하고 설정을 10-15%로 줄이세요. 밤에는 더 이상 필요하지 않습니다.
  • 작업을 하나 더 추가해 보겠습니다. 목록에서 "네트워크"를 선택한 다음 "Wi-Fi 끄기"를 선택하세요. 잠잘 때는 필요하지 않기 때문입니다.

두 개의 작업을 생성했으며 작업 메뉴로 이동하면 '야간 시간'이라는 일반 줄이 표시됩니다. 이를 클릭하면 생성된 작업 목록이 눈앞에 열립니다. 이제 첫 번째 메뉴로 이동하면 자정부터 오전 5시까지 작동하는 프로필이 표시되며 이때 "야간 시간" 작업이 실행됩니다.

결국 무슨 일이 일어 났니? 이제 이 시점에서 가젯은 자동으로 화면 밝기를 낮추고 인터넷을 끄게 됩니다. 이렇게 하면 배터리 소모를 크게 절약할 수 있습니다. 귀하의 재량에 따라 이 프로필에 몇 가지 작업을 더 추가할 수 있습니다.

따라서 이 간단한 예를 사용하여 Android 시스템 프로세스가 애플리케이션에서 프로그래밍되는 방식을 살펴보았습니다. 보시다시피 이것은 그리 어렵지 않으며 모든 어려움은 사용자가 Tasker의 기능 수에 압도된다는 사실과 더 관련이 있습니다.

Android에서 유용할 가장 인기 있는 프로필을 살펴보고 프로필을 만드는 방법을 알아보세요.

응용 프로그램의 유용한 기능

밤에 더 많은 배터리를 절약하고 싶고 전화 통화로 깨어나고 싶지 않다면 다음과 같은 방법으로 Tasker를 자동으로 설정할 수 있습니다.

  • 프로필에서 "+" 아이콘을 클릭하고 "시간" 컨텍스트를 선택합니다.
  • 모드가 작동되는 하루 중 필요한 시간을 지정합니다.
  • 작업 선택 - 목록에서 "플러그인" 버튼을 클릭한 다음 보안 설정, 루트 작업 및 비행기 모드를 클릭해야 합니다.

응용 프로그램 사용 시 가장 널리 사용되는 옵션 중 하나는 헤드셋이 시스템에 연결될 때 플레이어가 자동으로 켜지도록 하는 것입니다. 이는 다음과 같이 수행됩니다.

  • 새 프로필 만들기를 선택하면 컨텍스트는 더 이상 "시간"이 아니라 "상태"입니다.
  • 다음으로 "하드웨어" 및 "헤드폰 연결됨"을 선택해야 합니다.
  • 작업 생성으로 넘어가겠습니다. "응용 프로그램", "실행..."을 선택하고 필요한 플레이어를 가리킵니다.

그게 다야! 그런데 "프로필" 섹션을 보면 이 항목 또는 해당 항목을 활성화하거나 비활성화할 수 있는 슬라이더가 있습니다. 일시적으로 특정 프로필이 필요하지 않은 경우 해당 프로필을 삭제할 필요가 없습니다. 다시 필요할 때까지 해당 프로필을 끄기만 하면 됩니다.

Tasker에서 시간을 지정하면 화면을 사용자 정의할 수도 있습니다. 즉, 밤이나 낮에 따라 다른 밝기로 작동하도록 조건을 설정할 수도 있습니다. 또는 예를 들어 시간 프레임을 정의하여 직장이나 학교에 있을 때 가젯이 자동 모드로 전환되는 상황을 항상 설정할 수 있습니다.

하지만 태블릿이나 스마트폰의 소리를 긴급하게 꺼야 하는 경우가 있는데, 이 작업을 매우 빠르게 수행해야 합니다. 이 경우 다음과 같은 프로필을 만들 수 있습니다.

  • 컨텍스트를 "상태"로 지정합니다.
  • 다음으로 "센서" 및 "방향" 옵션을 클릭합니다.
  • 창에서 "위치"를 선택하고 목록에서 Android를 자동 모드로 전환하는 간단한 작업(예: "왼쪽" 또는 "수직 위쪽")을 선택합니다.

이후, 선택된 움직임이 수행되면, 기기는 이를 사운드 설정을 변경하라는 신호로 인식합니다. 매번 수동으로 하는 것보다 훨씬 쉽죠?

고급 애플리케이션 설정

위의 프로필 생성을 마스터한 후에는 Tasker에서 다단계 작업으로 이동할 수 있습니다. 현재 위치에 따라 Android 작동 모드를 변경하는 것이 좋습니다.

다음 조건을 고려하십시오. 공부하는 동안 Wi-Fi 연결, 무음 모드, GPS 센서가 필요하지 않습니다. 집에서는 GPS가 필요하지 않지만 인터넷 연결, 최대 벨소리 볼륨, 중간 화면 백라이트가 필요합니다. 거리에서는 GPS, 높은 벨소리 볼륨, 최대 백라이트 수준 및 메시지 알림이 필요합니다.

가젯은 당신이 어디에 있는지 어떻게 알 수 있습니까? GPS를 통해 이를 수행할 수 있지만 배터리가 너무 빨리 소모됩니다. Wi-Fi에 연결하는 것부터 시작하는 것이 좋습니다.

따라서 연구 프로필은 다음과 같습니다.

  • 상태 컨텍스트를 선택한 다음 "네트워크" 및 "네트워크에 연결됨"을 선택하고 학교의 액세스 포인트 이름을 지정합니다.
  • "오디오" 작업을 생성하고 "무음 모드" 또는 진동 중 더 편리한 것을 선택하세요.
  • "보안 설정", "시스템+작업", "GPS" 뒤에 "플러그인"을 추가하고 이 모듈을 끄세요.

집에서는 다음 조건이 적용됩니다.

  • 상태 컨텍스트는 다시 "네트워크"이며 홈 Wi-Fi 이름을 나타냅니다.
  • 이 조건에서 수행되는 작업은 다음과 같습니다.
  • "벨소리 볼륨" 뒤의 "오디오" - 최대 볼륨을 설정합니다.
  • "화면", "디스플레이 밝기"를 선택하면 표시기를 편안한 수준으로 줄이고 배터리를 절약할 수 있습니다.
  • 이전 프로필과 동일한 방식으로 GPS를 비활성화합니다.

마지막으로 거리 설정은 다음과 같습니다.

  • 상태는 "네트워크", "Wi-Fi 네트워크에 연결됨"과 같이 표시되지만 "그렇지 않은 경우"를 선택합니다.
  • 볼륨과 화면에 대해 동일한 작업을 생성하지만 후자의 경우 최대 밝기를 설정합니다.

추가 기능

Tasker에서 위젯과 별도의 애플리케이션을 생성할 수도 있고, 플러그인을 사용하여 기능을 확장할 수도 있습니다. 음성 제어 또는 원격 장치 제어를 위한 플러그인이 있으며 모두 인터넷에서 사용할 수 있으며 가격도 저렴합니다. 이들의 도움으로 귀하는 Android 태블릿이나 스마트폰을 더욱 향상시킬 수 있습니다.

플러그인은 컨텍스트와 작업 모두에 추가됩니다. 이는 모두 생성하려는 작업 체인의 종류에 따라 다릅니다.

보시다시피, 응용 프로그램의 기능은 놀랍습니다. Tasker가 최고의 자동화 서비스라고 불리는 것은 아무것도 아닙니다. 예, 먼저 프로그램 인터페이스를 이해해야 합니다. 하지만 목적에 맞게 장치를 사용자 정의하면 소요된 시간이 완전히 보상받을 것입니다. 따라서 Tasker Android는 확실히 설치할 가치가 있으며 시스템과 장치에 대한 지식을 크게 확장할 것입니다.

"좋아요"를 클릭하고 Facebook에서 최고의 게시물을 읽어보세요.

“iOS에도 Tasker 같은 게 있나요?” - 이 질문은 모바일 운영 체제에 대한 논쟁을 무효화하는 경우가 많습니다. iOS나 Windows Mobile 모두 이 애플리케이션과 원격으로 유사한 도구가 없습니다. 많은 고급 사용자에게 Tasker는 수십 개의 유료 애플리케이션을 대체할 수 있는 필수 도구로 오랫동안 자리매김해 왔습니다. 전체 웹사이트와 포럼이 이에 전념하고 있지만 우리 잡지에서는 Tasker에 대해 단 한 번만 썼습니다.

태스커란 무엇인가요? 이는 체계적이거나 체계적이지 않은 이벤트에 대한 장치의 반응을 프로그래밍할 수 있는 스마트폰 자동화 도구입니다. 예를 들어, Tasker는 스마트폰을 뒤집는 것에 반응하고 그에 따라 소리를 음소거할 수 있습니다. 배터리 잔량이 30%로 떨어지면 작동하고 스마트폰을 2G 모드로 전환할 수 있습니다. Tasker를 사용하면 Google 지도 앱을 시작할 때 GPS가 켜지도록 프로그래밍하거나 밤에 비행기 모드를 켤 수 있습니다.

센서 또는 장치 상태와 관련된 거의 모든 시스템 이벤트는 Tasker에서 작업, 응용 프로그램을 시작하고 정보를 표시하거나 다양한 컨트롤이 있는 대화 상자를 생성하는 데 사용할 수 있습니다. 기능 측면에서 Tasker는 이미 시장에 출시된 수많은 플러그인을 통해 확장할 수 있는 완전한 시각적 프로그래밍 환경이 되었습니다.

나만의 음성 명령을 만들고 싶으신가요? 문제 없습니다. 시장에는 AutoVoice 플러그인이 있습니다. 다른 장치나 PC를 자동으로 원격으로 제어하는 ​​기능이 필요합니까? 이를 위해 AutoRemote가 있습니다. 낮은 수준의 Android 설정에 대한 액세스는 어떻습니까? 보안 설정이 귀하의 서비스에 있습니다.

태스커는 어떻게 작동하나요?

앞서 말했듯이 Tasker의 원리는 특정 이벤트와 스마트폰 상태 변화에 반응하는 것을 기반으로 합니다. Tasker 용어에서는 이를 컨텍스트라고 합니다. 하나 이상의 작업으로 구성된 특정 작업을 컨텍스트에 연결할 수 있습니다. 작업은 애플리케이션 실행부터 특정 설정 변경까지 무엇이든 될 수 있습니다. 단일 이벤트(예: 애플리케이션 실행)가 아닌 장기적인 컨텍스트(오전 9시부터 저녁 5시, 위치 등)에 대해 이야기하는 경우 컨텍스트가 완료된 후에 작동하는 "exit task"입니다.

컨텍스트, 작업 및 작업 순서의 조합을 프로필이라고 합니다. 시작 직후 Tasker는 첫 번째 프로필 생성을 제안합니다. 화면 하단의 "더하기"를 클릭하고 원하는 이벤트 또는 컨텍스트(예: 시간)를 선택합니다. 다음으로 그는 작업을 첨부하고 이름을 지정하고 필요한 작업을 정의하도록 제안합니다. 작업이 정의되면 프로필이 활성화됩니다. 언제든지 프로필을 내보내어 다른 사람이 사용할 수 있도록 온라인에 게시할 수 있습니다.

프로필, 컨텍스트 및 작업 외에도 Tasker에는 "장면"이라는 개념이 있습니다. 이는 버튼, 슬라이더 및 기타 Android 인터페이스 요소가 포함된 일종의 스크립트 대화 상자입니다. 기본 Tasker 화면의 세 번째 탭에 있는 시각적 편집기를 사용하여 장면을 만든 다음 컨텍스트 및 작업과 연결하여 거의 완전한 응용 프로그램을 만들 수 있습니다. Tasker App Factory를 사용하면 APK 패키지로 패키징하여 Google Play에 게시할 수 있습니다.

Tasker에 내장된 일련의 작업은 Google Play에서 대량으로 제공되는 타사 플러그인의 도움으로 크게 확장될 수 있습니다. 그 중 일부는 이미 위에서 언급했고, 다른 것들은 나중에 고려할 것입니다. Tasker 플러그인은 잘 알려진 많은 응용 프로그램에 포함되어 있으므로 이를 자동화할 수도 있습니다. 특히 Tasker는 Screen Filter, Rsync Backup, Folder Sync, DashClock과 같은 응용 프로그램을 관리할 수 있습니다.

태스커는 어떻게 작동하나요?

Tasker는 Android의 두 가지 주요 기능인 메시징과 OS의 개방성을 활용합니다. 다른 많은 운영 체제와 달리 Android의 구성 요소는 대체로 서로 관련이 없으며 메시징 시스템을 사용하여 통신합니다. 메시지는 특정 애플리케이션/클래스를 위한 것일 수도 있고 설치된 모든 애플리케이션에서 메시지를 수신할 수 있는 브로드캐스트 특성(broadcastIntent)을 가질 수도 있습니다.

브로드캐스트 메시지는 Android에서 시스템 이벤트(배터리 부족, GPS 켜기/끄기, SMS 수신 등)에 대해 애플리케이션에 알리는 것과 같은 작업에 사용됩니다. 처음에 이 모든 것은 시스템과 타사 응용 프로그램이 보다 조화롭게 작동하도록 하기 위해 고안되었지만 Tasker는 이러한 메시지를 사용하여 "컨텍스트"라는 아이디어를 구현합니다.

또한 Android는 타사 애플리케이션에 상당히 개방적이므로 디스플레이 밝기 제어, 특정 설정 활성화, 애플리케이션 독립적 실행 등의 작업을 수행할 수 있습니다. 이 OS 기능을 통해 Tasker는 "작업"과 "작업"이라는 개념을 구현할 수 있으며 "컨텍스트" 개념과 함께 "프로필", 즉 시스템 이벤트에 응답하여 수행되는 작업 집합을 형성합니다. .

iOS 및 Windows Phone에서는 시스템 이벤트에 대한 응용 프로그램의 인식이 낮고 타사 응용 프로그램에서 시스템을 제어하는 ​​​​심각한 제한으로 인해 Tasker 유사체가 존재할 수 없습니다.

프로필이 있어야 합니다.

가장 단순하지만 종종 중요한 프로필부터 시작해 보겠습니다. 몇 초 안에 만들 수 있으며 많은 이점이 있습니다. 다음은 제가 다양한 시기에 이런저런 방식으로 사용해 본 것들입니다.

— 기능 측면에서 Tasker는 이미 본격적인 시각적 프로그래밍 환경으로 전환되었습니다.

  • Tasker App Factory를 사용하면 프로필을 APK 패키지로 패키징하고 Google Play에 게시할 수 있습니다.
  • Bluetooth 상태부터 현재 프로세서 주파수까지 다양한 정보를 얻을 수 있는 수십 개의 변수가 있습니다.

스윙 컨트롤

일부 독점 펌웨어에는 이미 스마트폰을 흔들어 노래를 전환하거나 전화를 받을 수 있는 웨이브 제어 기능이 있습니다. 물론 Tasker를 사용하여 유사한 기능을 복제할 수 있습니다. 설정 알고리즘은 다음과 같습니다.

상황: 이벤트 -> 센서 -> 흔들기 -> 축: 왼쪽-오른쪽 작업: 화면 -> 차단

손에 쥐고 있는 스마트폰을 좌우(축:좌우) 흔들면 화면이 꺼지는 프로파일에 대한 설명입니다. Tasker에서 사용 가능한 다른 작업을 작업으로 첨부할 수도 있습니다. 예를 들어 "오디오 -> 스피커폰" 또는 "전화 -> 대화 시작"입니다. "애플리케이션 -> 애플리케이션 실행"을 사용하여 애플리케이션이 실행되도록 구성할 수도 있습니다.

밤에 비행기 모드 켜기

밤에 스마트폰을 켜두는 것은 의미가 없습니다. 반면 아침에도 자동으로 켜지도록 설정할 수는 없지만(이 기능은 중국 스마트폰에서만 사용 가능) 밤에는 비행기 모드로 설정할 수 있다. Tasker를 사용하여 이 작업을 수행하려면 Secure Settigs 플러그인을 설치해야 합니다(Android 4.2부터 Google은 타사 애플리케이션의 비행기 모드를 제어하는 ​​기능을 차단했습니다). 그런 다음 프로필을 다음과 같이 구성해야 합니다.

컨텍스트: 시간 -> 1시부터 7시까지 작업: 플러그인 -> 보안 설정 -> 루트 작업 -> 비행기 모드

플러그인 자체에서 작업을 선택하려면 "구성" 옆에 있는 연필 아이콘을 클릭하세요. 비행기 모드 대신 "오디오 -> 무음 모드"를 사용하여 무음 모드를 활성화할 수 있습니다.

헤드폰이 연결된 상태에서 플레이어 실행하기

가장 인기 있는 프로필 중 하나입니다. 구성:

상황: 상태 -> 장비 -> 헤드폰 연결됨 작업: 애플리케이션 -> 애플리케이션 실행 -> 원하는 플레이어 선택

볼륨을 조절하는 작업에 추가 작업을 추가할 수도 있습니다(오디오 -> 재생 볼륨).

밝기 조절

외부로 자주 가져가지 않는 일부 기기(예: 태블릿)에서는 밝기를 수동으로 조정하는 것이 더 편리합니다. 그리고 Tasker를 사용하면 더욱 편리합니다. 예를 들어 내 태블릿에는 두 개의 프로필이 있습니다.

컨텍스트: 시간 -> 9:00부터 20:00까지 작업: 화면 -> 디스플레이 밝기 -> 100 컨텍스트: 시간 -> 20:01부터 8:59까지 작업: 화면 -> 디스플레이 밝기 -> 0

낮에는 밝기가 최대 값의 1/3 (최대 값은 255)로 설정되고 나머지 시간은 최소 값으로 설정됩니다. 당연히 자동 밝기 조절은 비활성화되어야 합니다.

PC에 연결되면 USB 티징 시작

노트북을 어깨에 메고 집 밖에서 시간을 자주 보내는 사람들에게 이상적인 옵션입니다. 매우 간단하고 유용한 프로필:

상황: 상태 -> USB를 통해 연결됨 작업: 네트워크 -> USB를 통해 인터넷

배터리가 30% 충전 수준에 도달하면 에너지를 절약합니다.

솔직히 말해서 저는 그런 에너지 절약 방법을 좋아하지 않지만 많은 사람들이 좋아합니다. 아이디어는 스마트폰이 자동으로 3G, GPS, Wi-Fi를 끄고 임계 충전 수준에 도달하면 디스플레이 밝기를 최소로 설정하는 것입니다.

상황: 상태 -> 충전 수준 -> 0~30 작업: 화면 -> 디스플레이 밝기 -> 0 네트워크 -> 모바일. 데이터 -> 2G 네트워크만 -> Wi-Fi 상태 -> 플러그인 끄기 -> 보안 설정 -> 시스템+ 작업 -> GPS -> 끄기

위치 기반 자동화

분명히 위치에 따라 스마트폰이 다르게 작동해야 합니다. 예를 들어, 집 밖에서는 잠금화면 핀과 GPS가 켜져 있어야 하고, Wi-Fi는 꺼질 수 있습니다. 집에서는 잠금핀이 필요하지 않지만 Wi-Fi가 필요하고 벨소리 볼륨도 높아야 합니다(주방에 있는 동안 충전기에 연결된 스마트폰의 소리를 들을 수 있도록). 직장/학교에서는 진동 모드를 켜두는 것이 좋으며, 어떤 경우에는 SMS에 대한 자동 응답을 설정하는 것이 좋습니다.

Tasker에는 여러 가지 위치 감지 방법이 있습니다. 이는 GPS 위성의 정보, 기지국의 정보, 특정 이름의 Wi-Fi 네트워크에 연결되어 있거나 그러한 Wi-Fi 네트워크 근처에 있다는 사실입니다. 그 중 가장 경제적이고 보편적인 것은 타워의 정보이지만, 네트워크 범위가 너무 조밀하지 않으면 수 킬로미터에 걸쳐 부정확한 정보를 제공할 수 있습니다. 이 경우 Wi-Fi 네트워크를 통해 방향을 사용하는 것이 좋습니다. Wi-Fi는 항상 켜져 있어도 Tasker가 지속적으로 잡아당기면 잠을 자지 못하는 GPS 모듈보다 훨씬 경제적입니다.

컨텍스트: 상태 -> 네트워크 -> Wi-Fi 네트워크에 연결됨 -> 네트워크 이름 작업: 오디오 -> 벨소리 볼륨 -> 7 네트워크 -> 자동 동기화 -> 플러그인 끄기 -> 보안 설정 -> 시스템+ 작업 -> GPS -> 플러그인 끄기 -> 보안 설정 -> 루트 작업 -> 무선 ADB -> 플러그인 켜기 -> 보안 설정 -> 개발자 관리 작업 -> 비밀번호/Pin -> 비활성화됨

이 프로필의 기능: 최대 벨소리 볼륨 설정, 자동 동기화 비활성화(집에서 이메일 알림을 받는 이유), GPS 비활성화, Wi-Fi를 통한 ADB 활성화(PC에서 스마트폰 제어), PIN 코드 비활성화. 다음 프로필은 거리에 대한 것입니다.

상황: 상태 -> 네트워크 -> Wi-Fi 네트워크에 연결됨 -> "그렇지 않은 경우" 작업: 오디오 -> 벨소리 볼륨 -> 4 네트워크 -> 자동 동기화 -> 플러그인 활성화 -> 보안 설정 -> 시스템+ 작업 - > GPS -> 플러그인 켜기 -> 보안 설정 -> 루트 작업 -> 무선 ADB -> 플러그인 끄기 -> 보안 설정 -> 개발자 관리 작업 -> 비밀번호/Pin -> 활성화됨

프로필은 "홈" 프로필과 반대되는 설정을 지정합니다. 최근 프로필 '직장/학교에서':

상황: 상태 -> 네트워크 -> Wi-Fi 네트워크에 연결됨 -> 네트워크 이름 작업: 오디오 -> 무음 모드 -> 진동 네트워크 -> 자동 동기화 -> 플러그인 활성화 -> 보안 설정 -> 시스템+ 작업 -> GPS -> 꺼짐

여기에서는 통화 대신 진동이 켜지고 동기화가 유지되며 GPS가 꺼집니다. 이러한 프로필 중 일부(특히 마지막 프로필)에서는 셀 타워 방향을 사용하는 것이 더 편리합니다. 이렇게 하려면 컨텍스트를 "Place"로 바꾸면 됩니다. 지도가 열리고 정확한 위치와 컨텍스트 트리거 반경을 선택할 수 있습니다. 하단의 GPS 버튼을 꺼두시는 것이 좋습니다.

직접 만든 도난 방지

시장에는 스마트폰 도난을 방지할 수 있는 다양한 애플리케이션이 있습니다. 어떤 경우에도 이를 제거하고 Tasker로 교체해야 한다고 주장하지는 않을 것이며, 동일한 기능을 반복하여 자신의 필요에 맞게 정확하게 조정하는 방법을 보여줄 뿐입니다. 이것은 매우 쉽습니다. 간단한 프로필은 이렇습니다.

상황: 전화 -> 문자 수신됨. 메시지 -> 유형: SMS, 보낸 사람: "+7...", 콘텐츠: "찾기" 작업: 플러그인 -> 보안 설정 -> 시스템+ 작업 -> GPS -> 작업 시 -> 대기 -> 30초 기타 -> 좌표 가져오기 -> 출처: 모든 전화 -> SMS 보내기 -> 번호: "+7...", 메시지: "날짜: %DATE %TIME. 배터리: %BATT. 위치: %LOC"

번호 +7에서 SMS를 수신하면... "locate" 메시지가 포함된 스마트폰은 GPS를 켜고 30초 동안 잠들고(스마트폰이 위성을 찾을 수 있도록) 좌표를 수신하여 지정된 번호로 보냅니다. 다음과 같은 형식으로 되어 있습니다: “날짜: 날짜 시간. 배터리: 충전 비율. 위치: 좌표." 지도에서 정확한 위치를 얻으려면 Google 지도에 좌표를 입력하기만 하면 됩니다.

SMS를 생성하기 위해 변수를 사용했다는 점에 유의하세요. Tasker 자체에 의해 설치 및 업데이트되므로 변수는 응용 프로그램 내의 모든 텍스트 필드에서 사용할 수 있습니다. 여기에 나열된 것 외에도 Bluetooth 상태부터 현재 프로세서 주파수(해당 설명을 찾을 수 있음)에 이르기까지 다양한 정보를 얻을 수 있는 수십 개의 다른 변수가 있습니다.

프로필을 확장하고 수정하여 5분마다 SMS를 보낼 수 있습니다(이를 위해 루프를 구현하는 "작업 -> for" 작업을 사용할 수 있음). 이전 예에서와 같이 핀을 사용하여 스마트폰 차단을 활성화하고 강제로 스마트폰에서 원하는 번호로 전화를 걸고(전화 -> 통화), 사진을 찍어(미디어 -> 사진) MMS로 전송(전화 -> SMS 생성)하면 됩니다. 원한다면 웹 애플리케이션을 생성하고 HTTP POST 및 GET(네트워크 -> HTTP 포스트)을 사용하여 통신할 수 있습니다!

음성 제어

Google에는 기본적으로 Google Now와 연동해서만 작동하는 뛰어난 음성 분석기가 있습니다. 그러나 이를 사용하여 Tasker용 프로필을 생성하여 음성을 사용하여 필요한 작업을 실행할 수 있는 기능을 제공할 수도 있습니다. 이렇게 하려면 1달러의 비용과 약간의 독창성을 갖춘 AutoVoice 플러그인이 필요합니다. AutoVoice를 사용하는 프로필의 가장 간단한 예는 다음과 같습니다.

컨텍스트: 상태 -> 플러그인 -> AutoVoice 인식됨 -> 이벤트 동작: 켜짐, 명령 필터: "인생의 주요 질문에 대한 답변" 작업: 신호 -> 긴급 메시지 -> 텍스트: "42"

이 프로필은 AutoVoice가 "인생의 가장 큰 질문에 대한 답변"이라는 문구를 인식할 때 작동합니다. 인식 메커니즘 자체를 실행하려면 표준 "말하기..." 대화 상자를 표시하고 인식 결과에 따라 원하는 프로필을 실행하는 AutoVoice 위젯을 사용할 수 있습니다. 또 다른 방법은 예를 들어 화면이 잠금 해제되었을 때 작동하는 새 프로필을 만들고 "플러그인 -> AutoVoice Recognize(자동 음성 인식)" 작업을 실행하는 것입니다. 이 경우 대화 상자가 자동으로 표시됩니다.

AutoVoice를 사용하는 더욱 흥미로운 방법은 스마트폰 화면이 켜져 있는 동안 작동하는 "상시 인식" 메커니즘입니다. 이 경우 언제든지 명령을 말할 수 있으며 AutoVoice가 명령을 인식하면 원하는 프로필이 자동으로 작동합니다. "연속 인식"을 활성화하려면 Tasker 설정(설정 -> 기타 -> 외부 액세스 허용)에서 외부 응용 프로그램 액세스를 활성화한 다음 AutoVoice에서 "연속 -> 리스너 전환" 설정을 활성화해야 합니다. 이 방법의 단점: Google과 지속적으로 데이터를 교환합니다(또는 오프라인 음성 인식 엔진으로 전환해야 함).

정보

  • AutoVoice는 Google 검색 애플리케이션에 의존하며 Google 검색 애플리케이션 없이는 작동을 거부합니다.
  • AutoVoice는 Google Now와 통합될 수 있습니다. 이를 수행하려면 Xposed 프레임워크를 설치하고 AutoVoice 설정을 통해 Google Now API를 다운로드해야 합니다.
  • Tasker는 최소한의 텍스트 위젯에 연결되어 자신의 정보를 표시할 수 있습니다.

리모콘

AutoRemote는 AutoVoice 작성자가 만든 또 다른 흥미로운 플러그인입니다. 이를 통해 웹 인터페이스, 브라우저 플러그인, Windows/Linux 앱, 다른 Android 또는 iOS 스마트폰 사용 등 다양한 방법으로 스마트폰을 원격으로 제어할 수 있습니다. AutoRemote를 사용하면 외부에서 신호가 수신될 때 트리거되거나 일부 시스템 이벤트의 결과로 그러한 신호를 생성할 프로필을 생성할 수 있습니다. 서로 다른 장치에 설치된 두 개의 AutoRemote를 사용하면 알림, 메시지를 전달하고 다른 스마트폰의 이벤트에 응답하여 한 스마트폰에서 특정 기능을 활성화하는 기능을 포함하여 자동으로 정보를 교환할 수 있습니다.

플러그인 비용은 4달러라는 점을 즉시 경고하겠습니다. 하지만 시중에는 무료 버전도 있는데, 유일한 제한은 명령 길이가 최대 2자라는 것입니다. 대부분의 경우 "스마트폰 연결 끊기" 또는 "좌표 가져오기"(한 문자이면 충분함)와 같은 명령을 실행하는 데 충분하지만 알림을 보내고 스마트폰에서 정보를 받고 다음과 같은 항목을 구성할 수 있는 경우 채팅이 구현되면 현금을 뽑아내야 합니다.

이전 섹션의 플러그인과 마찬가지로 AutoRemote도 완전한 애플리케이션입니다. 실행하면 링크와 QR 코드가 화면에 나타납니다. 링크를 브라우저에서 열어 스마트폰 관리 웹 인터페이스에 액세스할 수 있으며, AutoRemote가 설치되어 있고 두 개의 가젯이 네트워크에 연결된 다른 스마트폰으로 QR 코드를 스캔할 수 있습니다. 다음으로 프로필에서 AutoRemote 사용을 시작할 수 있습니다.

예를 들어, AutoRemote를 사용하여 태블릿(AutoRemote의 이름: 태블릿)과 휴대폰(이름: 휴대폰)을 연결하고 스마트폰이 태블릿에 SMS 수신을 알리는 프로필 세트를 생성해 보겠습니다. 스마트폰에서는 다음과 같은 프로필을 만듭니다.

상황: 이벤트 -> 전화 -> 문자 메시지 수신 작업: 플러그인 -> AutoRemote 메시지 -> 장치: "태블릿", 메시지: "ss"

태블릿에서:

컨텍스트: 상태 -> 플러그인 -> AutoRemote -> 이벤트 동작: 켜기, 메시지 필터: "ss" 작업: 신호 -> 알림 -> 제목: "SMS", 텍스트: "SMS 수신"

이제 스마트폰에 SMS가 도착하면 태블릿에 알림이 표시됩니다. AutoRemote 정식 버전을 사용하면 보낸 메시지에 보낸 사람 정보와 메시지 텍스트(%SMSRF 및 %SMSRB 변수)를 포함하도록 프로필을 확장할 수 있습니다.

결론

Tasker는 스마트폰을 진정한 스마트 기기로 만들어줍니다. 이 플러그인과 많은 플러그인을 사용하면 장치 작동의 거의 모든 측면을 프로그래밍할 수 있습니다. 기사에 표시된 예는 간단하고 쾌적한 사용자 인터페이스 뒤에 숨겨진 빙산의 작은 부분일 뿐입니다.

소개

솔직히 이 리뷰를 어느 쪽에 접근해야 할지 고민하는 것은 실제로 쓰는 것보다 거의 더 많은 시간이 걸렸습니다. Tasker를 가장 복잡한 Android 애플리케이션이라고 부르는 사람들을 믿을지 말지는 모르겠지만, 인터넷에서 다운로드한 애플리케이션 설명서가 PDF 형식으로 약 200페이지에 달한다는 사실은 여전히 ​​남아 있습니다. 전체 웹 사이트와 포럼은 Tasker의 개별 프로필과 작업에 전념하고 있으며 사용자는 작업 절차에 대한 비디오를 만들고 기성 스크립트를 게시합니다. 이 모든 것을 통해 응용 프로그램이 안팎으로 연구되었다고 말할 수 없습니다. . 그리고 저는 Tasker에 있기 때문에" 저는 완전한 초보자이자 비전문가이기 때문에 이렇게 결정했습니다. 이 텍스트를 일종의 소개로 삼고 앞으로는 그것을 마스터하면서 내 경험을 공유할 것입니다. 정기적이거나 빈번할 것이라고 약속할 수는 없지만 노력해 보겠습니다.

Tasker는 무엇이며 용도는 무엇입니까? 이것은 스마트폰이 정기적으로 수행하는 다양한 유형의 작업을 자동화하도록 설계된 애플리케이션입니다. 즉, Tasker를 사용하면 특정 장소에서 Wi-Fi를 켜거나 지정된 시간에 필요한 애플리케이션을 실행하거나 적절한 액세서리를 연결할 때와 같은 일상적인 조작을 수행할 필요가 없습니다. 예, 이는 많은 장치에서 이미 교육을 받은 가장 간단한 기능입니다. 그러나 Tasker의 기능은 훨씬 더 광범위합니다. 리뷰를 믿는다면 이 기능을 사용하여 자신의 응용 프로그램과 유사한 것을 만드는 것까지 가능합니다.

예비 결론

Tasker는 장치의 기능을 크게 확장하고 기능과 기술을 더욱 발전시킬 뿐만 아니라 실험을 통해 어느 정도의 상상력을 보여줄 수 있는 진지한 자동화 응용 프로그램입니다. 특별한 소프트웨어 솔루션을 좋아하는 사람들을 위한 진정한 발견입니다.

첫 만남과 인터페이스

나는 연고에 파리를 넣은 것부터 바로 시작하고 싶습니다. 그렇지 않으면 일부 측면이 왜 그런 것인지 불분명해질 것입니다. 그래서:

1. Tasker는 러시아어로 번역되었지만 완전히 번역되지는 않았습니다. 그리고 번역된 내용이 모든 곳에서 정확하지는 않습니다. 영어 인터페이스만 상영하고 싶은 유혹에 빠졌지만, 외국어를 못하는 독자들에 대한 존중이 승리했다.

2. Tasker는 전혀 직관적이지 않습니다. 응용 프로그램을 시작한 후에는 머리 속에 기본 작업 알고리즘을 공식화하기 전에 오랜 시간 동안 지루하게 탐구해야 합니다. 그러므로 인내심을 갖고 사려 깊게 생각해야 합니다.

그럼 시작해 보겠습니다.

Tasker를 다운로드하여 설치했습니다. 응용 프로그램은 즉시 새 프로필을 생성하라는 메시지를 표시합니다.

대신 먼저 "초보자" 모드에서 일반 모드로 전환하겠습니다. 이렇게 하려면 설정을 불러오고 상자를 선택 취소하세요. 이후 시작 화면은 다음과 같습니다.

애플리케이션을 활성화하거나 끄려면 오른쪽 상단에 있는 Tasker 아이콘을 누르고 있어야 합니다. 애플리케이션이 활성화되면 아이콘에 색상이 표시됩니다.

"프로필", "작업", "장면" 및 "변수"의 네 가지 탭이 표시됩니다. 어쩌면 다른 버전의 응용 프로그램에서는 모든 것이 러시아어로 되어 있을 수도 있습니다. 업데이트를 찾을 수 없습니다.

지금까지 모든 탭이 비어 있습니다. "프로필"부터 시작해 보겠습니다. 오른쪽 하단에 있는 집에는 기존 프로필을 관리할 수 있는 메뉴가 나타납니다. 아직은 없습니다.

왼쪽 하단 모서리에 있는 더하기 기호는 새 프로필을 생성합니다. 이것이 어떻게 작동하는지에 대한 구체적인 예를 즉시 살펴보시기 바랍니다.

이 목록에는 특정 작업을 자동으로 실행하는 컨텍스트 옵션이 포함되어 있습니다. 예를 들어 "시간"을 선택해 보겠습니다.

즉, 작업이 수행되는 시간 간격을 지정해야 합니다. 야간 시간을 예로 들어보겠습니다.

프로필 생성을 확인하려면 왼쪽 상단에 있는 Tasker 버튼을 클릭해야 합니다.

프로필이 생성되었으니 이제 작업 형식의 콘텐츠로 프로필을 채워야 합니다. 이를 수행하겠다는 제안이 자동으로 나타납니다. 더하기 기호를 클릭합니다.

작업 이름을 "고요한 밤"으로 지정하고 확인란을 클릭해 보겠습니다. 이제 "고요한 밤" 작업의 일부로 수행할 작업을 선택해야 합니다.

보시다시피 많은 옵션이 있지만 모든 사람에게 필요한 것은 아닙니다. 또한 필요한 시나리오의 틀 내에서 모든 옵션이 실용적인 것은 아닙니다. 사랑하는 상사의 예상치 못한 큰 전화로 밤에 뛰어 내리고 싶지 않다고 가정 해 봅시다. "벨소리 볼륨"을 선택하고 필요한 수준을 설정하십시오. 그러나 사용자 정의 옵션은 여기서 끝나지 않습니다. 오른쪽 상단에 있는 두 개의 얽힌 화살표를 사용하면 정밀도를 원하는 사람들을 위해 원하는 수준을 백분율로 설정할 수 있습니다. "If" 반대의 더하기 기호를 사용하면 "and", "or" 등과 관련된 상관 관계와 관련된 추가 조건을 설정할 수 있습니다. 아직 이 정글에 대해 자세히 알아보지는 않겠지만, 보시다시피 가능성은 매우 넓습니다.

따라서 볼륨 레벨이 설정됩니다. 몇 가지 작업을 더 추가해야 합니다. 예를 들어, 우리가 자고 있는 동안 화면을 들여다보며 시간을 보려고 해도 눈이 아프지 않도록 화면의 밝기를 최소화하도록 합시다. 또는 친구/친구로부터 예상치 못한 SMS에 응답하세요. "화면"을 선택한 다음 "디스플레이 밝기"를 선택하세요. 이를 10%로 설정하고 "즉각적 효과" 확인란을 추가한 다음 일반적으로 취향에 맞는 옵션을 선택합니다.

이제 우리에게는 이미 두 가지 작업이 있습니다. 행운을 빌어 세 번째 것을 생각해 봅시다.

예를 들어, 집에서 Wi-Fi를 지속적으로 켜두는 사람들의 경우 지정된 시간에 자동으로 비활성화되도록 제공할 수 있습니다. "네트워크"를 선택한 다음 "WiFi 상태"를 선택하세요. 그것을 끄십시오.

우리는 세 가지 작업을 만들었습니다. "작업" 탭에 다음과 같이 표시됩니다.

작업 이름을 클릭하면 해당 작업에 포함된 작업을 변경하거나 새 작업을 추가할 수 있습니다.

이제 “프로필” 탭은 다음과 같습니다.

보시다시피 프로필을 비활성화할 수 있습니다. 활성화된 프로필을 사용하면 매일 00:00부터 06:00까지 다음과 같은 결과가 나타납니다.
1. 벨소리 볼륨이 최소화됩니다.
2. 화면 밝기가 10%가 됩니다.
3. Wi-Fi가 작동하지 않습니다.

예를 들어 에너지 절약 프로그램을 활성화할 수도 있습니다. 그리고 이 작업은 자동으로 수행됩니다. 우리의 입력 없이.

연습해서 다른 프로필을 만들어 봅시다. 모바일 인터넷을 켤 때 가장 관련성이 높은 애플리케이션 목록이 디스플레이에 나타나는지 확인하세요. 다시 "프로필" 탭으로 이동하여 새 프로필을 만듭니다. 이번에는 컨텍스트가 "Status" => "Network" => "Cellular"가 됩니다. 필요한 확인란을 선택했습니다.

"InetApps"라는 작업을 만듭니다. 작업을 추가합니다. "신호" => "메뉴". 레이아웃(위치)은 아이콘 그리드 메뉴(즉, 이름이 없는 애플리케이션 아이콘)로 설정됩니다. 아래로 스크롤하여 Item이라는 단어 아래에서 더하기 기호를 클릭한 다음 “Action”을 클릭합니다. Gmail과 같은 애플리케이션을 선택하세요. 목록에서 보려는 각 애플리케이션에 대해 동일한 작업을 반복합니다. 나는 또한 VKontakte와 Socialife를 선택했습니다.

최종 프로필은 다음과 같습니다.

종료하고 데이터 전송을 켭니다. 짜잔: 홈 화면 위에 세 개의 애플리케이션이 팝업되는 창이 나타났습니다. 해당 목록은 확장될 수 있습니다. 지금 당장 필요하지 않은 경우 돌아가기 버튼을 누르세요. 응용 프로그램 중 하나 작업을 마친 후 창을 다시 가져오는 방법을 아직 찾지 못했습니다. 그러나 모든 것이 앞서 있습니다.

자, 좀 더 연습해볼까요? 이제 일부 애플리케이션이나 서비스에 대한 링크를 만들어 보겠습니다. 예, Tasker는 이것도 허용하며 프로필을 만들 필요조차 없습니다. 대신, 즉시 새로운 "다운로드" 작업을 생성합니다. 그런 다음 "응용 프로그램" => "응용 프로그램 실행". 하단의 "Everything" 기능을 활성화하면 일반 애플리케이션뿐만 아니라 다양한 서비스 및 프로그램 파일에도 액세스할 수 있습니다. "다운로드"를 찾으세요. 새로운 임무가 있습니다.

Tasker를 종료하지만 끄지는 않습니다. 작업 바로가기 위젯을 홈 화면에 추가합니다. 작업 목록과 새 작업 생성 제안이 포함된 대화 상자가 나타납니다. 기존 "다운로드" 작업을 선택합니다. 이제 필요합니다. 아이콘을 선택하려면 오른쪽 하단 모서리에 있는 사각형을 클릭하면 목록이 열립니다. 변경하려면 "내장 아이콘"이라는 다른 이미지를 선택하십시오. 아래쪽 화살표와 같은 적합한 이미지를 찾으십시오. 남은 것은 모두 확인하는 것입니다. 아이콘이 홈 화면에 나타나고 다운로드한 파일 목록으로 즉시 이동합니다.

이제 "장면"이라는 기본 탭이 하나 더 남았습니다. 간단히 말해서 이것은 버튼, 슬라이더, 대화 상자 등 자신만의 인터페이스 요소를 생성하기 위한 도구입니다. 하나는 이미 나타났습니다. 이는 데이터 전송을 켤 때 나타나는 동일한 애플리케이션 목록입니다. 그러나 실제로 이 섹션은 별도의 전체 검토가 필요하며 자체 애플리케이션 생성을 포함하여 해당 기능이 매우 훌륭합니다. 그런 다음 apk 파일로 변환하여 Play 마켓에 게시할 수 있습니다. 적어도 그것이 그들이 포럼과 웹사이트에서 말하는 것입니다. 어쨌든 지금은 장면을 자세히 분석하지는 않고 나중에 별도의 리뷰를 작성하는 것이 좋습니다.

그리고 아직 변수가 남아있습니다. 이를 통해 간단한 장소 및 시간 상황부터 습도 또는 자기장 전력 수준(장치가 측정할 수 있는 경우)까지 프로필 및 작업에 대한 추가 조건을 설정할 수 있습니다. 자신만의 변수를 만들 수도 있습니다. 이는 앞으로 더 연구하고 검토해야 할 주제이기도 하다.

음... 그게 다야. 이번 입문 여행이 여러분에게 너무 혼란스럽거나 피상적으로 느껴지지 않기를 바랍니다. 공정한 비판 부탁드리겠습니다. 앞으로는 모든 측면에서 이 흥미로운 애플리케이션의 기능에 대해 더 자세히 설명하겠습니다. 개인적으로 이미 분명해졌습니다. Tasker는 호기심 많은 사람들을 위한 진정한 발견입니다.

관심을 가져주셔서 감사합니다!

추신 아, 네, Tasker가 유료 애플리케이션이라는 사실을 깜빡했네요. 하지만 저는 개발자들이 돈을 받을 자격이 있다고 생각합니다.

고급 스케줄러. 다양한 이벤트를 기반으로 작업/작업 목록을 수행할 수 있습니다. Locale과 유사하지만 훨씬 더 강력합니다. 사용자 정의 작업 목록으로 위젯을 생성할 수 있습니다.

주요 이벤트 목록:

  • 애플리케이션 서비스 활동 추적
  • 애플리케이션 시작 및 종료
  • 선택한 애플리케이션 활동 실행(선택 목록에서 애플리케이션을 길게 탭)
  • 애플리케이션이나 시스템에서 도움을 요청하는 사용자
  • 특정 시간 및/또는 날짜, 일, 주, 월, 월 또는 주 일, 월 또는 주의 일, 월 말일의 도착
  • 특정 기간의 시작과 끝
  • 달력, 알람 시계의 이벤트 시작 및 종료
  • 지리적 영역에 들어오고 나가는 경우(GPS 또는 셀 타워 및 WIFI 핫스팟으로 결정됨)
  • 장치를 특정 셀 타워에 연결(지정된 타워 목록에서)
  • 특정 모바일 데이터 모드(2G, 3G, 4G 등)에서 연결 설정 및 연결 끊기
  • 특정 수준의 셀룰러 네트워크 신호 수신에 도달하거나 잃음
  • 특정(또는 임의의) WIFI 액세스 포인트를 감지하여 연결하고 연결을 끊습니다.
  • 비행기 모드 켜기 또는 끄기
  • Bluetooth, NFC 및 WIFI 어댑터 켜기 및 끄기
  • 하드웨어 키보드 이벤트(열림-풀아웃/닫힘-풀백)
  • 헤드폰(유선 또는 무선)에 있는 키를 포함하여 특정 하드웨어 키 누르기
  • Android 및 타사 프로그램 사용자 인터페이스의 소프트 버튼 및 기타 요소 클릭
  • 전화 수신 또는 발신, 수신 응답, 통화 종료
  • SMS(MMS) 수신
  • SMS(MMS) 전송 성공 및 전송 시 오류 발생
  • 부재중 전화, SMS(MMS)
  • 다양한 내장 센서의 이벤트(빛, 물체에 대한 근접성, 방향, 움직임, 자기장, 압력, 온도, 습도, 보수계)
  • 충전기 연결 및 분리(유선, 무선, USB 버스 전원 공급)
  • 특정 배터리 레벨 도달, 특정 레벨 이하로 배터리 방전, 배터리 레벨 변경
  • 화면 보호기 켜기 또는 끄기(Android Daydream)
  • USB를 통해 컴퓨터에 연결 및 연결 해제
  • USB 장치를 기기에 연결 및 연결 해제
  • SD 카드 연결 및 분리
  • Android 로딩 종료 및 기기 종료 시작
  • 화면 켜기/끄기, 화면 잠금 해제
  • 사용자 세션의 시작과 종료
  • SD 카드에 파일 생성, 변경, 삭제
  • 유무선 헤드폰, Bluetooth, USB 장치 연결 및 연결 해제
  • 자동차, 데스크탑 도크, TV 또는 시계에 연결하거나 연결을 끊습니다.
  • 주어진 특정 방식으로 장치의 공간적 움직임 - 제스처
  • 장치 흔들기
  • Android에서 특정 시스템 이벤트 발생 - 인텐트 수신
  • 시스템 날짜, 시간, 시간대 변경
  • 애플리케이션 추가, 업데이트 또는 삭제
  • 특정 창 또는 임의 창의 모양(일반, 팝업, 대화 상자)
  • 시스템 알림 표시줄에 애플리케이션 알림 표시 및 해당 알림에 대한 사용자 선택

기본 작업 목록:

  • 차량 내 모드 제어
  • 비행기 모드 제어 기능 포함 무선 모듈의 선택적 종료
  • 볼륨 조정 포함 별도의 스트림: 통화, 톤 다이얼링 신호(DTMF), 전화 대화 등 블루투스 헤드셋, 알람 시계, 벨소리, 알림을 통해
  • 수신 전화의 벨소리 재생 및 진동 제어
  • 수신 전화 받기("받기")
  • 무음 모드 제어
  • 화면 설정 관리: 밝기 포함 자동 밝기 모드, 방향, 차단 전 비활성 기간 등 충전할 때
  • 화면 특성에 대한 정보 얻기: 화면 크기, 화면 해상도, 현재 자동 방향 설정
  • 홈 화면에 배경화면 설정하기
  • 화면 잠금 관리: 잠금을 켜고 끕니다. 강제 잠금
  • 자동 동기화 모드 제어
  • 하드웨어 및 소프트웨어 버튼을 누르는 사운드 모드, 촉각 탐색 모드(햅틱 피드백) 제어
  • LED 제어 장치 포함 Android 및 타사 애플리케이션의 알림을 표시할 때 LED 백라이트 모드
  • 야간 모드 제어
  • 모바일 네트워크의 데이터 전송 모드 관리를 포함하여 Bluetooth, NFC, WIFI, WiMax, GPS, 모바일 네트워크 어댑터 켜기 및 끄기
  • 네트워크 연결(연결 유형, 모바일 데이터에 대한 액세스 가능 여부), WIFI 네트워크 매개변수(어댑터의 MAC 주소, 신호 수준, 액세스 포인트 이름), Bluetooth, 이더넷에 대한 정보 얻기
  • Bluetooth 네트워크에서 장치 이름 설정
  • NFC를 통해 다양한 데이터 전송 모드를 켜고 끕니다. Android Beam 및 NFC 결제
  • 버튼 누르기 에뮬레이션 포함 장치에 존재하지 않는 것(예: 조이스틱 에뮬레이션) - 거의 모든 작업이 수행되는 "범용 큰 망치"
  • 텍스트 입력 에뮬레이션
  • 일부 하드웨어 버튼의 독점 사용 캡처
  • 시스템 대화 상자 닫기
  • 캘린더에 이벤트 삽입
  • 캘린더 항목에 대한 정보 얻기
  • 특정 번호로 전화 걸기
  • 특정 번호로 걸려오는 전화 관리: 통화 차단 및 착신 전환
  • 편지, SMS, MMS 만들기
  • SMS 보내기
  • 전화번호부의 연락처에 대한 정보 얻기
  • 애플리케이션 실행 등 통화 기록, 연락처(특정 연락처 선택), 지도(특정 위치 선택), 입력 언어 선택 대화 상자, USB 및 WIFI(테더)를 통해 인터넷 트래픽을 분리하는 애플리케이션
  • 설치된 애플리케이션 및 애플리케이션 구성요소(활동, 서비스, 수신자)에 대한 정보 얻기
  • 알림 패널 관리: 표시 및 최소화
  • 인터럽트 모드 제어
  • 새 알람 추가
  • 시스템 스톱워치 시작하기
  • 기본 SMS 애플리케이션 선택
  • 애플리케이션 강제 종료
  • 음악 플레이어 제어 기능 포함 내장, 포함. 재생목록 생성
  • 오디오 파일, 내장 벨소리 등을 재생합니다. 선택 가능한 오디오 스트림 포함
  • 오디오 파일에 대한 정보 얻기: 제목, 아티스트, 재생 시간
  • 진동 활성화, 포함. 주어진 템플릿에 따라
  • 내장 마이크 제어 그 소리를 녹음해
  • 디렉토리 및 파일 작업: 생성, 복사, 이동, 읽기(디렉토리의 경우 파일 목록 가져오기), 파일 존재 확인, 파일 속성 읽기: 크기, 액세스 권한, 수정 시간, 쓰기, 삭제, zip으로 보관 아카이브, zip 아카이브에서 추출, 암호화 및 암호 해독)
  • 이미지 작업: 크기 조정, 자르기, 회전, 필터 적용
  • 전화, 알람, 알림에 대한 기본 벨소리 설정
  • 현재 위치 확인(GPS, 기지국 및 WIFI 액세스 포인트를 통해)
  • 이더넷 네트워크에 연결 및 연결 끊기
  • 메시지, 일반 및 팝업 대화 상자, 메뉴, 목록 표시(실제로 장면을 사용하여 임의의 그래픽 사용자 인터페이스를 구축할 수 있음)
  • 알림 패널에 알림 표시 등 LED 조명이나 소리 알림, 진동이 동반됩니다.
  • 자신의 알림 취소
  • 음성 인식 및 합성
  • 홈 화면으로 이동합니다. 특정 숫자로
  • 현재 사용자 ID 가져오기
  • 웹 서버 작업: 반드시 html 형식일 필요는 없지만 콘텐츠 수신 및 전송, 쉘 스크립트 실행, javascript, SL4A
  • Java 언어 구성 사용 및 Java 및 Android 언어 기능 호출(Java 리플렉션 메커니즘을 통해)
  • 내부 또는 외부 메모리 카드에 파티션 다시 마운트
  • SD 카드의 강제 시스템 검사 시작
  • 임의의 시스템 이벤트 보내기 - 의도
  • 클립보드에 콘텐츠 추가
  • 사진술
  • 플래시 제어
  • 프로그램에서 제어를 구성하기 위한 연산자: 변수, 배열, if-else 문, 루프 생성 및 변경, 서브루틴(사실 코루틴도 포함) 호출, 수학 함수, 패턴으로 검색 및 바꾸기 등 정규 표현식 사용

이 두 목록은 모두 완전하지 않습니다. 첫째, 수천 개의 타사 플러그인을 연결하여 Tasker 이벤트 및 작업 세트를 확장할 수 있습니다. 둘째, 하드웨어 및 소프트웨어 키 에뮬레이션을 사용하거나 셸 및 SL4A에서 스크립트를 실행하면 거의 모든 작업을 수행할 수 있습니다. 게다가, 의도를 받아들이고 보내는 일도 있습니다.

장면

장면을 사용하면 작업에 그래픽 사용자 인터페이스를 추가할 수 있습니다. 즉, 진홍색 배경에 주황색 버튼을 꿈꾸었다면 Tasker 장면은 꿈을 실현하는 데 꼭 필요한 것입니다.
물론 실제로는 진홍색 배경을 사용하는 사람이 없습니다. 거의. 그러나 예를 들어 창 배경을 투명하게 만들고, 창을 상태 표시줄 위에 배치하고, 창 자체에 배터리 충전량과 함께 텍스트를 표시합니다. 유혹적인가요? 그래도 그럴 것이다.

인터페이스 요소 목록

  • 단추- 버튼
  • 체크박스– 체크박스(항목에서 동일한 요소를 선택하여 하나 또는 다른 매개변수를 변경합니다).
  • 낙서– 화면에 요소를 그릴 수 있는 필드
  • 영상- 그림
  • 지도– GPS 지도
  • 메뉴- 추가한 모든 항목의 스크롤 가능한 목록이 있는 메뉴
  • 번호 선택기- 숫자 선택(예: Android. Spinning Drum에 제공된 설정)
  • 타원형- 타원형 그래픽 요소.
  • 레스탱글– 그래픽 그림
  • 슬라이더- 소위 슬라이더(예를 들어 설정에서 볼륨 변경은 슬라이더 형태로 수행됨)
  • 스피너- 드롭 다운 메뉴
  • 텍스트– 텍스트 표시
  • 텍스트편집– 입력 필드, 텍스트 편집
  • 비녀장– 켜기/끄기 버튼(예: 설정에서 Wi-Fi 켜기)
  • 웹뷰– 웹페이지 보기(표준 Android 도구)

위에 나열된 인터페이스 요소를 가져와 다양한 방식으로 결합하고 지루하지 않도록 너비, 높이, 색상을 설정합니다. 이 세트를 장면이라고 합니다.

1. 장면의 크기를 결정하는 것부터 시작합니다(탭 장면), (+)를 클릭하고 장면 이름을 입력한 다음 시각적 장면 편집기에서 장면 영역을 필요한 크기로 늘리거나 줄입니다.
2. 이제 생성된 장면을 요소로 채울 수 있습니다.

위 스크린샷에서는 라디오 이미지(모든 버튼, 바퀴, 중앙의 주황색 화면)가 장면의 배경으로 설정되어 있습니다. 배경이 투명한 인터페이스 요소가 장면에 추가되었습니다(그림의 점선은 요소의 테두리임). 보다 현실적인 인터페이스(예: 누른 키 그리기)를 만들려면 각 그래픽 요소에 대한 그림을 그려야 합니다(여러 버전에서는 눌린 버튼과 누르지 않은 버튼). 그리고 이 그림을 각 요소의 배경으로 별도로 설정하면 장면 배경을 하나의 색상으로 채울 수 있습니다.
4. 버튼에 라벨을 붙입니다(텍스트). 아래 스크린샷은 LIGHT 버튼을 편집하기 위한 Tasker 대화 상자를 보여줍니다(주황색 화면 바로 아래에 있는 버튼 행의 중앙에 있음). 취향에 따라 버튼에 동작을 할당합니다: 누르기(탭), 길게 누르기(길게 탭)

태스커 안드로이드

"컨텍스트"는 특정 작업이 수행되는 상황을 정의합니다. 이는 시간, 위치, 휴대폰 상태(예: 충전)일 수 있습니다.

"작업"은 특정 상황에 대한 작업 목록입니다. 여기에는 시스템 설정 켜기/끄기부터 메시지 보내기까지 모든 것이 포함됩니다.

휴대폰 충전량이 20%("컨텍스트")로 떨어지면 Wi-Fi가 꺼집니다("작업").

간단하거나 복잡한 상황과 행동의 조합은 무한히 많습니다. 모두 당신에게 달려 있습니다. 기계적 인조 인간포럼에는 흥미로운 응용 사례가 가득합니다. 태스커, 그러나 이 방법을 처음 사용하는 경우 먼저 몇 가지 기본적인 지침이 필요합니다.

당신이 달릴 때 태스커을 클릭하면 프로필 탭으로 이동됩니다. 여기에는 생성한 조합(컨텍스트 + 작업)이 나열됩니다. 화면 하단에는 새 프로필을 만들 때 사용할 버튼이라는 큰 장점이 있습니다. 애플리케이션에 익숙해지는 가장 좋은 방법은 이러한 프로필을 여러 개 만드는 것입니다.

1. 헤드폰 연결 시 음악 애플리케이션을 켜세요.

이 경우 헤드폰을 연결할 때마다 음악 애플리케이션 메뉴가 나타납니다.

새 프로필을 만들려면 더하기를 클릭하세요. 예를 들어 "음악"과 같이 이름을 지정하고 확인 표시를 클릭합니다. 상황에 맞는 메뉴에서 상태 > 하드웨어 > 헤드셋 연결됨을 선택합니다. 그런 다음 - 녹색 진드기. 다음으로 작업 선택 메뉴가 나타납니다. 새 작업(새 작업)을 선택하고 이름을 "start music"으로 지정합니다. 파란색 플러스를 클릭하세요. 기본적으로 휴대전화로 할 수 있는 모든 것이 가능합니다. 경고 > 메뉴를 선택합니다. "항목" 섹션에서 회색 "작업" 버튼을 클릭하세요. 그런 다음 앱 > 앱 로드 및 로드하려는 음악 앱 중 하나를 선택합니다. 다른 애플리케이션을 추가하려면 녹색 플러스 "작업" 버튼을 클릭하고 위 단계를 반복하세요. 완료되면 녹색 확인 표시를 클릭합니다.

2. 배터리 잔량이 부족할 때 특정 프로세스 비활성화

이 작업은 배터리 수준이 낮을 때 전력을 많이 소모하는 프로세스를 끕니다. 새 프로필을 만들려면 더하기를 클릭하세요. 이름을 "Battery"로 지정하고 확인 표시를 클릭합니다. 상황에 맞는 메뉴에서 상태 > 전원 > 배터리 수준을 선택합니다. 최소 수준 슬라이더를 0으로 설정하고 최대 슬라이더를 20으로 설정합니다. 확인 표시를 클릭합니다. 작업 선택 메뉴에서 "새 작업"을 클릭하고 이름을 "배터리 부족"으로 지정합니다. 다음 창에서 파란색 더하기를 클릭하세요. 여기서는 특정 충전 수준에서 꺼지는 설정을 선택할 수 있습니다. 자동 동기화를 끄려면 다음을 수행하십시오. Net > Auto-Sync를 선택하고 확인란을 클릭하십시오. 다른 작업을 추가하려면 파란색 더하기를 클릭하세요. Wi-Fi를 끄려면 Net > Wi-Fi > 확인 표시를 선택하세요.

비활성화하려는 다른 프로세스에 대해 이 절차를 반복합니다. 예를 들어 Bluetooth(Net 메뉴 섹션) 또는 디스플레이 밝기(디스플레이 메뉴 섹션)에 대해 이 작업을 수행할 수 있습니다.

3. 홈 화면의 애플리케이션 아이콘에서 작업 시작

작업은 일반적으로 위치, 시간, 상태와 같은 컨텍스트와 연관됩니다. 그러나 작업을 홈 화면의 아이콘과 연결할 수 있으며 후자를 클릭할 때만 실행됩니다. 위젯을 만들려면 홈 화면을 길게 누른 다음 '홈 화면에 추가'를 탭하세요. 그런 다음 "앱"을 클릭하고 위젯 탭으로 이동합니다. 이 프로세스는 버전에 따라 다를 수 있습니다. 기계적 인조 인간그리고 OEM. 위젯 찾기 태스커홈 화면에 추가하세요. 작업 선택 메뉴가 나타납니다. 여기에서 필요한 것을 선택할 수 있습니다. "새 작업"을 클릭하고 이름을 지정한 다음 파란색 더하기를 클릭하여 첫 번째 작업을 추가하세요. 작업 선택은 매우 다양합니다(메시지 작성부터 Wi-Fi 끄기 및 설정 메뉴 열기까지). 위젯에 작업을 원하는 만큼 추가할 수 있습니다. 파란색 플러스를 클릭하기만 하면 됩니다.




맨 위