Arvuti juhtimine Android-seadmest Taskeriga [1. osa

click fraud protection

Tasker PC juhtimine on neljaosaline projekt, mis loob mobiiliteatises toite, helitugevuse, ekraani ja rakenduste juhtelemendid.

Enamik kasutajaid, kes meie foorumisse külastavad, kasutavad Android-seadmeid (kuigi me korraldame mõnda Windows 10 Mobile'ile pühendatud foorumit). Siiski on meie kasutajate seas valitud töölaua operatsioonisüsteem jagatud Microsofti Windowsi, Apple'i macOS-i ja erinevate Linuxi/GNU-põhiste distributsioonide vahel.

Telefoni arvutiga integreerimiseks saadaolevad tööriistad erinevad olenevalt teie konkreetsest Android-telefonist ja töölaua OS-ist kombinatsioon, kuid kui kasutate kõige tavalisemat Android-telefoni ja Windowsi seadistust, on siin õpetus arvuti juhtimiseks telefon.

Lühidalt öeldes loome oma telefonis alalise teatise, mis võimaldab teil arvutis toimingute tegemiseks nuppe ja toiminguid lisada. Märguannet saab muuta, et lisada suvalise arvu menüüde ja alammenüüde sõltuvalt teie vajaduste keerukusest. Õpetus tuleb sisse 4 osa, aga see on 1. osa kus keskendume peamiselt selle toimimise raamistikule.

Nüüd võite juba mõelda "miks mitte kasutada Unified Remote'i?"See vastus saab selle seeria läbimisel üha selgemaks, kuid kui te otsite peeneteralisem ja kohandatavam arvuti juhtimine Android-seadme kaudu – see õpetus on mõeldud sina.

See integreerimine toimub kasutades Tasker ja pistikprogramm, mida nimetatakse AutoRemote lõppu, et luua ja saata meie arvutisse käske püsivalt, mille on loonud Automaatne teavitus. Seejärel tõlgendatakse neid käske ja käivitatakse arvutis oleva rakenduse kaudu EventGhost.

Kahjuks on see õpetus suunatud kogenumatele Taskeri kasutajatele, kuna peame sellega töötama Eeldus keskenduda selle asemel EventGhostiga integreerimisele, mida on raske käsitleda, kui te pole seda kasutanud Tasker enne. Kui soovite selle õpetuse videoülevaatust, olen teinud a demo ka YouTube'is. Lisaks olen lõpus lisanud projektifaili, mille saate Taskeris importida.


Projekt koosneb kahest osast. Üks hõlmab asju, mida peate arvutis tegema, ja teine ​​​​näitab, kuidas kasutada Taskerit saatmiskäskude saavutamiseks. Üldine idee on luua silmus, mis saadab teavet arvutisse ja saab pärast toimingu sooritamist arvutilt kinnituse. Selleks kasutan EventGhosti teabe edasi-tagasi pingimiseks läbi AutoRemote'i pistikprogrammi. Kui soovite AutoRemote'i kohta lisateavet, soovitan teil lugeda juhendit Olen sellel teemal kirjutanud.

EventGhost

Alustame EventGhostiga. Kui te pole seda varem kasutanud, võite seda mõelda kui Windowsi Taskerit. See pole kaugeltki täiuslik (eriti kasutajaliidese seisukohast), kuid kui olete aru saanud, kuidas see töötab, võib see olla teie Windowsi tööriistakomplekti väärtuslik täiendus.

Mis kõige parem, EventGhosti jaoks mõeldud AutoRemote'i pistikprogrammi abil saate selle tööle Taskeri pistikprogrammiga AutoRemote. Nii saavad teie Windowsi arvuti ja Android-telefon üksteisega suhelda ja käske saata.

EventGhosti saate alla laadida siin, Ärge laske end heidutada, vaid palja välimusega liides. Lisage AutoRemote'i pistikprogramm ja registreerige oma seadmed ka EventGhostis. Peate lisama pistikprogrammi seadetesse seadme, millega soovite ühenduse luua, ja seejärel olete valmis AutoRemote'i kaudu teavet saatma ja vastu võtma.

Minu projekti esimene menüü on toitemenüü. Sellele menüüle on määratud 4 peamist toimingut: unerežiim, lukustamine, taaskäivitamine ja väljalülitamine. See tähendab, et peame käskima EvenGhostil neid toiminguid teha. Igaüks neist on saadaval EventGhosti toimingute süsteemimenüüs. Käivitamisel tehakse lisaülesanne. See annab meile kokku 5 toimingut.

Märkate, et iga toiming sisaldab mõnda päästikut ja sõnumit, mis saadetakse Taskerile tagasi. Kuigi sõnumid võivad sisaldada teie enda käske, peab teil olema nende jaoks ühtne vorming. Taskerile tagasi saadetud sõnum on alati vormingus pc=:=teie sõnum.

See on oluline, kuna Taskeri profiilid tuginevad eesliidetele, et vähendada käsu sõelumiseks vajalike ülesannete arvu. Sama kehtib ka EventGhostile saadetud sõnumite kohta. Iga sõnum lõpeb tähega "pc", nt. turnoffpc,sleeppc. See reegel kehtib iga üksiku käsu kohta, mis antakse AutoRemote'i kaudu teie telefonist EventGhostile.

Igal makrol on ka täiendavad päästikud ja see püüab jäädvustada süsteemi käivitatud sündmusi (lukustus, unerežiim, taaskäivitamine, väljalülitamine). Et anda EventGhostile võimalus sõnumit saata, on kehtestatud 6-sekundiline ooteaeg.

Alglaadimisülesanne

Käivitamisel käivitatakse lisaülesanne. See saadab meie telefonile 10-sekundilise viivitusega sõnumi. Kui EventGhost on arvutisse laaditud, ootab see 10 sekundit ja väljastab seejärel teate, et arvuti on nüüd võrgus. Olen lisanud täiendavaid päästikuid unerežiimist jätkamiseks, lukustamiseks ja taaskäivitamiseks. Eelnev ekraanipilt peaks hõlmama kõike, mida vajate EventGhostis. Veenduge, et AutoRemote'i pistikprogramm oleks õigesti laaditud ja konfigureeritud.

Tasker

Ma kasutasin ikoone Materjalikujunduse ikooni rakendus ja ma ei jõua ära oodata, kuni Tasker selle lisab uus versioon. Katsetage julgelt nende ikoonidega või mõne oma valitud ikoonipaketiga, kuid kui kasutate automaatse teavituse nuppe, vajate ainult ühevärvilisi ikoone. Värvi saate muuta pistikprogrammis oleva toonivaliku abil.

Saan aru, et kõik valikud pole kõigis Androidi versioonides saadaval, seega olge loominguline, kui kasutate Android 5.0. AutoNotificationi loodud teatis on püsiv ja seda värskendatakse iga kord, kui mõni toiming toimub sooritatud.

Tasker PC juhtimisprojektil on 5 profiili. Neid kõiki on vaja ühe nupu töötamiseks. Vastutasuks ei lisa toimingute lisamine rohkem ülesandeid ja profiile seni, kuni järgite sama valemit. See tähendab, et projekt on üsna kerge.

  1. Nuputoimingud
  2. Nupp kaks toimingut
  3. Avage alammenüü
  4. Alammenüü Toimingud
  5. Arvuti tagasiside

Profiil 1 ja 2

Need kaks profiili käsitlevad automaatsete teavituste käske, mille annavad välja esimesel (buttonone) ja teisel real (buttontwo) asuvad nupud.

Avage alammenüü

See profiil avab iga esimese rea nupu jaoks õige alammenüü. Käsu annab välja ka AutoNotification

Alammenüü toimingud

Väga lihtne profiil, mis saadab valitud toimingu AutoRemote'i kaudu teie sihtpunkti.

Arvuti tagasiside

Profiil, mis värskendab teatist arvutist saadud teabe põhjal.

Toitemenüü

Loodan, et nüüdseks on kõik arusaadav. Peagi jõuame siin seadistuse tegeliku sisuni: toitemenüü. Kui arvuti on võrguühenduseta, puhkerežiimis või lukus, näitab menüü õiget olekut, kui AutoRemote'il oli võimalus sõnum saata (sellest lähemalt hiljem). Lisaks on unerežiimi ja võrgu ikoonidel tekst, mis annab teada, millal arvuti unerežiimi läks või kas see on võrgus. Saate oma arvuti unerežiimist äratada või teha unerežiimi, lukustada, taaskäivitada ja välja lülitada.

Siiski on mõned piirangud:

  • Lülita välja - seadet ei ole võimalik uuesti äratada (selle vastu ei ole abi)
  • Lukk - ikooni kaudu ei ole võimalik tagasi logida, kuid saate seda teha kaugtöölaua kaudu (praegu)
  • Äratus LAN-is - nõuab enamasti LAN-ühendust (mõned WiFi-kaardid toetavad seda). Kui te pole LAN-iga ühendatud, võite proovida seda seadistada a Vaarika Pi.

Teatise enda loomiseks kasutan toimingut AutoNotification Button. Teade on püsiv, seetõttu tuleb sellele määrata ID. Soovitan tungivalt luua teatis, mis koosneb järgmisest:

  • Nupud – looge 2 nuppude rida, igaühes 4 veergu. Vaadake veerusätteid, nuppe ei kuvata enne, kui toimingud on määratud. Määrake kõik 8 nuppu.
  • Toimingud – määrake kõik 8 toimingut, ülemine rida algab sõnadega 'ava...' alumine rida lõpeb iga toiminguga '...pc'.
  • Värvid - määrake igale nupule värv, kopeerige ja kleepige sama värvi, hiljem on seda lihtsam muuta.

Hoidke seda teatist mallina, et see kopeerida ja kleepida erinevatesse toimingutesse – see säästab aega.

1. astme nuppude ülesanne

Vaikemärguanne sisaldab 4 ikooni (alammenüüd on suletud), see peaks olema esimene teatis, mis luuakse. Järjesta kõik 4 ikooni ja määra toimingud: openpower, openvolume, openbookmark, openscreen (avatud eesliide on siin oluline). Lõpuks määrake eesliide as nupuke. Kui teatises nuppu vajutatakse, käivitatakse teie arvutis seotud toiming.

Kui see on lõpetatud, looge Taskeris AutoNotification abil uus sündmuse kontekstiga profiil. See on avatud alammenüü profiil.

Avage alammenüü Profiil / alammenüü ülesanne

Avatud alammenüü vastab regexile (avatud.*) ja täpsemates seadetes määrake Comm Params Prefix kui nupuke, kuna käsk antakse välja esimese rea nupuga. Kleepige selle profiiliga lingitud ülesandesse teavitusmall ja määrake allosas IF-tingimus. See teatis peaks avanema ainult siis, kui %ancomm ~ openpower.

Teavitus on konfigureeritud järgmiselt:

  • Nupud – vastavalt oma maitsele veenduge, et esimene rida oleks ühtlane.
  • Toimingud – esimene rida algab sõnadega avatud (vt malli), kuid toitenüü ikoonil peaks see olema ava Sulge selle asemel määratud toiming. Teisel real on toimingud, mis lõpevad "'...arvuti''
  • Värv - ainult esimene värv peaks olema erinev.
  • Toimingute eesliide - nupp kaks

See tagab, et toiteikooni uuesti vajutamisel naaseb vaiketeatis. Kui vajutada teisi nuppe esimesest reast, siis avanevad vastavad menüüd (hilisemates õpetustes) ja teise rea ikooni vajutamisel antakse välja AutoRemote käsk.

Ülesande kirjeldus

Profile: Open Sub Menu 

Sündmus: automaatne teavitus [ Konfiguratsioon: sündmuste käitumine

Filter: avatud*. (regulaarne väljend) ]

Sisestage: Alammenüü Ava

A1: Automaatsete teavitusnuppude teavitus [ Konfiguratsioon: Id: vaikeseade

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

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

Toimingu eesliide: nupp kaks

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 50

Nupu varjund: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Nuppude polsterdus: 10

Lubatud: 1,1,1,1,1,1,1,1

Taustavärv: #212121 Aegumine (sekundites):20 ] Kui [ %ancomm ~ openpower ]

Loe rohkem

Alammenüü Toimingute profiil/ Saada AR-ülesanne

Looge uus sündmuse automaatne teavitus ja määrake päästikuks regex (.*pc) ning määrake Comm Params Prefiks kui nupp kaks. See vastab ainult teie teatise teise rea saadetud käskudele. Linkige see ülesandega Saada AR, mis sisaldab toimingut STOP, KUI %ancomm ~ sulge (takistab sulgemistoimingu AR-teate väljastamist). Lisage AutoRemote'i sõnumi toiming ja saatke %ancomm sõnumina.

Lisage veel üks teavitusmalli mall ja linkige see tingimusega IF (ei vasta regexile lockpc|sleeppc|rebootpc|turnoffpc ) Nendel käskudel on kohandatud märguanded.

Teavitus on konfigureeritud järgmiselt:

  • Nupud – ainult 4 peamist nuppu, see on teie vaiketeatis
  • Toimingud – esimene rida algab sõnadega avatud (vt malli).
  • Värv – igaüks peab olema sama värvi. Kuna see teade kuvatakse, kui teie arvuti on võrgus, muutke menüü Toide värviliseks.
  • Toimingute eesliide - nupuke

Ülesande kirjeldus

Profile: Submenu Actions 

Sündmus: automaatne teavitus [ Konfiguratsioon: sündmuste käitumine

Filter: arvuti (regex) ]

Sisestage: Saada AR

A1: [X] Stopp [ Veaga: Väljas Ülesanne: ] Kui [ %ancomm !Set | %ancomm ~ sulge ]

A2: AutoRemote sõnum [ Konfiguratsioon: Saaja: HomeGhost

Sõnum: %ancomm Timeout (sekundites):200]

A3: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Toimingud: openpower, openvolume, openbookmark, openscreen

Tegevuse eesliide: nupp

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FF43A047,#FFFFFFFF

Nuppude polsterdus: 1

Lubatud: 1,1,1,1

Taustavärv: #212121

Tekstid: %PcPowerontime,%PcVolume,,%PcScreen

Teksti värv: #FFFFFFFF

Teksti suurus: 12 Timeout (sekundites):20 ] Kui [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

Loe rohkem

PC- tagasiside profiil/teavitamise ülesanne

Kasutan automaatset kaugjuhtimissündmust, mis võtab vastu mis tahes sõnumi. Täiustatud, Comm Params Prefiks on seatud pc, nii et see suhtleks varem konfigureeritud EventGhosti profiilidelt saadetud sõnumitega. Ülesanne sisaldab mitmeid toiminguid, mis käivitatakse saadud sõnumi põhjal. Määra muutuja PCPowerontime väärtusele %TIME ja rakendage IF %arcomm ~ võrgus. See annab teile teada, kui arvuti on sisse logitud. Seejärel loome arvuti saadetud sõnumi põhjal 5 teavitusolekut:

KUI %arcomm ~ võrgus

Teavitus on konfigureeritud järgmiselt:

  • Nupud – ainult 4 peamist nuppu, see on teie vaiketeatis
  • Toimingud – esimene rida algab sõnadega avatud (vt malli)
  • Värv – igaüks peab olema sama värvi. Kuna see teade kuvatakse, kui teie arvuti on võrgus, muutke menüü Toide värviliseks.
  • Toimingute eesliide - nupuke
  • Lisage teksti silt 1. positsioonile - kasutage PCPowerontime (te vajate seda igas vaikeetapil, seega kontrollige, kas ülesanded Saada AR ja 1. astme nupud kehtivad ka sellele.)

KUI %arcomm ~ väljalülitamine

Teavitus on konfigureeritud järgmiselt:

  • Nupud – ainult üks nupp arvuti kuvamiseks võrguühenduseta
  • Toimingud – nupu nähtavaks tegemiseks peate selle määrama, nii et tehke võlts
  • Värv - punane on hea
  • Toimingute eesliide: n/a

KUI %arcomm ~ uni

Teavitus on konfigureeritud järgmiselt:

  • Nupud - ainult üks nupp
  • Actions - openwakeup
  • Värv - kõik, mis teile meeldib
  • Toimingute eesliide - nupuke
  • Määrake %artime – see annab teile täpse aja, millal arvuti magama läheb.

KUI %arcomm ~ taaskäivitage

Teavitus on konfigureeritud järgmiselt:

  • Nupud - ainult üks nupp
  • Toimingud – nupu nähtavaks tegemiseks peate selle määrama, nii et tehke võlts
  • Värv - kollane on hea
  • Tegevuste eesliide – n/a
  • Saate luua sildi, kui soovite, et see annaks teile teada, kui kaua taaskäivitamine aega võtab.

KUI % arcomm ~ lukk

Teavitus on konfigureeritud järgmiselt:

  • Nupud - ainult üks nupp
  • Toimingud – nupu nähtavaks tegemiseks peate selle määrama, nii et tehke võlts
  • Värv - kollane on ka hea
  • Toimingute eesliide - n/a
  • Looge soovi korral silt

Ülesande kirjeldus

Profile: Pc Feedback 

Sündmus: AutoRemote [ Konfiguratsioon: kõik sõnumid ]

Sisestage: teatis

A1: Muutujate määrang [ Nimi:%PcPowerontime To:%TIME Rekursi muutujad: väljas Tee matemaatika: väljas Lisa: väljas ] Kui [ %arcomm ~ võrgus ]

A2: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Toimingud: openpower, openvolume, openbookmark, openscreen

Tegevuse eesliide: nupp

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FF43A047,#FFFFFFFF

Nuppude polsterdus: 1

Lubatud: 1,1,1,1

Taustavärv: #212121

Tekstid: %PcPowerontime,%PcVolume,,%PcScreen

Teksti värv: #FFFFFFFF

Teksti suurus: 12 Timeout (sekundites):20 ] Kui [ %arcomm ~ võrgus ]

A3: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Tegevused: tegevus

Toimingu eesliide: nupp,

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FFE53935

Nuppude polsterdus: 1

Lubatud: 1,0,0,0

Taustavärv: #212121

Tekstid: võrguühenduseta

Teksti värv: #FFF44336

Teksti suurus: 14 Timeout (sekundites):20 ] Kui [ %arcomm ~ turnoff ]

A4: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Tegevused: openwakeup

Toimingu eesliide: nupp,

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FFE53935

Nuppude polsterdus: 1

Lubatud: 1,0,0,0

Taustavärv: #212121

Tekstid: %artime

Teksti värv: #FFF44336

Teksti suurus: 14 Timeout (sekundites):20 ] Kui [ %arcomm ~ sleep ]

V5: Automaatsete teavitusnuppude teavitus [ Konfiguratsioon: Id: vaikeseade

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

Toimingud: taaskäivitamine

Toimingu eesliide: nupp,

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FFF9A825

Nuppude polsterdus: 1

Lubatud: 1,0,0,0

Taustavärv: #212121

Tekstid: taaskäivitamine

Teksti värv: #FFF9A825

Teksti suurus: 14 Timeout (sekundites):20 ] Kui [ %arcomm ~ reboot ]

A6: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Toimingud: lukus

Toimingu eesliide: nupp kaks

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 50

Nupu toon: #FFF9A825

Nuppude polsterdus: 10

Lubatud: 1,1,1,1,1,1,1,1

Taustavärv: #212121

Tekstid: lukus

Teksti värv: #FFF9A825

Teksti suurus: 14 Timeout (sekundites):20 ] Kui [ %arcomm ~ lock]

Loe rohkem

Nuputoimingute profiil / 1. taseme nuppude ülesanne

Looge profiil automaatse teavituse sündmusega. Sõnumifiltriks on seatud regex (avatud*.) ja täpsemate seadete eesliide väärtuseks on buttonone. See lingib ülesandega, mille lõime selle õpetuse alguses. Ülesannet tuleb samuti muuta.

Esimene toiming on konfigureeritud pistikprogramm Äratus LAN-is mis käivitab IF %arcomm ~R äratus. Teine toiming lihtsalt sulgeb teatise alammenüü ja taastab vaikevaate.

Teavitus on konfigureeritud järgmiselt, KUI:%arcomm ~R sulgeda:

  • Nupud – ainult 4 peamist nuppu, see on teie vaiketeatis
  • Toimingud – kõik algavad sõnaga "avatud..."
  • Värv – igaüks peab olema sama värvi. Kuna see teade kuvatakse, kui teie arvuti on võrgus, muutke menüü Toide värviliseks.
  • Toimingute eesliide - nupuke
  • Tekst PCPowerontime

Ülesande kirjeldus

Profile: Buttonone Actions 

Sündmus: automaatne teavitus [ Konfiguratsioon: sündmuste käitumine

Filter: avatud*. (regulaarne väljend) ]

Sisestage: 1. taseme nupud

A1: äratusseade [ Konfiguratsioon: Seade|1|PAJOPC ajalõpp (sekundites):0 ] Kui [ %ancomm ~R wakeup ]

A2: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Toimingud: openpower, openvolume, openbookmark, openscreen

Tegevuse eesliide: nupp

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FF43A047,#FFFFFFFF

Nuppude polsterdus: 1

Lubatud: 1,1,1,1

Taustavärv: #212121

Tekstid: %PcPowerontime,%PcVolume,,%PcScreen

Teksti värv: #FFFFFFFF

Teksti suurus: 12 Timeout (sekundites):20 ] Kui [ %ancomm ~R close ]

Loe rohkem

Nuppkaks toiminguprofiili / 1. taseme nuppu

See profiil viitab ülaltoodud ülesandele. Ainus erinevus on automaatse teavitussündmuse eesliide, mis on nupp kaks. See reageerib alammenüü klõpsudele ja avab erinevad jaotised.

Ülesande kirjeldus

Profile: Buttontwo Actions 

Sündmus: automaatne teavitus [ Konfiguratsioon: sündmuste käitumine

Filter: avatud*. (regulaarne väljend) ]

Sisestage: 1. taseme nupud

A1: äratusseade [ Konfiguratsioon: Seade|1|PAJOPC ajalõpp (sekundites):0 ] Kui [ %ancomm ~R wakeup ]

A2: AutoNotification Buttons Notification [ Konfiguratsioon: Id: vaikimisi

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

Toimingud: openpower, openvolume, openbookmark, openscreen

Tegevuse eesliide: nupp

Olekuriba ikoon: riistvara_dokk

Olekuriba ikooni käsiraamat: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Olekuriba teksti suurus: 16

Prioriteet: 2

Püsiv: tõsi

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

Joonda: keskele

Veergude arv: 4,4

Nupu suurus: 80

Nupu toon: #FF43A047,#FFFFFFFF

Nuppude polsterdus: 1

Lubatud: 1,1,1,1

Taustavärv: #212121

Tekstid: %PcPowerontime,%PcVolume,,%PcScreen

Teksti värv: #FFFFFFFF

Teksti suurus: 12 Timeout (sekundites):20 ] Kui [ %ancomm ~R close ]

Loe rohkem


See on 1. osa lõpp, kus seadistatakse nupuriba ja näidatakse, kuidas luua sellega põhilisi toitenuppu. Enamik siin käsitletud asju peaks iseenesest toimima. Meil on 2., 3. ja 4. osaga veel tööd teha, kuid näitame teile, kuidas arvutis täpsemaid toiminguid teha. Hea uudis on aga see, et need järgnevad osad on palju lühemad, kuna oleme siin asjade seadistamisel juba ära teinud.

Nagu alati, annan allalaadimislingi Taskeri projektifailile, mille saate alla laadida ja importida. Laadige alla allolev .prj.xml-fail ja salvestage see ükskõik kuhu oma sisemällu. Avage Tasker ja keelake eelistustes algaja režiim. Seejärel vajutage põhiekraanile tagasi vasakus alanurgas asuvat koduikooni pikalt. Peaksite nägema hüpikakent "impordi" valikuga. Valige see ja otsige äsja salvestatud projektifaili ja valige see importimiseks. Kui see õnnestub, peaksite nüüd nägema allosas uut vahekaarti/ikooni, mis sisaldab kõiki selles artiklis mainitud profiile ja ülesandeid.

Laadige AndroidFileHostist alla PC Control Tasker Project

Lisaks on teil vaja Materjali disaini ikoonid mida ma selles projektis kasutasin. Laadige lihtsalt alla allolev ZIP-fail ja pakkige kaust lahti oma sisemälu juurkataloogi.

Laadige alla materjaliikoonide pakett saidilt AndroidFileHost

Lõpuks on siin EventGhosti konfiguratsioonifail, mille saate importida.

Laadige alla EventGhosti konfiguratsioonifail

Pange tähele, et eemaldasin konfiguratsioonifailist oma AutoRemote API võtme. Selle toimimiseks peate sisestama oma.

Täname kannatlikkuse eest ja loodan, et see õpetus oli teile kasulik.