Kaip valdyti kompiuterį iš „Android“ įrenginio naudojant „Tasker“ [1 dalis

„Tasker“ kompiuterio valdymas yra 4 dalių projektas, kuris sukuria galios, garsumo, ekrano ir programų valdiklius mobiliajame pranešime.

Dauguma vartotojų, kurie ateina į mūsų forumus, naudojasi „Android“ įrenginiu (nors mes priimame keletą forumų, skirtų „Windows 10 Mobile“). Tačiau mūsų vartotojų pasirinkta darbalaukio operacinė sistema yra padalinta į „Microsoft Windows“, „Apple MacOS“ ir įvairius „Linux“ / GNU platinimus.

Galimi įrankiai, skirti integruoti telefoną su kompiuteriu, labai skiriasi, atsižvelgiant į konkretų „Android“ telefoną ir darbalaukio OS derinį, bet jei naudojate įprasčiausią „Android“ telefono ir „Windows“ sąranką, pateikiame mokymo programą, kaip valdyti kompiuterį iš telefonas.

Trumpai tariant, savo telefone sukursime nuolatinį pranešimą, leidžiantį pridėti mygtukų ir veiksmų, kad galėtumėte atlikti veiksmus kompiuteryje. Pranešimą galima modifikuoti ir pridėti bet kokį meniu ir submeniu skaičių, atsižvelgiant į jūsų poreikių sudėtingumą. Pamoka ateis 4 dalys, bet tai yra 1 dalis kur daugiausia dėmesio skirsime sistemai, kad tai veiktų.

Dabar galbūt jau galvojate "Kodėl nepasinaudojus „Unified Remote“?"Šis atsakymas taps vis aiškesnis, kai pereisime prie šios serijos, bet jei ieškote smulkesnio, tinkinamo kompiuterio valdymo per „Android“ įrenginį, ši pamoka skirta tu.

Ši integracija atliekama naudojant Taskeris ir papildinys, žinomas kaip Automatinis nuotolinio valdymo pultas pabaigos, kad galėtumėte kurti ir siųsti komandas į mūsų kompiuterį iš nuolatinio pranešimo, kurį sukūrė Automatinis pranešimas. Tada šios komandos interpretuojamos ir vykdomos per kompiuterio programą, žinomą kaip EventGhost.

Deja, ši pamoka skirta labiau patyrusiems „Tasker“ naudotojams, nes turime su tuo dirbti prielaida, kad reikia sutelkti dėmesį į integravimą su EventGhost, o tai yra sudėtinga tema, jei to nenaudojote Tasker anksčiau. Jei norite peržiūrėti šios pamokos vaizdo įrašą, aš sukūriau a demo taip pat „YouTube“. Be to, pabaigoje pridėjau projekto failą, kurį galite importuoti į „Tasker“.


Projektas susideda iš dviejų dalių. Vienas apima dalykus, kuriuos turite atlikti kompiuteryje, o kitas nurodo, kaip naudoti Tasker siuntimo komandoms pasiekti. Bendra idėja yra sukurti kilpą, kuri siųs informaciją į kompiuterį ir gaus patvirtinimą iš kompiuterio, kai veiksmas bus atliktas. Norėdami tai padaryti, naudosiu „EventGhost“, kad per „AutoRemote“ įskiepį gaučiau informaciją pirmyn ir atgal. Jei norite sužinoti daugiau apie „AutoRemote“, rekomenduoju perskaityti vadovą Aš rašiau šiuo klausimu.

EventGhost

Pradėkime nuo EventGhost. Jei niekada anksčiau jo nenaudojote, galite galvoti apie tai kaip „Tasker“, skirtą „Windows“. Tai toli gražu nėra tobula (ypač vartotojo sąsajos požiūriu), bet kai suprasite, kaip jis veikia, jis gali būti vertingas jūsų „Windows“ įrankių rinkinio papildymas.

Geriausia tai, kad naudodami „EventGhost“ skirtą „AutoRemote“ papildinį galite priversti jį veikti su „Tasker“ skirtu „AutoRemote“ papildiniu. Tokiu būdu jūsų „Windows“ kompiuteris ir „Android“ telefonas gali bendrauti ir siųsti komandas.

Galite atsisiųsti EventGhost čia, Nenusiminkite, o atvirai atrodanti sąsaja. Pridėkite „AutoRemote“ papildinį ir užregistruokite jums priklausančius įrenginius „EventGhost“. Įskiepio nustatymuose turėsite pridėti įrenginį, prie kurio norite prisijungti, ir tada būsite pasirengę siųsti ir gauti informaciją per „AutoRemote“.

Pirmasis mano projekto meniu yra maitinimo meniu. Tam meniu priskirti 4 pagrindiniai veiksmai: miego režimas, užrakinimas, paleidimas iš naujo ir maitinimo išjungimas. Tai reiškia, kad turime nurodyti EventGhost atlikti šiuos veiksmus. Kiekvienas iš jų yra „EventGhost“ veiksmų sistemos meniu. Įkrovos metu bus atlikta papildoma užduotis. Tai suteikia mums iš viso 5 veiksmus.

Pastebėsite, kad kiekviename veiksme yra keli paleidikliai ir pranešimas, kuris grąžinamas Tasker. Nors pranešimuose gali būti jūsų pačių komandų, turite turėti nuoseklų jų formatą. Laiškas, siunčiamas atgal į Tasker, visada yra tokio formato pc=:=jūsų žinutė.

Tai svarbu, nes „Tasker“ profiliai priklausys nuo priešdėlių, kad sumažintų užduočių, reikalingų komandai išanalizuoti, skaičių. Tas pats pasakytina ir apie pranešimus, siunčiamus „EventGhost“. Kiekvienas pranešimas baigiasi 'pc' pvz. turnoffpc,sleeppc. Ši taisyklė bus taikoma kiekvienai komandai, siunčiamai naudojant „AutoRemote“ iš jūsų telefono į „EventGhost“.

Kiekviena makrokomanda taip pat turi papildomų aktyviklių ir bandys užfiksuoti sistemos suaktyvintus įvykius (užrakinti, miegoti, paleisti iš naujo, išjungti). Kad „EventGhost“ galėtų išsiųsti pranešimą, nustatytas 6 sekundžių laukimo laikas.

Įkrovos užduotis

Papildoma užduotis vykdoma paleidžiant. Jis siunčia pranešimą į mūsų telefoną su 10 sekundžių vėlavimu. Kai „EventGhost“ įkeliamas į kompiuterį, jis laukia 10 sekundžių ir išsiunčia pranešimą, kad kompiuteris dabar prisijungęs. Pridėjau papildomų aktyviklių, kad būtų galima užfiksuoti gyvenimo aprašymą, užrakinti ir paleisti iš naujo. Ankstesnė ekrano kopija turėtų apimti viską, ko reikia „EventGhost“. Įsitikinkite, kad „AutoRemote“ papildinys įkeltas ir tinkamai sukonfigūruotas.

Taskeris

Naudojau piktogramas iš Medžiagų dizaino piktogramos programa ir aš negaliu laukti, kol Tasker įtrauks tai į nauja versija. Nesivaržykite eksperimentuoti su šiomis piktogramomis arba bet kuria iš pasirinktų piktogramų paketo, bet jei naudojate automatinio pranešimo mygtukus, jums reikės tik vienos spalvos piktogramų. Galite pakeisti spalvą naudodami papildinio atspalvio parinktį.

Suprantu, kad ne visos parinktys galimos kiekvienoje „Android“ versijoje, todėl būkite kūrybingi, jei naudojate Android 5.0. „AutoNotification“ sukurtas pranešimas yra nuolatinis ir atnaujinamas kiekvieną kartą, kai atliekamas veiksmas atlikta.

Tasker kompiuterio valdymo projektas turi 5 profilius. Visų jų prireiks, kad veiktų vienas mygtukas. Mainais, pridėjus daugiau veiksmų, nebus pridėta daugiau užduočių ir profilių, jei laikysitės tos pačios formulės. Tai reiškia, kad projektas yra gana lengvas.

  1. Mygtukų veiksmai
  2. Mygtukas du veiksmai
  3. Atidarykite antrinį meniu
  4. Submeniu Veiksmai
  5. Atsiliepimai apie kompiuterį

1 ir 2 profiliai

Šie du profiliai apdoroja automatinių pranešimų komandas, kurias išduoda mygtukai, esantys pirmoje (buttonone) ir antroje (buttontwo) eilutėje.

Atidarykite submeniu

Šis profilis atveria tinkamą submeniu kiekvienam mygtukui pirmoje eilutėje. Komandą taip pat išduoda „AutoNotification“.

Submeniu veiksmai

Labai paprastas profilis, siunčiantis pasirinktą veiksmą per „AutoRemote“ į jūsų tikslą.

Atsiliepimai apie kompiuterį

Profilis, atnaujinantis pranešimą pagal informaciją, gautą iš kompiuterio.

Maitinimo meniu

Tikiuosi, kad dabar viskas suprantama. Netrukus pereisime prie tikrosios sąrankos čia: maitinimo meniu. Kai kompiuteris neprisijungęs, veikia miego režimu arba užrakintas, meniu parodys teisingą būseną, jei „AutoRemote“ turėjo galimybę išsiųsti pranešimą (daugiau apie tai vėliau). Be to, miego režimo ir prisijungimo piktogramose yra tekstas, nurodantis, kada kompiuteris užmigo, ar yra prisijungęs. Galite pažadinti kompiuterį iš miego režimo arba atlikti miego režimo, užrakinti, paleisti iš naujo ir išjungti veiksmus.

Tačiau yra keletas apribojimų:

  • Išjunk - Neįmanoma vėl pažadinti įrenginio (nėra ištaisymo)
  • Užraktas - Neįmanoma prisijungti per piktogramą, tačiau tai galite padaryti naudodami nuotolinį darbalaukį (kol kas)
  • Wake on LAN - dažniausiai reikalingas LAN ryšys (kai kurios WiFi kortelės tai palaiko). Jei neprisijungėte prie LAN, galite pabandyti tai nustatyti a Raspberry Pi.

Norėdami sukurti patį pranešimą, naudoju automatinio pranešimo mygtuko veiksmą. Pranešimas yra nuolatinis, todėl jam turi būti priskirtas ID. Primygtinai siūlau sukurti pranešimą, kurį sudarytų:

  • Mygtukai – sukurkite 2 mygtukų eilutes, po 4 stulpelius. Žr. stulpelio nustatymą, mygtukai nebus rodomi, kol nebus priskirti veiksmai. Priskirkite visus 8 mygtukus.
  • Veiksmai – priskirkite visus 8 veiksmus, viršutinė eilutė prasideda „atidaryti...“ apatinė baigiasi „...pc“ kiekviename veiksme.
  • Spalvos – kiekvienam mygtukui nustatykite spalvą, nukopijuokite ir įklijuokite tą pačią spalvą, vėliau bus lengviau ją pakeisti.

Išsaugokite šį pranešimą kaip šabloną, kad galėtumėte jį nukopijuoti ir įklijuoti atliekant įvairias užduotis. Taip sutaupysite šiek tiek laiko.

1 pakopos mygtukų užduotis

Numatytajame pranešime yra 4 piktogramos (submeniu uždarytas), tai turėtų būti pirmasis pranešimas, kuris bus sukurtas. Išdėstykite visas 4 piktogramas ir priskirkite veiksmus: openpower, openvolume, openbookmark, openscreen (atviras priešdėlis čia svarbus). Galiausiai priskirkite priešdėlį kaip mygtukas. Kai pranešime paspaudžiamas mygtukas, susijęs veiksmas bus suaktyvintas jūsų kompiuteryje.

Kai tai bus baigta, sukurkite naują profilį su įvykio kontekstu naudodami „Tasker“ automatinį pranešimą. Tai bus „Open Sub-Menu“ profilis.

Atidarykite submeniu Profilis / submeniu užduotis

Atidarytas submeniu reaguos į reguliarųjį reiškinį (atidaryti.*) ir išplėstiniuose nustatymuose nustatykite Comm Params prefix kaip mygtukas, nes komanda išduodama mygtuku iš pirmos eilutės. Užduotyje, susietoje su šiuo profiliu, įklijuokite pranešimo šabloną ir apačioje priskirkite IF sąlygą. Šis pranešimas turėtų būti atidarytas tik tada, kai %ancomm ~ openpower.

Pranešimas sukonfigūruotas taip:

  • Mygtukai – pagal savo skonį įsitikinkite, kad pirmoji eilutė yra nuosekli.
  • Veiksmai – pirmoji eilutė prasideda nuo atviro (žr. šabloną), bet maitinimo meniu piktograma turi būti atidaryti Uždaryti vietoj to paskirtas veiksmas. Antroje eilutėje yra veiksmų, kurie baigiasi "'... vnt''
  • Spalva – tik pirmoji spalva turi skirtis.
  • Veiksmų priešdėlis - mygtukas du

Tai užtikrins, kad dar kartą paspaudus maitinimo piktogramą grįš numatytasis pranešimas. Jei bus paspausti kiti mygtukai iš pirmos eilutės, atsidarys atitinkami meniu (vėlesnėse pamokose), o paspaudus piktogramą iš antrosios eilutės, bus išduota automatinio nuotolinio valdymo komanda.

Užduoties aprašymas

Profile: Open Sub Menu 

Įvykis: automatinis pranešimas [ Konfigūracija: Įvykio elgsena

Filtras: atidaryti*. (regex) ]

Įveskite: Submeniu Atidaryti

A1: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, rebootpc, turnoffpc

Veiksmo priešdėlis: mygtukas du

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 50

Mygtuko atspalvis: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Mygtukų užpildymas: 10

Įjungta: 1,1,1,1,1,1,1,1

Fono spalva: #212121 Skirtasis laikas (sekundėmis):20 ] Jei [ %ancomm ~ openpower ]

Skaityti daugiau

Submeniu Veiksmų profilis / Siųsti AR užduotį

Sukurkite naują įvykio automatinį pranešimą ir nustatykite aktyviklį į reguliarųjį reiškinį (.*pc), taip pat nustatykite Comm Params priešdėlį kaip mygtukas du. Tai atsakys tik į komandas, atsiųstas antroje jūsų pranešimo eilutėje. Susiekite tai su Siųsti AR užduotį, kurioje bus veiksmas STOP, JEI %ancomm ~ uždaryti (neleidžia uždarymo veiksmui pateikti AR pranešimo). Pridėkite automatinio nuotolinio pranešimo veiksmą ir išsiųskite %ancomm kaip pranešimą.

Pridėkite kitą pranešimo šabloną ir susiekite jį su sąlyga IF (neatitinka regex lockpc|sleeppc|rebootpc|turnoffpc ) Šios komandos turi pasirinktinius pranešimus.

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik 4 pagrindiniai mygtukai, tai yra numatytasis pranešimas
  • Veiksmai – pirmoji eilutė prasideda nuo atviro (žr. šabloną).
  • Spalva – kiekvienas turi būti vienodos spalvos. Kadangi šis pranešimas rodomas, kai kompiuteris yra prijungtas prie interneto, nedvejodami nuspalvinkite maitinimo meniu.
  • Veiksmų priešdėlis - mygtukas

Užduoties aprašymas

Profile: Submenu Actions 

Įvykis: automatinis pranešimas [ Konfigūracija: Įvykio elgsena

Filtras: kompiuteris (regex) ]

Įveskite: Siųsti AR

A1: [X] Sustabdyti [ Su klaida: Išjungta Užduotis: ] Jei [ %ancomm !Set | %ancomm ~ uždaryti ]

A2: automatinio nuotolinio valdymo pranešimas [ Konfigūracija: Gavėjas: HomeGhost

Pranešimas: %ancomm skirtasis laikas (sekundėmis):200]

A3: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openpower, openvolume, openbookmark, openscreen

Veiksmo priešdėlis: mygtukas

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FF43A047,#FFFFFFFF

Mygtukų užpildymas: 1

Įjungta: 1,1,1,1

Fono spalva: #212121

Tekstai: %PcPowerontime,%PcVolume,,%PcScreen

Teksto spalva: #FFFFFFFF

Teksto dydis: 12 skirtasis laikas (sekundės):20 ] Jei [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

Skaityti daugiau

PC – grįžtamojo ryšio profilis/pranešimo užduotis

Naudoju automatinio nuotolinio valdymo įvykį, kuris priima bet kokį pranešimą. Išplėstinėje, Comm Params priešdėlis yra nustatytas pc, todėl ji sąveikauja su pranešimais, siunčiamais iš anksčiau sukonfigūruotų EventGhost profilių. Užduotyje yra keli veiksmai, kurie bus suaktyvinti pagal gautą pranešimą. Nustatykite kintamąjį PCPowerontime į %TIME ir pritaikykite IF %arcomm ~ internete. Tai parodys, kada kompiuteris bus prisijungęs. Tada sukursime 5 pranešimų būsenas, atsižvelgdami į tai, kokį pranešimą siunčia kompiuteris:

JEI %arcomm ~ internete

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik 4 pagrindiniai mygtukai, tai yra numatytasis pranešimas
  • Veiksmai – pirmoji eilutė prasideda nuo atviro (žr. šabloną)
  • Spalva – kiekvienas turi būti vienodos spalvos. Kadangi šis pranešimas rodomas, kai kompiuteris yra prijungtas prie interneto, nedvejodami nuspalvinkite maitinimo meniu.
  • Veiksmų priešdėlis - mygtukas
  • Įtraukite teksto etiketę į 1 poziciją – naudokite PCPowerontime (Jums to prireiks atliekant kiekvieną numatytąjį veiksmą, todėl patikrinkite, ar užduotys Siųsti AR ir 1 pakopos mygtukai taip pat tinka šiam veiksmui.)

JEI %arcomm ~ išjungimas

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik vienas mygtukas, skirtas kompiuteriui rodyti neprisijungus
  • Veiksmai – turite priskirti vieną, kad mygtukas būtų matomas, todėl sukurkite netikrą
  • Spalva - raudona yra gera
  • Veiksmų priešdėlis: n/a

JEI %arcomm ~ miegas

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik vienas mygtukas
  • Veiksmai – atsibudimas
  • Spalva - viskas, kas jums patinka
  • Veiksmų priešdėlis - mygtukas
  • Priskirkite %artime – tai suteiks jums tikslų laiką, kada kompiuteris užmigo.

JEI %arcomm ~ paleisti iš naujo

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik vienas mygtukas
  • Veiksmai – turite priskirti vieną, kad mygtukas būtų matomas, todėl sukurkite netikrą
  • Spalva - gera geltona
  • Veiksmų priešdėlis – nėra
  • Galite sukurti etiketę, jei norite, kad ji praneštų, kiek laiko reikia paleisti iš naujo.

JEI %arcomm ~ užraktas

Pranešimas sukonfigūruotas taip:

  • Mygtukai – tik vienas mygtukas
  • Veiksmai – turite priskirti vieną, kad mygtukas būtų matomas, todėl sukurkite netikrą
  • Spalva - geltona taip pat gerai
  • Veiksmų priešdėlis - n/a
  • Jei norite, sukurkite etiketę

Užduoties aprašymas

Profile: Pc Feedback 

Įvykis: automatinis nuotolinis valdymas [ Konfigūracija: visi pranešimai ]

Įveskite: Pranešimas

A1: Kintamųjų rinkinys [ Vardas:%PcPowerontime Į:%TIME Rekurso kintamieji: Išjungta Atlikti matematiką: Išjungta Pridėti: Išjungta ] Jei [ %arcomm ~ online ]

A2: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openpower, openvolume, openbookmark, openscreen

Veiksmo priešdėlis: mygtukas

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FF43A047,#FFFFFFFF

Mygtukų užpildymas: 1

Įjungta: 1,1,1,1

Fono spalva: #212121

Tekstai: %PcPowerontime,%PcVolume,,%PcScreen

Teksto spalva: #FFFFFFFF

Teksto dydis: 12 Skirtasis laikas (sekundės):20 ] Jei [ %arcomm ~ online ]

A3: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: veiksmas

Veiksmo priešdėlis: mygtukas,

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FFE53935

Mygtukų užpildymas: 1

Įjungta: 1,0,0,0

Fono spalva: #212121

Tekstai: neprisijungus

Teksto spalva: #FFF44336

Teksto dydis: 14 Skirtasis laikas (sekundės):20 ] Jei [ %arcomm ~ turnoff ]

A4: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openwakeup

Veiksmo priešdėlis: mygtukas,

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FFE53935

Mygtukų užpildymas: 1

Įjungta: 1,0,0,0

Fono spalva: #212121

Tekstai: %artime

Teksto spalva: #FFF44336

Teksto dydis: 14 Skirtasis laikas (sekundėmis):20 ] Jei [ %arcomm ~ sleep ]

A5: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

Vaizdai: /storage/emulated/0/Tasker/Material Icons/green/ic_reload.png

Veiksmai: paleisti iš naujo

Veiksmo priešdėlis: mygtukas,

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FFF9A825

Mygtukų užpildymas: 1

Įjungta: 1,0,0,0

Fono spalva: #212121

Tekstai: paleidimas iš naujo

Teksto spalva: #FFF9A825

Teksto dydis: 14 Skirtasis laikas (sekundės):20 ] Jei [ %arcomm ~ reboot ]

A6: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

Vaizdai: /storage/emulated/0/Tasker/Material Icons/green/ic_key.png

Veiksmai: užrakinta

Veiksmo priešdėlis: mygtukas du

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 50

Mygtuko atspalvis: #FFF9A825

Mygtukų užpildymas: 10

Įjungta: 1,1,1,1,1,1,1,1

Fono spalva: #212121

Tekstai: užrakinta

Teksto spalva: #FFF9A825

Teksto dydis: 14 Skirtasis laikas (sekundėmis):20 ] Jei [ %arcomm ~ lock ]

Skaityti daugiau

Mygtukų veiksmų profilis / 1 pakopos mygtukų užduotis

Sukurkite profilį naudodami automatinio pranešimo įvykį. Pranešimų filtras nustatytas į reguliarųjį reiškinį (atidaryti*.), o išplėstiniuose nustatymuose priešdėlis nustatytas į mygtukąone. Tai bus nuoroda į užduotį, kurią sukūrėme šios mokymo programos pradžioje. Užduotis taip pat turi būti pakeista.

Pirmasis veiksmas bus sukonfigūruotas papildinys Wake on LAN kuri paleis IF %arcomm ~R pažadinimas. Antrasis veiksmas tiesiog uždarys pranešimo submeniu ir atkurs numatytąjį rodinį.

Pranešimas sukonfigūruojamas taip, JEI:%arcomm ~R uždaryti:

  • Mygtukai – tik 4 pagrindiniai mygtukai, tai yra numatytasis pranešimas
  • Veiksmai – viskas prasideda „atidaryti...“
  • Spalva – kiekvienas turi būti vienodos spalvos. Kadangi šis pranešimas rodomas, kai kompiuteris yra prijungtas prie interneto, nedvejodami nuspalvinkite maitinimo meniu.
  • Veiksmų priešdėlis - mygtukas
  • Tekstas PCPowerontime

Užduoties aprašymas

Profile: Buttonone Actions 

Įvykis: automatinis pranešimas [ Konfigūracija: Įvykio elgsena

Filtras: atidaryti*. (regex) ]

Įveskite: 1 pakopos mygtukai

A1: Pažadinti įrenginį [ Konfigūracija: Įrenginys|1|PAJOPC skirtasis laikas (sekundėmis):0 ] Jei [ %ancomm ~R wakeup ]

A2: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openpower, openvolume, openbookmark, openscreen

Veiksmo priešdėlis: mygtukas

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FF43A047,#FFFFFFFF

Mygtukų užpildymas: 1

Įjungta: 1,1,1,1

Fono spalva: #212121

Tekstai: %PcPowerontime,%PcVolume,,%PcScreen

Teksto spalva: #FFFFFFFF

Teksto dydis: 12 Skirtasis laikas (sekundės):20 ] Jei [ %ancomm ~R close ]

Skaityti daugiau

Mygtukasdu Veiksmų profilio / 1 pakopos mygtukai

Šis profilis nukreipia į tą pačią užduotį, kaip ir anksčiau. Vienintelis skirtumas yra priešdėlis automatinio pranešimo įvykyje, kuris yra mygtukas antras. Jis reaguoja į paspaudimus iš submeniu ir atidaro skirtingus skyrius.

Užduoties aprašymas

Profile: Buttontwo Actions 

Įvykis: automatinis pranešimas [ Konfigūracija: Įvykio elgsena

Filtras: atidaryti*. (regex) ]

Įveskite: 1 pakopos mygtukai

A1: Pažadinti įrenginį [ Konfigūracija: Įrenginys|1|PAJOPC skirtasis laikas (sekundėmis):0 ] Jei [ %ancomm ~R wakeup ]

A2: Automatinio pranešimo mygtukai Pranešimas [ Konfigūracija: Id: numatytasis

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

Veiksmai: openpower, openvolume, openbookmark, openscreen

Veiksmo priešdėlis: mygtukas

Būsenos juostos piktograma: hardware_dock

Būsenos juostos piktogramų vadovas: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Būsenos juostos teksto dydis: 16

Pirmenybė: 2

Patvarus: tiesa

Vibracija: 0,421,385,64,86,40

Lygiuoti: centre

Stulpelių skaičius: 4,4

Mygtuko dydis: 80

Mygtuko atspalvis: #FF43A047,#FFFFFFFF

Mygtukų užpildymas: 1

Įjungta: 1,1,1,1

Fono spalva: #212121

Tekstai: %PcPowerontime,%PcVolume,,%PcScreen

Teksto spalva: #FFFFFFFF

Teksto dydis: 12 Skirtasis laikas (sekundės):20 ] Jei [ %ancomm ~R close ]

Skaityti daugiau


Tai yra 1 dalies pabaiga, nustatanti mygtukų juostą ir parodyta, kaip su ja sukurti kai kuriuos pagrindinius maitinimo meniu mygtukus. Daugelis čia aprašytų dalykų turėtų veikti savaime. Turime dar šiek tiek padirbėti su 2, 3 ir 4 dalimis, tačiau parodysime, kaip kompiuteryje atlikti sudėtingesnius veiksmus. Geros naujienos yra tai, kad šios vėlesnės dalys bus daug trumpesnės, nes mes jau atlikome darbą kurdami reikalus čia.

Kaip visada, pateikiu atsisiuntimo nuorodą į Tasker projekto failą, kurį galite atsisiųsti ir importuoti. Atsisiųskite toliau pateiktą .prj.xml failą ir išsaugokite jį bet kurioje vidinėje atmintyje. Atidarykite „Tasker“ ir „Preferences“ išjunkite pradedančiųjų režimą. Tada grįžę į pagrindinį ekraną, apatiniame kairiajame kampe ilgai paspauskite pagrindinio puslapio piktogramą. Turėtumėte pamatyti iššokantįjį langą su parinktimi „importuoti“. Pasirinkite tai ir suraskite ką tik išsaugotą projekto failą ir pasirinkite jį importuoti. Jei pasiseks, apačioje turėtumėte pamatyti naują skirtuką / piktogramą, kurioje yra visi šiame straipsnyje minėti profiliai ir užduotys.

Atsisiųskite „PC Control Tasker Project“ iš „AndroidFileHost“.

Be to, jums reikės Medžiagų dizaino piktogramos kurį panaudojau šiame projekte. Tiesiog atsisiųskite toliau pateiktą ZIP failą ir išpakuokite aplanką į vidinės atminties šakninį katalogą.

Atsisiųskite „Material Icons“ paketą iš „AndroidFileHost“.

Galiausiai čia yra „EventGhost“ konfigūracijos failas, kurį galite importuoti.

Atsisiųskite EventGhost konfigūracijos failą

Atminkite, kad pašalinau „AutoRemote“ API raktą iš konfigūracijos failo. Kad tai veiktų, turėsite įvesti savo.

Dėkojame už kantrybę ir tikiuosi, kad ši pamoka buvo naudinga.