Tasker를 사용하여 Android 장치에서 PC를 제어하는 ​​방법 [1부]

Tasker PC 제어는 모바일 알림에서 전원, 볼륨, 화면 및 애플리케이션 제어를 생성하는 4부분으로 구성된 프로젝트입니다.

우리 포럼에 오는 대부분의 사용자는 Android 장치를 사용합니다(Windows 10 Mobile 전용 포럼도 몇 개 호스팅하지만). 그러나 사용자들이 선택한 데스크톱 운영 체제는 Microsoft의 Windows, Apple의 macOS 및 다양한 Linux/GNU 기반 배포판으로 나누어져 있습니다.

휴대폰을 PC와 통합하는 데 사용할 수 있는 도구는 특정 Android 휴대폰 및 데스크톱 OS에 따라 크게 다릅니다. 그러나 가장 일반적인 Android 휴대폰 + Windows 설정을 사용하는 경우 여기에서 PC를 제어하는 ​​튜토리얼을 확인하세요. 핸드폰.

간단히 말해서, PC에서 작업을 수행하기 위한 버튼과 작업을 추가할 수 있는 영구 알림을 휴대폰에 생성할 것입니다. 요구 사항이 얼마나 복잡한지에 따라 알림을 수정하여 메뉴와 하위 메뉴를 원하는 만큼 추가할 수 있습니다. 튜토리얼이 들어갑니다 4개 부품, 하지만 이것은 1 부 여기서 우리는 주로 이 작업을 수행하는 프레임워크에 중점을 둘 것입니다.

이제 당신은 이미 "라고 생각하고 있을지도 모릅니다.왜 통합 원격을 사용하지 않습니까?" 이 시리즈를 진행하면서 그 대답은 점점 더 명확해 질 것입니다. Android 장치를 통해 PC를 보다 세밀하게 사용자 정의할 수 있도록 제어하는 ​​방법에 대한 이 튜토리얼은 너.

이 통합은 다음을 사용하여 수행됩니다. 태스커 그리고 다음과 같은 플러그인이 있습니다. 자동 원격 다음으로 생성된 영구 알림에서 PC에 명령을 생성하고 전송하려면 다음 단계를 따르세요. 자동 알림. 그런 다음 이러한 명령은 해석되어 PC의 애플리케이션을 통해 실행됩니다. 이벤트고스트.

이 튜토리얼은 안타깝게도 숙련된 Tasker 사용자를 대상으로 합니다. 대신 EventGhost를 사용하지 않았다면 다루기 어려운 주제인 EventGhost와의 통합에 집중한다고 가정합니다. 태스커 전. 이 튜토리얼의 비디오 연습을 원하시면 제가 만든 

YouTube에서도 데모를 할 수 있습니다. 또한, 마지막에 Tasker에서 가져올 수 있는 프로젝트 파일을 첨부했습니다.


이 프로젝트는 두 부분으로 구성됩니다. 하나는 PC에서 수행해야 하는 작업과 관련된 것이고, 다른 하나는 Tasker를 사용하여 명령 보내기를 수행하는 방법을 알려줍니다. 일반적인 아이디어는 PC에 정보를 보내고 작업이 수행되면 PC로부터 확인을 받는 루프를 만드는 것입니다. 이를 위해 EventGhost를 사용하여 AutoRemote 플러그인을 통해 정보를 앞뒤로 ping하겠습니다. AutoRemote에 대해 자세히 알아보려면 가이드를 읽어 보시기 바랍니다. 나는 이 문제에 관해 글을 썼다..

이벤트고스트

EventGhost부터 시작해 보겠습니다. 이전에 사용해 본 적이 없다면 Windows용 Tasker라고 생각하시면 됩니다. 완벽함과는 거리가 멀지만(특히 UI 관점에서) 일단 작동 방식을 이해하고 나면 Windows 도구 키트에 귀중한 추가 기능이 될 수 있습니다.

무엇보다도 EventGhost용 AutoRemote 플러그인을 사용하면 Tasker용 AutoRemote 플러그인과 함께 작동할 수 있습니다. 이런 방식으로 Windows PC와 Android 휴대폰은 서로 통신하고 명령을 보낼 수 있습니다.

EventGhost를 다운로드할 수 있습니다. 여기, 미루지 말고 인터페이스가 맨손으로 보입니다. AutoRemote 플러그인 추가 EventGhost에 소유한 장치도 등록하세요. 플러그인 설정에서 연결하려는 장치를 추가해야 AutoRemote를 통해 정보를 보내고 받을 수 있습니다.

내 프로젝트의 첫 번째 메뉴는 전원 메뉴입니다. 해당 메뉴에는 절전, 잠금, 다시 시작, 전원 끄기 등 4가지 주요 작업이 할당되어 있습니다. 이는 EventGhost에게 이러한 작업을 수행하도록 지시해야 함을 의미합니다. 각각은 EventGhost 작업의 시스템 메뉴에서 사용할 수 있습니다. 부팅 시 추가 작업이 수행됩니다. 이를 통해 총 5가지 작업을 수행할 수 있습니다.

각 작업에는 몇 가지 트리거와 Tasker로 다시 발행되는 메시지가 포함되어 있음을 알 수 있습니다. 메시지에는 사용자 고유의 명령이 포함될 수 있지만 이에 대한 일관된 형식이 필요합니다. Tasker로 다시 전송되는 메시지는 항상 다음 형식입니다. pc=:=당신의 메시지.

Tasker의 프로필은 명령을 구문 분석하는 데 필요한 작업 수를 줄이기 위해 접두사에 의존하므로 이는 중요합니다. EventGhost로 전송된 메시지도 마찬가지입니다. 각 메시지는 'pc'로 끝납니다. 끄기pc,수면PC. 이 규칙은 AutoRemote를 통해 휴대폰에서 EventGhost로 실행되는 모든 단일 명령에 적용됩니다.

각 매크로에는 추가 트리거도 있으며 시스템에서 트리거된 이벤트(잠금, 절전, 다시 시작, 전원 끄기)를 캡처하려고 시도합니다. EventGhost가 메시지를 보낼 수 있는 기회를 주기 위해 6초의 대기 시간이 적용됩니다.

부팅 작업

부팅 시 추가 작업이 실행됩니다. 10초 지연 후 휴대전화로 메시지를 보냅니다. EventGhost가 PC에 로드되면 10초를 기다린 후 컴퓨터가 이제 온라인 상태라는 알림을 보냅니다. 절전, 잠금 및 다시 시작에서 재개를 캡처하는 추가 트리거를 추가했습니다. 이전의 스크린샷은 EventGhost에서 설정해야 하는 모든 것을 포함해야 합니다. AutoRemote 플러그인이 올바르게 로드되고 구성되었는지 확인하세요.

태스커

저는 다음의 아이콘을 사용했습니다. 머티리얼 디자인 아이콘 앱 그리고 Tasker가 이것을 새로운 버전. 해당 아이콘이나 선택한 아이콘 팩에서 자유롭게 실험해 보세요. 하지만 자동 알림 버튼을 사용하는 경우에는 단일 색상의 아이콘만 필요합니다. 플러그인의 색조 옵션을 사용하여 색상을 변경할 수 있습니다.

모든 Android 버전에서 모든 옵션을 사용할 수 있는 것은 아니라는 점을 이해합니다. 따라서 사용하는 경우 창의력을 발휘하세요. 안드로이드 5.0. AutoNotification에 의해 생성된 알림은 지속적이고 작업이 실행될 때마다 업데이트됩니다. 수행.

Tasker PC 제어 프로젝트에는 5개의 프로필이 있습니다. 하나의 버튼이 작동하려면 이 모든 것이 필요합니다. 대신 동일한 공식을 고수하는 한 더 많은 작업을 추가해도 더 많은 작업과 프로필이 추가되지는 않습니다. 이는 프로젝트가 상당히 가볍다는 것을 의미합니다.

  1. 버튼원 액션
  2. Buttontwo 작업
  3. 하위 메뉴 열기
  4. 하위 메뉴 작업
  5. PC 피드백

프로필 1과 2

이 두 프로필은 1행(buttonone)과 2행(buttontwo)에 있는 버튼이 실행한 자동 알림 명령을 처리합니다.

하위 메뉴 열기

이 프로필은 행 1의 각 버튼에 대한 올바른 하위 메뉴를 엽니다. 이 명령은 AutoNotification에서도 실행됩니다.

하위 메뉴 작업

AutoRemote를 통해 선택한 작업을 대상으로 보내는 매우 간단한 프로필입니다.

PC 피드백

PC에서 받은 정보를 기반으로 알림을 업데이트하는 프로필입니다.

전원 메뉴

지금쯤이면 모든 것이 이해될 수 있기를 바랍니다. 여기서 설정의 실제 핵심인 전원 메뉴를 살펴보겠습니다. PC가 오프라인이거나 절전 모드이거나 잠겨 있을 때 AutoRemote가 메시지를 보낼 기회가 있었다면 메뉴에 올바른 상태가 표시됩니다(자세한 내용은 나중에 설명). 그 외에도 절전 및 온라인 아이콘에는 컴퓨터가 절전 모드로 전환된 시간이나 온라인 상태인지 알려주는 텍스트가 있습니다. 절전 옵션에서 PC를 깨우거나 절전, 잠금, 다시 시작 및 끄기 작업을 수행할 수 있습니다.

그러나 몇 가지 제한 사항이 있습니다.

  • 끄다 - 장치를 다시 깨울 수 없습니다(해결책 없음).
  • 잠그다 - 아이콘을 통해 다시 로그인하는 것은 불가능합니다. 그러나 원격 데스크톱을 통해서는 가능합니다(현재).
  • LAN에서 깨우기 - 대부분의 경우 LAN 연결이 필요합니다(일부 WiFi 카드는 이를 지원함). LAN에 연결되어 있지 않은 경우 LAN에 설정해 볼 수 있습니다. 라즈베리 파이.

알림 자체를 생성하기 위해 AutoNotification Button 작업을 사용하고 있습니다. 알림은 영구적이므로 ID를 할당해야 합니다. 다음으로 구성되는 알림을 생성하는 것이 좋습니다.

  • 버튼 - 버튼 행 2개, 각각 열 4개를 만듭니다. 열 설정을 참조하세요. 작업이 할당될 때까지 버튼이 표시되지 않습니다. 8개 버튼을 모두 할당합니다.
  • 작업 - 8개 작업을 모두 할당합니다. 위쪽 행은 'open...'으로 시작하고 아래쪽 행은 각 작업에서 '...pc'로 끝납니다.
  • 색상 - 각 버튼의 색상을 설정하고 동일한 색상을 복사하여 붙여넣으면 나중에 변경하기가 더 쉽습니다.

이 알림을 템플릿으로 보관하여 다양한 작업에 복사하여 붙여넣으면 시간이 절약됩니다.

Tier 1 버튼 작업

기본 알림에는 4개의 아이콘이 포함되어 있습니다(하위 메뉴는 닫혀 있음). 이것이 생성되는 첫 번째 알림이어야 합니다. 4개의 아이콘을 모두 정렬하고 작업을 할당합니다: openpower, openvolume, openbookmark, openscreen(여기서는 open 접두사가 중요합니다). 마지막으로 접두사를 다음과 같이 할당합니다. 버튼원. 알림에서 버튼을 누르면 관련 작업이 PC에서 실행됩니다.

이 작업이 완료되면 Tasker의 AutoNotification을 사용하여 이벤트 컨텍스트가 포함된 새 프로필을 만듭니다. 이것이 Open Sub-Menu 프로필이 됩니다.

하위 메뉴 프로필/하위 메뉴 작업 열기

열린 하위 메뉴는 정규식(open.*)에 응답하고 고급 설정에서 Comm Params Prefix를 다음과 같이 설정합니다. 버튼원, 명령은 행 1의 버튼에 의해 실행됩니다. 이 프로필에 연결된 작업에서 알림 템플릿을 붙여넣고 하단에 IF 조건을 할당합니다. 이 알림은 다음 경우에만 열려야 합니다. %ancomm ~ 오픈파워.

알림은 다음과 같이 구성됩니다.

  • 버튼 - 원하는 대로 첫 번째 행이 일관성을 유지하는지 확인하세요.
  • 작업 - 첫 번째 행은 열린 상태로 시작하지만(템플릿 참조) 전원 메뉴 아이콘에는 열다닫다 대신 작업이 할당되었습니다. 두 번째 행에는 '로 끝나는 작업이 있습니다.'...PC''
  • 색상 - 첫 번째 색상만 달라야 합니다.
  • 작업의 접두사 - 버튼 2

이렇게 하면 전원 아이콘을 다시 누르면 기본 알림이 반환됩니다. 행 1의 다른 버튼을 누르면 해당 메뉴가 열리고(이후 튜토리얼에서) 행 2의 아이콘을 누르면 AutoRemote 명령이 실행됩니다.

과업 설명

Profile: Open Sub Menu 

이벤트: 자동 알림 [ 구성: 이벤트 동작

필터: 공개*. (정규식) ]

Enter: 하위 메뉴 열기

A1: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material Icons/green/ic_desktop_mac.png,/storage/emulated/0/Tasker/Material Icons/green/ic_sleep.png,/storage/emulated/0/Tasker/Material Icons/green/ic_key.png,/storage/emulated/0/Tasker/Material Icons/green/ic_reload.png,/storage/emulated/0/Tasker/Material Icons/green/ic_power.png

작업: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, 재부팅pc, Turnoffpc

작업 접두어: 버튼2

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

정렬: 가운데

열 수: 4,4

버튼 크기: 50

버튼 색조: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

버튼 패딩: 10

활성화됨: 1,1,1,1,1,1,1,1

배경색: #212121 시간 초과(초):20 ] If [ %ancomm ~ openpower ]

더 읽어보세요

하위 메뉴 작업 프로필/AR 작업 보내기

새 이벤트 자동 알림을 생성하고 트리거를 정규식(.*pc)으로 설정하고 통신 매개변수 접두사를 다음과 같이 설정합니다. 버튼 2. 이는 알림의 두 번째 행에서 보낸 명령에만 응답합니다. %ancomm ~ close인 경우 STOP 작업이 포함된 AR 작업 보내기에 이것을 연결합니다(닫는 작업이 AR 메시지를 발행하는 것을 방지함). AutoRemote 메시지 작업을 추가하고 %ancomm을 메시지로 보냅니다.

다른 템플릿 알림을 추가하고 IF 조건에 연결합니다(정규식 lockpc|sleeppc|rebootpc|turnoffpc와 일치하지 않음). 이러한 명령에는 사용자 정의 알림이 있습니다.

알림은 다음과 같이 구성됩니다.

  • 버튼 - 기본 버튼은 4개뿐입니다. 이것이 기본 알림입니다.
  • 작업 - 첫 번째 행은 open으로 시작합니다(템플릿 참조).
  • 색상 - 각 색상은 동일해야 합니다. PC가 온라인일 때 이 메시지가 표시되므로 전원 메뉴에 자유롭게 색상을 지정하세요.
  • 작업의 접두사 - 버튼원

과업 설명

Profile: Submenu Actions 

이벤트: 자동 알림 [ 구성: 이벤트 동작

필터: pc(정규식) ]

Enter: AR 보내기

A1: [X] 중지 [ 오류 발생: 꺼짐 작업: ] If [ %ancomm !Set | %ancomm ~ 닫기 ]

A2: AutoRemote 메시지 [ 구성: 수신자: HomeGhost

메시지: %ancomm 시간 초과(초):200 ]

A3: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: openpower, openvolume, openbookmark, openscreen

작업 접두어: 버튼원

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FF43A047,#FFFFFFFF

버튼 패딩: 1

활성화됨: 1,1,1,1

배경색: #212121

텍스트: %PcPowerontime,%PcVolume,,%PcScreen

텍스트 색상: #FFFFFFFF

텍스트 크기: 12 제한 시간(초):20 ] If [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

더 읽어보세요

PC - 피드백 프로필/알림 작업

모든 메시지를 받아들이는 AutoRemote 이벤트를 사용하고 있습니다. 고급에서는 통신 매개변수 접두어 로 설정되어 있습니다 PC, 이전에 구성된 EventGhost 프로필에서 보낸 메시지와 상호 작용합니다. 작업에는 수신된 메시지에 따라 트리거되는 여러 작업이 포함되어 있습니다. 변수 설정 %PcPowerontime %TIME에 적용하고 IF를 적용합니다. %arcomm ~ 온라인. PC가 로그온되어 있을 때 이를 알려줍니다. 그런 다음 컴퓨터에서 보낸 메시지에 따라 5가지 알림 상태를 만듭니다.

만약에 %arcomm ~ 온라인

알림은 다음과 같이 구성됩니다.

  • 버튼 - 기본 버튼은 4개뿐입니다. 이것이 기본 알림입니다.
  • 작업 - 첫 번째 행은 open으로 시작합니다(템플릿 참조).
  • 색상 - 각 색상은 동일해야 합니다. PC가 온라인일 때 이 메시지가 표시되므로 전원 메뉴에 자유롭게 색상을 지정하세요.
  • 작업의 접두사 - 버튼원
  • 첫 번째 위치에 텍스트 라벨을 추가하세요 - 사용 %PcPowerontime (각 기본 단계에서 이 작업이 필요하므로 AR 보내기 작업 및 Tier 1 버튼 작업도 여기에 적용되는지 확인하세요.)

만약에 %arcomm ~ 꺼짐

알림은 다음과 같이 구성됩니다.

  • 버튼 - 단 하나의 버튼으로 PC를 오프라인으로 표시합니다.
  • 작업 - 버튼을 표시하려면 하나를 할당해야 하므로 가짜를 만들어 보세요.
  • 색상 - 빨간색이 좋음
  • 작업의 접두사: 해당사항 없음

만약에 %arcomm ~ 잠

알림은 다음과 같이 구성됩니다.

  • 버튼 - 단 하나의 버튼
  • 작업 - openwakeup
  • 색상 - 마음에 드는 것 아무거나
  • 작업의 접두사 - 버튼원
  • %artime을 지정하십시오. 이는 컴퓨터가 절전 모드로 전환되는 정확한 시간을 제공합니다.

만약에 %arcomm ~ 재부팅

알림은 다음과 같이 구성됩니다.

  • 버튼 - 단 하나의 버튼
  • 작업 - 버튼을 표시하려면 하나를 할당해야 하므로 가짜를 만들어 보세요.
  • 색상 - 노란색이 좋음
  • 작업 접두사 - 해당 사항 없음
  • 재부팅하는 데 걸리는 시간을 알려주려는 경우 레이블을 만들 수 있습니다.

만약에 %arcomm ~ 잠금

알림은 다음과 같이 구성됩니다.

  • 버튼 - 단 하나의 버튼
  • 작업 - 버튼을 표시하려면 하나를 할당해야 하므로 가짜를 만들어 보세요.
  • 색상 - 노란색도 좋음
  • 작업의 접두사 - 해당사항 없음
  • 원하는 경우 라벨을 생성하세요.

과업 설명

Profile: Pc Feedback 

이벤트: AutoRemote [ 구성: 모든 메시지 ]

입력: 알림

A1: 변수 세트 [ 이름:%PcPowerontime 대상:%TIME 반복 변수: Off 수학 수행: Off 추가: Off ] If [ %arcomm ~ online ]

A2: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: openpower, openvolume, openbookmark, openscreen

작업 접두어: 버튼원

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FF43A047,#FFFFFFFF

버튼 패딩: 1

활성화됨: 1,1,1,1

배경색: #212121

텍스트: %PcPowerontime,%PcVolume,,%PcScreen

텍스트 색상: #FFFFFFFF

텍스트 크기: 12 제한 시간(초):20 ] If [ %arcomm ~ online ]

A3: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: 작업

작업 접두어: 버튼원,

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FFE53935

버튼 패딩: 1

활성화됨: 1,0,0,0

배경색: #212121

텍스트: 오프라인

텍스트 색상: #FFF44336

텍스트 크기: 14 제한 시간(초):20 ] If [ %arcomm ~ 끄기 ]

A4: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: openwakeup

작업 접두어: 버튼원,

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FFE53935

버튼 패딩: 1

활성화됨: 1,0,0,0

배경색: #212121

텍스트: %artime

텍스트 색상: #FFF44336

텍스트 크기: 14 제한 시간(초):20 ] If [ %arcomm ~ sleep ]

A5: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_reload.png

작업: 다시 시작

작업 접두어: 버튼원,

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FFF9A825

버튼 패딩: 1

활성화됨: 1,0,0,0

배경색: #212121

텍스트: 다시 시작

텍스트 색상: #FFF9A825

텍스트 크기: 14 시간 초과(초):20 ] If [ %arcomm ~ 재부팅 ]

A6: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_key.png

작업: 잠김

작업 접두어: 버튼2

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

정렬: 가운데

열 수: 4,4

버튼 크기: 50

버튼 색조: #FFF9A825

버튼 패딩: 10

활성화됨: 1,1,1,1,1,1,1,1

배경색: #212121

텍스트: 잠김

텍스트 색상: #FFF9A825

텍스트 크기: 14 제한 시간(초):20 ] If [ %arcomm ~ lock ]

더 읽어보세요

Buttonone 작업 프로필/Tier 1 버튼 작업

자동 알림 이벤트로 프로필을 만듭니다. 메시지 필터는 regex(open*.)로 설정되고 고급 설정의 접두사는 버튼원으로 설정됩니다. 이는 이 튜토리얼의 시작 부분에서 생성한 작업으로 연결됩니다. 작업도 수정되어야 합니다.

첫 번째 작업은 구성된 플러그인입니다. LAN에서 깨우기 IF가 시작됩니다 %arcomm ~R 웨이크업. 두 번째 작업은 알림의 하위 메뉴를 닫고 기본 보기를 복원합니다.

알림은 다음과 같이 구성됩니다.%arcomm ~R 닫기:

  • 버튼 - 기본 버튼은 4개뿐입니다. 이것이 기본 알림입니다.
  • 작업 - 모두 'open...''으로 시작합니다.
  • 색상 - 각 색상은 동일해야 합니다. PC가 온라인일 때 이 메시지가 표시되므로 전원 메뉴에 자유롭게 색상을 지정하세요.
  • 작업의 접두사 - 버튼원
  • 텍스트 %PcPowerontime

과업 설명

Profile: Buttonone Actions 

이벤트: 자동 알림 [ 구성: 이벤트 동작

필터: 공개*. (정규식) ]

Enter: Tier 1 버튼

A1: 장치 깨우기 [ 구성: 장치|1|PAJOPC 시간 초과(초):0 ] If [ %ancomm ~R 깨우기 ]

A2: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: openpower, openvolume, openbookmark, openscreen

작업 접두어: 버튼원

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FF43A047,#FFFFFFFF

버튼 패딩: 1

활성화됨: 1,1,1,1

배경색: #212121

텍스트: %PcPowerontime,%PcVolume,,%PcScreen

텍스트 색상: #FFFFFFFF

텍스트 크기: 12 제한 시간(초):20 ] If [ %ancomm ~R close ]

더 읽어보세요

Buttontwo 작업 프로필/Tier 1 버튼

이 프로필은 위와 동일한 작업에 연결됩니다. 유일한 차이점은 자동 알림 이벤트의 접두사입니다. 버튼투. 하위 메뉴의 클릭에 응답하고 다른 섹션을 엽니다.

과업 설명

Profile: Buttontwo Actions 

이벤트: 자동 알림 [ 구성: 이벤트 동작

필터: 공개*. (정규식) ]

Enter: Tier 1 버튼

A1: 장치 깨우기 [ 구성: 장치|1|PAJOPC 시간 초과(초):0 ] If [ %ancomm ~R 깨우기 ]

A2: 자동 알림 버튼 알림 [ 구성: ID: 기본값

이미지: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Material Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Material 아이콘/녹색/ic_desktop_mac.png

작업: openpower, openvolume, openbookmark, openscreen

작업 접두어: 버튼원

상태 표시줄 아이콘: hardware_dock

상태 표시줄 아이콘 매뉴얼: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

상태 표시줄 텍스트 크기: 16

우선순위: 2

지속성: 사실

진동: 0,421,385,64,86,40

정렬: 가운데

열 수: 4,4

버튼 크기: 80

버튼 색조: #FF43A047,#FFFFFFFF

버튼 패딩: 1

활성화됨: 1,1,1,1

배경색: #212121

텍스트: %PcPowerontime,%PcVolume,,%PcScreen

텍스트 색상: #FFFFFFFF

텍스트 크기: 12 제한 시간(초):20 ] If [ %ancomm ~R close ]

더 읽어보세요


이것은 1부의 끝입니다. 버튼 표시줄을 설정하고 이를 사용하여 몇 가지 기본 전원 메뉴 버튼을 만드는 방법을 보여줍니다. 여기에서 다루는 대부분의 내용은 자체적으로 작동합니다. 파트 2, 3, 4에 대해 수행해야 할 작업이 더 있지만 PC에서 더 많은 고급 작업을 수행하는 방법을 보여 드리겠습니다. 하지만 좋은 소식은 우리가 이미 여기에서 설정 작업을 완료했기 때문에 후속 부분이 훨씬 짧아진다는 것입니다.

언제나 그렇듯, 다운로드하고 가져올 수 있는 Tasker 프로젝트 파일에 대한 다운로드 링크를 제공하고 있습니다. 아래 .prj.xml 파일을 다운로드하여 내부 저장소에 저장하세요. Tasker를 열고 환경 설정에서 초보자 모드를 비활성화하십시오. 그런 다음 메인 화면으로 돌아가 왼쪽 하단에 있는 홈 아이콘을 길게 누릅니다. "가져오기" 옵션이 있는 팝업이 표시됩니다. 그것을 선택하고 방금 저장한 프로젝트 파일을 찾아 선택하여 가져옵니다. 성공하면 이제 이 문서에서 언급한 모든 프로필과 작업이 포함된 새 탭/아이콘이 하단에 표시됩니다.

AndroidFileHost에서 PC Control Tasker 프로젝트를 다운로드하세요.

또한 다음이 필요합니다. 머티리얼 디자인 아이콘 제가 이번 프로젝트에서 사용한 것입니다. 아래 zip 파일을 다운로드하고 내부 저장소의 루트 디렉터리에 폴더의 압축을 풀면 됩니다.

AndroidFileHost에서 Material Icons 팩을 다운로드하세요.

마지막으로 가져올 수 있는 EventGhost의 구성 파일은 다음과 같습니다.

EventGhost 구성 파일 다운로드

구성 파일에서 AutoRemote API 키를 제거했습니다. 이 작업을 수행하려면 직접 입력해야 합니다.

인내심을 가져주셔서 감사합니다. 이 튜토리얼이 도움이 되었기를 바랍니다.