Cum să vă controlați computerul de pe dispozitivul Android cu Tasker [Partea 1

Controlul Tasker PC este un proiect din 4 părți care creează controale pentru putere, volum, ecran și aplicații într-o notificare mobilă.

Majoritatea utilizatorilor care vin pe forumurile noastre sunt pe un dispozitiv Android (deși găzduim câteva forumuri dedicate Windows 10 Mobile). Cu toate acestea, sistemul de operare desktop ales de utilizatorii noștri este împărțit între Windows-ul Microsoft, macOS-ul Apple și diverse distribuții bazate pe Linux/GNU.

Instrumentele disponibile pentru a vă integra telefonul cu computerul diferă foarte mult în funcție de telefonul Android și sistemul de operare desktop combinație, dar dacă utilizați cea mai comună configurație de telefon Android + Windows, iată un tutorial pentru a vă controla computerul de la dvs. telefon.

Pe scurt, vom crea o notificare permanentă pe telefonul nostru care vă permite să adăugați butoane și acțiuni pentru a efectua acțiuni pe computer. Notificarea poate fi modificată pentru a adăuga orice număr de meniuri și submeniuri, în funcție de cât de complexe sunt nevoile dvs. Tutorialul va veni

4 părți, dar asta este partea 1 unde ne vom concentra mai ales asupra cadrului pentru ca acest lucru să funcționeze.

Acum s-ar putea să te gândești deja „de ce să nu folosiți Unified Remote?„Acest răspuns va deveni din ce în ce mai clar pe măsură ce trecem peste această serie, dar dacă cauți control mai fin și personalizabil al computerului prin dispozitivul Android, acest tutorial este pentru tu.

Această integrare se face folosind Tasker și un plug-in cunoscut ca AutoRemote end pentru a crea și trimite comenzi către computerul nostru dintr-o notificare permanentă creată de Notificare automată. Aceste comenzi sunt apoi interpretate și rulate printr-o aplicație de pe computer cunoscută ca EventGhost.

Acest tutorial se adresează utilizatorilor Tasker mai experimentați, din păcate, deoarece trebuie să lucrăm cu asta presupunerea de a vă concentra în schimb pe integrarea cu EventGhost, care este un subiect greu de acoperit dacă nu ați folosit Tasker înainte. Dacă doriți o prezentare video a acestui tutorial, am făcut o demonstrație și pe YouTube. În plus, am atașat fișierul de proiect pe care îl puteți importa în Tasker la sfârșit.


Proiectul constă din două părți. Unul implică lucruri pe care trebuie să le faci pe computer, iar altul îți spune cum să folosești Tasker pentru a realiza comenzi de trimitere. Ideea generală este de a crea o buclă care să trimită informații către computer și să primească confirmarea de la computer odată ce acțiunea a fost efectuată. Pentru a face acest lucru, voi folosi EventGhost pentru a trimite informațiile înainte și înapoi prin pluginul AutoRemote. Dacă doriți să aflați mai multe despre AutoRemote, vă recomand să citiți un ghid Am scris pe tema asta.

EventGhost

Să începem cu EventGhost. Dacă nu l-ați folosit niciodată înainte, vă puteți gândi la el ca fiind Tasker pentru Windows. Este departe de a fi perfect (mai ales din punct de vedere al interfeței de utilizare), dar odată ce înțelegeți cum funcționează, poate fi un plus valoros pentru setul dvs. de instrumente Windows.

Cel mai bine, cu pluginul AutoRemote pentru EventGhost, îl puteți face să funcționeze cu pluginul AutoRemote pentru Tasker. În acest fel, computerul cu Windows și telefonul Android pot comunica și trimite comenzi unul cu celălalt.

Puteți descărca EventGhost Aici, Nu vă lăsați dezamăgiți, dar cu o interfață cu aspect liber. Adăugați pluginul AutoRemote și înregistrați dispozitivele pe care le dețineți și în EventGhost. Va trebui să adăugați dispozitivul la care doriți să vă conectați în setările pluginului și apoi sunteți gata să trimiteți și să primiți informații prin AutoRemote.

Primul meniu din proiectul meu este meniul de alimentare. Există 4 acțiuni principale atribuite acelui meniu: repaus, blocare, repornire și oprire. Aceasta înseamnă că trebuie să îi spunem lui EventGhost să efectueze aceste acțiuni. Fiecare dintre ele este disponibil în meniul de sistem al acțiunilor EventGhost. Va fi o sarcină suplimentară efectuată la pornire. Acest lucru ne oferă un total de 5 acțiuni.

Veți observa că fiecare acțiune conține câțiva declanșatori și un mesaj care este trimis înapoi către Tasker. În timp ce mesajele pot conține propriile comenzi, trebuie să aveți un format consistent pentru ele. Mesajul trimis înapoi către Tasker este întotdeauna în format pc=:=mesajul tau.

Acest lucru este important deoarece profilurile din Tasker se vor baza pe prefixe pentru a reduce numărul de sarcini necesare pentru a analiza comanda. Același lucru este valabil și pentru mesajele trimise către EventGhost. Fiecare mesaj se termină cu „pc” de ex. turnoffpc,sleeppc. Această regulă se va aplica fiecărei comenzi emise prin AutoRemote de pe telefon la EventGhost.

Fiecare macro are și declanșatoare suplimentare și va încerca să captureze evenimentele (blocare, repaus, repornire, oprire) declanșate de sistem. Pentru a oferi o șansă pentru EventGhost să trimită un mesaj, se impune un timp de așteptare de 6 secunde.

Sarcină de pornire

O sarcină suplimentară este rulată la pornire. Trimite un mesaj către telefonul nostru cu o întârziere de 10 secunde. Odată ce EventGhost este încărcat pe computer, acesta așteaptă 10 secunde și apoi emite o notificare că computerul este acum online. Am adăugat declanșatoare suplimentare pentru a captura reluarea din repaus, blocarea și repornirea. Captura de ecran de înainte ar trebui să acopere tot ce aveți nevoie setat în EventGhost. Asigurați-vă că pluginul AutoRemote este încărcat și configurat corect.

Tasker

Am folosit pictograme din Aplicația Icon Design Material și abia aștept ca Tasker să încorporeze acest lucru în versiune noua. Simțiți-vă liber să experimentați cu acele pictograme sau cu oricare din pachetul de pictograme la alegere, dar dacă utilizați butoane de notificare automată, veți avea nevoie doar de pictograme într-o singură culoare. Puteți schimba culoarea folosind o opțiune de nuanță din plugin.

Înțeleg că nu toate opțiunile sunt disponibile pe fiecare versiune de Android, așa că fiți creativ dacă utilizați Android 5.0. Notificarea creată de AutoNotification este persistentă și actualizată de fiecare dată când are loc o acțiune efectuat.

Proiectul de control Tasker PC are 5 profiluri. Veți avea nevoie de toate pentru ca un singur buton să funcționeze. În schimb, adăugarea mai multor acțiuni nu va adăuga mai multe sarcini și profiluri atâta timp cât veți respecta aceeași formulă. Aceasta înseamnă că proiectul este destul de ușor.

  1. Buttonone Actions
  2. Button two Actions
  3. Deschide Submeniul
  4. Submeniu Acțiuni
  5. Feedback PC

Profilul 1 și 2

Aceste două profiluri gestionează comenzile AutoNotificări emise de butoanele situate în rândul unu (buttonone) și rândul doi (buttontwo).

Deschideți submeniul

Acest profil deschide submeniul corect pentru fiecare buton din rândul unu. Comanda este emisă și de AutoNotification

Acțiuni din submeniu

Un profil foarte simplu care trimite acțiunea selectată prin AutoRemote către ținta dvs.

Feedback PC

Un profil care actualizează notificarea pe baza informațiilor primite de la PC.

Meniul Power

Sper că totul este de înțeles până acum. Suntem pe cale să ajungem la partea reală a configurației aici: meniul de alimentare. Când un computer este offline, în modul de repaus sau blocat, meniul vă va arăta starea corectă dacă AutoRemote a avut șansa de a trimite mesajul (mai multe despre asta mai târziu). În plus, pictogramele Sleep și Online au text care vă spune când computerul a intrat în repaus sau dacă este online. Puteți trezi computerul din opțiunea de repaus sau puteți efectua acțiunile de repaus, blocarea, repornirea și oprirea.

Cu toate acestea, există câteva limitări:

  • Opriți - nu este posibil să treziți din nou dispozitivul (nici un remediu pentru acesta)
  • Lacăt - nu este posibil să vă conectați înapoi prin pictogramă, puteți, totuși, să faceți acest lucru prin Remote Desktop (deocamdată)
  • Treziți-vă pe LAN - necesită o conexiune LAN de cele mai multe ori (unele carduri WiFi o acceptă). Dacă nu v-ați conectat la o rețea LAN, puteți încerca să configurați acest lucru pe un Raspberry Pi.

Pentru a crea notificarea în sine, folosesc acțiunea Butonul de notificare automată. Notificarea este permanentă, prin urmare trebuie să i se atribuie un ID. Vă sugerez cu tărie să creați o notificare care va consta în următoarele:

  • Butoane - creați 2 rânduri de butoane, câte 4 coloane fiecare. Vedeți setarea coloanei, butoanele nu vor apărea până când nu sunt atribuite acțiuni. Atribuiți toate cele 8 butoane.
  • Acțiuni - atribuiți toate cele 8 acțiuni, rândul de sus începe cu „deschidere...” rândul de jos se termină cu „... pc” în fiecare acțiune.
  • Culori - setați o culoare pentru fiecare buton, copiați și lipiți aceeași culoare, va fi mai ușor să o schimbați mai târziu.

Păstrați această notificare ca șablon pentru a o copia și lipi în diverse sarcini, vă va economisi ceva timp.

Butoane de nivel 1 Sarcină

Notificarea implicită conține 4 pictograme (submeniurile sunt închise), aceasta ar trebui să fie prima notificare care trebuie creată. Aranjați toate cele 4 pictograme și atribuiți acțiuni: openpower, openvolume, openbookmark, openscreen (prefixul deschis este important aici). În cele din urmă, atribuiți prefixul ca butonone. Când un buton este apăsat în notificare, acțiunea asociată va fi declanșată pe computer.

Odată ce acest lucru este finalizat, creați un profil nou cu un context de eveniment utilizând notificarea automată în Tasker. Acesta va fi profilul Open Sub-Menu.

Deschideți Submeniu Profil/Activitate submeniu

Submeniul deschis va răspunde la expresia regex (deschis.*) și, în setările avansate, setați un Prefix Params Comm ca butonone, deoarece comanda este emisă de butonul din rândul unu. În sarcina legată de acest profil, inserați șablonul de notificare și atribuiți o condiție IF în partea de jos. Această notificare ar trebui să se deschidă numai când %ancomm ~ openpower.

Notificarea este configurată după cum urmează:

  • Butoane - după cum doriți, asigurați-vă că primul rând este consistent.
  • Acțiuni - primul rând începe cu deschis (vezi șablonul), dar pictograma meniului de alimentare ar trebui să aibă deschide - inchide acțiune atribuită în schimb. Al doilea rând are acțiuni care se termină cu „'...buc''
  • Culoare - doar prima culoare ar trebui să fie diferită.
  • Prefix pentru acțiuni - butonul doi

Acest lucru va asigura că dacă pictograma de alimentare este apăsată din nou, notificarea implicită va reveni. Dacă sunt apăsate alte butoane din rândul unu, se vor deschide meniurile corespunzătoare (în tutorialele ulterioare) iar dacă este apăsată o pictogramă din rândul doi, se va lansa o comandă AutoRemote.

Descrierea sarcinii

Profile: Open Sub Menu 

Eveniment: Notificare automată [ Configurare: Comportament eveniment

Filtru: deschis*. (regex)]

Introduceți: Submeniu deschis

A1: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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

Acțiuni: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, rebootpc, turnoffpc

Prefix de acțiune: butonul doi

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 50

Nuanța butoanelor: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF, #FFFFFFFF

Captuseala nasturii: 10

Activat: 1,1,1,1,1,1,1,1

Culoare de fundal: #212121 Timeout (secunde):20 ] Dacă [ %ancomm ~ openpower ]

citeşte mai mult

Sub-meniu Acțiuni Profil/ Trimiteți sarcină AR

Creați o nouă notificare automată a evenimentului și setați declanșatorul la regex (.*pc), precum și setați un Prefix Params Comm ca butonul doi. Aceasta va răspunde numai la comenzile trimise de rândul doi al notificării dvs. Conectați-o la sarcina Trimitere AR care va conține o acțiune STOP IF %ancomm ~ close (împiedecă acțiunea de închidere să emită un mesaj AR). Adăugați o acțiune AutoRemote Message și trimiteți %ancomm ca mesaj.

Adăugați un alt șablon Notificare și conectați-l la condiția IF (nu se potrivește cu expresia regex lockpc|sleeppc|rebootpc|turnoffpc ) Aceste comenzi au notificări personalizate.

Notificarea este configurată după cum urmează:

  • Butoane - doar 4 butoane principale, aceasta este notificarea dvs. implicită
  • Acțiuni - primul rând începe cu deschis (vezi șablonul).
  • Culoare - fiecare ar trebui să aibă aceeași culoare. Deoarece acest mesaj este afișat atunci când computerul este online, nu ezitați să colorați pe cel din meniul Power.
  • Prefix pentru acțiuni - butonone

Descrierea sarcinii

Profile: Submenu Actions 

Eveniment: Notificare automată [ Configurare: Comportament eveniment

Filtru: pc (regex)]

Introduceți: Trimiteți AR

A1: [X] Oprire [ Cu eroare: Oprit Sarcină: ] Dacă [ %ancomm !Set | %ancomm ~ close ]

A2: Mesaj AutoRemote [ Configurare: Destinatar: HomeGhost

Mesaj: %ancomm Timeout (secunde):200 ]

A3: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: openpower, openvolume, openbookmark, openscreen

Prefix de acțiune: buttonone

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanța butoanelor: #FF43A047,#FFFFFFFF

Captuseala pentru butoane: 1

Activat: 1,1,1,1

Culoare de fundal: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Culoare text: #FFFFFFFF

Dimensiune text: 12 Timeout (secunde):20 ] Dacă [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

citeşte mai mult

PC- Profil de feedback/sarcină de notificare

Folosesc un eveniment AutoRemote care acceptă orice mesaj. În avans, cel Prefixul parametrilor comunicațiilor este setat sa pc, astfel încât ar interacționa cu mesajele trimise de la profilurile EventGhost configurate anterior. Sarcina conține mai multe acțiuni care vor fi declanșate în funcție de mesajul primit. Setați o variabilă %PcPowerontime la %TIME și aplicați IF %arcomm ~ online. Acest lucru vă va spune când computerul este conectat. Apoi vom crea 5 stări de notificare în funcție de mesajul trimis de computer:

DACĂ %arcomm ~ online

Notificarea este configurată după cum urmează:

  • Butoane - doar 4 butoane principale, aceasta este notificarea dvs. implicită
  • Acțiuni - primul rând începe cu deschis (vezi șablonul)
  • Culoare - fiecare ar trebui să aibă aceeași culoare. Deoarece acest mesaj este afișat atunci când computerul este online, nu ezitați să colorați pe cel din meniul Power.
  • Prefix pentru acțiuni - butonone
  • Adăugați eticheta de text în prima poziție - utilizați %PcPowerontime (veți avea nevoie de acest lucru în fiecare pas implicit, deci verificați dacă sarcina Trimitere AR și sarcina butoanelor de nivel 1 se aplică și la aceasta.)

DACĂ %arcomm ~ turnoff

Notificarea este configurată după cum urmează:

  • Butoane - un singur buton, pentru a afișa computerul offline
  • Acțiuni - trebuie să alocați unul pentru a face butonul vizibil, așa că inventați unul fals
  • Culoare - roșu este bun
  • Prefix pentru acțiuni: N / A

DACĂ %arcomm ~ somn

Notificarea este configurată după cum urmează:

  • Butoane - un singur buton
  • Acțiuni - openwakeup
  • Culoare - orice vă place
  • Prefix pentru acțiuni - butonone
  • Atribuiți %artime - acest lucru vă va oferi ora exactă la care computerul intră în somn.

DACĂ %arcomm ~ reporniți

Notificarea este configurată după cum urmează:

  • Butoane - un singur buton
  • Acțiuni - trebuie să alocați unul pentru a face butonul vizibil, așa că inventați unul fals
  • Culoare - galben este bun
  • Prefix pentru acțiuni - n/a
  • Puteți crea o etichetă dacă doriți să vă anunțe cât timp durează repornirea.

DACĂ %arcomm ~ blocare

Notificarea este configurată după cum urmează:

  • Butoane - un singur buton
  • Acțiuni - trebuie să alocați unul pentru a face butonul vizibil, așa că inventați unul fals
  • Culoarea - galbenul este de asemenea bun
  • Prefix pentru acțiuni - N / A
  • Creați eticheta dacă doriți

Descrierea sarcinii

Profile: Pc Feedback 

Eveniment: AutoRemote [ Configurare: Toate mesajele ]

Introduceți: Notificare

A1: Set de variabile [ Nume:%PcPowerontime la:%TIME Variabile recurente: Dezactivat Faceți matematică: Dezactivat Adăugați: Dezactivat ] Dacă [ %arcomm ~ online ]

A2: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: openpower, openvolume, openbookmark, openscreen

Prefix de acțiune: buttonone

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanța butoanelor: #FF43A047,#FFFFFFFF

Captuseala pentru butoane: 1

Activat: 1,1,1,1

Culoare de fundal: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Culoare text: #FFFFFFFF

Dimensiune text: 12 Timeout (secunde): 20 ] Dacă [ %arcomm ~ online ]

A3: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: acțiune

Prefix de acțiune: buttonone,

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanță buton: #FFE53935

Captuseala pentru butoane: 1

Activat: 1,0,0,0

Culoare de fundal: #212121

Texte: offline

Culoare text: #FFF44336

Dimensiune text: 14 Timeout (secunde): 20 ] Dacă [ %arcomm ~ turnoff ]

A4: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: openwakeup

Prefix de acțiune: buttonone,

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanță buton: #FFE53935

Captuseala pentru butoane: 1

Activat: 1,0,0,0

Culoare de fundal: #212121

Texte: %artime

Culoare text: #FFF44336

Dimensiune text: 14 Timeout (secunde): 20 ] Dacă [ %arcomm ~ sleep ]

A5: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /storage/emulate/0/Tasker/Material Icons/green/ic_reload.png

Acțiuni: repornire

Prefix de acțiune: buttonone,

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanța butoanelor: #FFF9A825

Captuseala pentru butoane: 1

Activat: 1,0,0,0

Culoare de fundal: #212121

Texte: repornire

Culoare text: #FFF9A825

Dimensiune text: 14 Timeout (secunde): 20 ] Dacă [ %arcomm ~ reboot ]

A6: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /storage/emulate/0/Tasker/Material Icons/green/ic_key.png

Acțiuni: blocat

Prefix de acțiune: butonul doi

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 50

Nuanța butoanelor: #FFF9A825

Captuseala nasturii: 10

Activat: 1,1,1,1,1,1,1,1

Culoare de fundal: #212121

Texte: blocat

Culoare text: #FFF9A825

Dimensiune text: 14 Timeout (secunde): 20 ] Dacă [ %arcomm ~ lock ]

citeşte mai mult

Buttonone Actions Profil/Tier 1 Buttons task

Creați un profil cu evenimentul de notificare automată. Filtrul de mesaje este setat la regex (deschis*.), iar prefixul din setările avansate este setat la butonul unu. Aceasta va face legătura cu sarcina pe care am creat-o la începutul acestui tutorial. Sarcina trebuie de asemenea modificată.

Prima acțiune va fi un plugin configurat Treziți-vă pe LAN care va lansa IF %arcomm ~R trezire. A doua acțiune va închide pur și simplu submeniul notificării și va restabili vizualizarea implicită.

Notificarea este configurată după cum urmează DACĂ:%arcomm ~R close:

  • Butoane - doar 4 butoane principale, aceasta este notificarea dvs. implicită
  • Acțiuni - toate încep cu „deschise...”
  • Culoare - fiecare ar trebui să aibă aceeași culoare. Deoarece acest mesaj este afișat atunci când computerul este online, nu ezitați să colorați pe cel din meniul Power.
  • Prefix pentru acțiuni - butonone
  • Text %PcPowerontime

Descrierea sarcinii

Profile: Buttonone Actions 

Eveniment: Notificare automată [ Configurare: Comportament eveniment

Filtru: deschis*. (regex)]

Introduceți: Butoanele de nivel 1

A1: Wake Device [Configurație: Device|1|PAJOPC Timeout (Secunde):0 ] Dacă [ %ancomm ~R wakeup ]

A2: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: openpower, openvolume, openbookmark, openscreen

Prefix de acțiune: buttonone

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanța butoanelor: #FF43A047,#FFFFFFFF

Captuseala pentru butoane: 1

Activat: 1,1,1,1

Culoare de fundal: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Culoare text: #FFFFFFFF

Dimensiune text: 12 Timeout (secunde):20 ] Dacă [ %ancomm ~R close ]

citeşte mai mult

Buton Două butoane Profil/Tier 1 Actions

Acest profil face legătura cu aceeași sarcină ca mai sus. Singura diferență este prefixul din evenimentul de notificare automată, care este butttontwo. Răspunde la clicurile din submeniu și deschide diferite secțiuni.

Descrierea sarcinii

Profile: Buttontwo Actions 

Eveniment: Notificare automată [ Configurare: Comportament eveniment

Filtru: deschis*. (regex)]

Introduceți: Butoanele de nivel 1

A1: Wake Device [Configurație: Device|1|PAJOPC Timeout (Secunde):0 ] Dacă [ %ancomm ~R wakeup ]

A2: Notificare butoane de notificare automată [ Configurație: Id: implicit

Imagini: /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 Pictograme/verde/ic_desktop_mac.png

Acțiuni: openpower, openvolume, openbookmark, openscreen

Prefix de acțiune: buttonone

Pictogramă din bara de stare: hardware_dock

Manual de pictograme din bara de stare: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Dimensiunea textului barei de stare: 16

Prioritate: 2

Persistent: adevărat

Vibrație: 0,421,385,64,86,40

Aliniere la centru

Număr de coloane: 4,4

Dimensiune nasturi: 80

Nuanța butoanelor: #FF43A047,#FFFFFFFF

Captuseala pentru butoane: 1

Activat: 1,1,1,1

Culoare de fundal: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Culoare text: #FFFFFFFF

Dimensiune text: 12 Timeout (secunde):20 ] Dacă [ %ancomm ~R close ]

citeşte mai mult


Acesta este sfârșitul părții 1, setând bara de butoane și vă arată cum să creați câteva butoane de bază pentru meniul de alimentare cu ea. Majoritatea lucrurilor prezentate aici ar trebui să funcționeze de la sine. Mai avem ceva de făcut pentru părțile 2, 3 și 4, dar vă vom arăta cum să efectuați acțiuni mai avansate pe computer. Vestea bună este, totuși, că aceste părți ulterioare vor fi mult mai scurte, deoarece am făcut deja lucrul necesar pentru a configura lucrurile aici.

Ca întotdeauna, vă ofer un link de descărcare către fișierul de proiect Tasker pe care îl puteți descărca și importa. Descărcați fișierul .prj.xml de mai jos și salvați-l oriunde în stocarea internă. Deschideți Tasker și dezactivați modul începător în Preferințe. Apoi, înapoi la ecranul principal, apăsați lung pe pictograma de pornire din colțul din stânga jos. Ar trebui să vedeți o fereastră pop-up cu opțiunea „import”. Selectați-l și căutați fișierul proiect pe care tocmai l-ați salvat și selectați-l pentru a importa. Dacă aveți succes, ar trebui să vedeți acum o nouă filă/pictogramă în partea de jos care conține toate Profilurile și Sarcinile pe care le-am menționat în acest articol.

Descărcați proiectul PC Control Tasker de pe AndroidFileHost

În plus, veți avea nevoie de Icoane de design material pe care le-am folosit în acest proiect. Pur și simplu descărcați fișierul zip de mai jos și dezarhivați folderul în directorul rădăcină al stocării interne.

Descărcați pachetul Material Icons de pe AndroidFileHost

În cele din urmă, aici este fișierul de configurare pentru EventGhost pe care îl puteți importa.

Descărcați fișierul de configurare EventGhost

Vă rugăm să rețineți că mi-am eliminat cheia API AutoRemote din fișierul de configurare. Va trebui să introduceți propria dvs. pentru a face acest lucru.

Vă mulțumim că ați avut atâta răbdare și sper că ați găsit acest tutorial util.