Számítógép vezérlése Android-eszközről a Tasker segítségével [1. rész

A Tasker PC-vezérlés egy 4 részből álló projekt, amely mobil értesítésben hozza létre a teljesítmény-, hangerő-, képernyő- és alkalmazásvezérlőket.

A fórumainkat felkereső felhasználók többsége Android-eszközt használ (bár mi adunk otthont néhány, a Windows 10 Mobile-nak szentelt fórumnak). A felhasználóink ​​által választott asztali operációs rendszer azonban megoszlik a Microsoft Windows, az Apple macOS és a különféle Linux/GNU alapú disztribúciók között.

A telefon és a számítógép integrálásához rendelkezésre álló eszközök nagymértékben eltérnek az adott Android telefontól és az asztali operációs rendszertől függően kombinációt használja, de ha a legáltalánosabb Android telefon + Windows beállítást használja, akkor itt egy oktatóanyag, amellyel vezérelheti számítógépét telefon.

Röviden, állandó értesítést hozunk létre a telefonunkon, amely lehetővé teszi gombok és műveletek hozzáadását a számítógépen végzett műveletek végrehajtásához. Az értesítés módosítható, és tetszőleges számú menüt és almenüt adhat hozzá attól függően, hogy mennyire összetettek az Ön igényei. Bejön a tutorial

4 rész, de ez van 1. rész ahol leginkább a keretre fogunk összpontosítani, hogy ez működjön.

Most már talán arra gondolsz,miért nem használja a Unified Remote-ot?"Ez a válasz egyre világosabb lesz, ahogy végigmegyünk ezen a sorozaton, de ha keres finomabb, testreszabhatóbb vezérlése a számítógépnek Android-eszközén keresztül, ez az oktatóanyag a cél te.

Ez az integráció a segítségével történik Tasker és egy plug-in néven ismert AutoRemote végét, hogy parancsokat hozzon létre és küldjön el a számítógépünkre a által létrehozott állandó értesítésből Automatikus értesítés. Ezeket a parancsokat ezután a rendszer értelmezi, és a PC-n lévő alkalmazáson keresztül futtatja EventGhost.

Ez az oktatóanyag a tapasztaltabb Tasker felhasználóknak szól, sajnos, mivel ezzel kell dolgoznunk feltevés, hogy inkább az EventGhost-tal való integrációra összpontosítson, ami nehéz témát tárgyalni, ha még nem használta Tasker előtte. Ha videós áttekintést szeretne erről az oktatóanyagról, elkészítettem a demó a YouTube-on is. Továbbá a végén csatoltam a Taskerben importálható projektfájlt.


A projekt két részből áll. Az egyik a PC-n végrehajtandó feladatokat foglalja magában, a másik pedig azt, hogyan használhatja a Taskert a küldési parancsok eléréséhez. Az általános ötlet egy hurok létrehozása, amely információkat küld a számítógépnek, és a művelet végrehajtása után megerősítést kap a PC-től. Ehhez az EventGhost segítségével oda-vissza pingelni fogom az információkat az AutoRemote beépülő modulon keresztül. Ha többet szeretne megtudni az AutoRemote-ról, javasoljuk, hogy olvassa el az útmutatót Írtam erről az ügyről.

EventGhost

Kezdjük az EventGhosttal. Ha még soha nem használta, gondolhatja úgy, mint Tasker for Windows. Korántsem tökéletes (főleg a felhasználói felület szempontjából), de ha megérti, hogyan működik, értékes kiegészítője lehet a Windows eszközkészletének.

A legjobb az egészben, hogy az EventGhost AutoRemote beépülő moduljával működésbe hozhatja a Tasker AutoRemote beépülő moduljával. Így a Windows PC és az Android telefon képes kommunikálni és parancsokat küldeni egymással.

Letöltheti az EventGhost programot itt, Ne csüggedj, hanem csupasz megjelenésű felület. Adja hozzá az AutoRemote beépülő modult és regisztrálja a tulajdonában lévő eszközöket is az EventGhostban. A bővítmény beállításainál hozzá kell adnia azt az eszközt, amelyhez csatlakozni szeretne, majd készen áll az információk küldésére és fogadására az AutoRemote segítségével.

A projektem első menüje a bekapcsoló menü. A menühöz 4 fő művelet tartozik: alvó üzemmód, zárolás, újraindítás és kikapcsolás. Ez azt jelenti, hogy meg kell mondanunk az EventGhostnak, hogy hajtsa végre ezeket a műveleteket. Mindegyik elérhető az EventGhost műveletek rendszermenüjében. A rendszerindításkor egy további feladat is elvégzésre kerül. Ez összesen 5 műveletet eredményez.

Észre fogja venni, hogy minden egyes művelet tartalmaz néhány triggert és egy üzenetet, amelyet visszaküldenek a Taskernek. Bár az üzenetek tartalmazhatnak saját parancsokat, konzisztens formátumra van szükségük. A Taskernek visszaküldött üzenet mindig a formátumban van pc=:=üzenete.

Ez azért fontos, mert a Tasker profiljai az előtagokra támaszkodnak, hogy csökkentsék a parancs elemzéséhez szükséges feladatok számát. Ugyanez vonatkozik az EventGhostnak küldött üzenetekre is. Minden üzenet 'pc'-re végződik, pl. turnoffpc,sleeppc. Ez a szabály minden egyes, az AutoRemote segítségével kiadott parancsra vonatkozik a telefonról az EventGhost számára.

Minden makró további triggerekkel is rendelkezik, és megpróbálja rögzíteni a rendszer által kiváltott eseményeket (lezárás, alvás, újraindítás, kikapcsolás). Annak érdekében, hogy az EventGhost üzenetet küldjön, 6 másodperces várakozási időt ír elő.

Boot Task

Indításkor egy extra feladat fut. 10 másodperces késéssel küld üzenetet a telefonunkra. Miután az EventGhost betöltődött a számítógépre, vár 10 másodpercet, majd értesítést ad ki, hogy a számítógép online állapotban van. További triggereket adtam hozzá az alvó állapotból való önéletrajz rögzítéséhez, zárolásához és újraindításához. A korábbi képernyőképnek mindent le kell fednie, amire szüksége van az EventGhostban. Győződjön meg arról, hogy az AutoRemote beépülő modul megfelelően van betöltve és konfigurálva.

Tasker

Ikonokat használtam a Material Design Icon alkalmazás és alig várom, hogy a Tasker ezt beépítse a új verzió. Nyugodtan kísérletezzen ezekkel az ikonokkal vagy bármelyik ikoncsomaggal, de ha automatikus értesítési gombokat használ, akkor csak egyszínű ikonokra lesz szüksége. A színt a beépülő modul árnyalati beállításával módosíthatja.

Megértem, hogy nem minden lehetőség érhető el minden Android-verzióban, ezért legyen kreatív, ha használja Android 5.0. Az AutoNotification által létrehozott értesítés állandó, és minden egyes művelet alkalmával frissül teljesített.

A Tasker PC vezérlőprojekt 5 profillal rendelkezik. Mindegyikre szüksége lesz ahhoz, hogy egyetlen gomb működjön. Cserébe további műveletek hozzáadása nem ad több feladatot és profilt, amíg ugyanazt a képletet követi. Ez azt jelenti, hogy a projekt meglehetősen könnyű.

  1. Gombgombos műveletek
  2. Buttontkét művelet
  3. Nyissa meg az almenüt
  4. Almenü Műveletek
  5. PC visszajelzés

1. és 2. profil

Ez a két profil kezeli az első (buttonone) és a második sorban (buttont2) található gombok által kiadott automatikus értesítési parancsokat.

Nyissa meg az almenüt

Ez a profil megnyitja a megfelelő almenüt az első sorban lévő minden gombhoz. A parancsot az AutoNotification is kiadja

Almenü műveletek

Egy nagyon egyszerű profil, amely elküldi a kiválasztott műveletet az AutoRemote segítségével a célpontnak.

PC visszajelzés

Profil, amely frissíti az értesítést a számítógéptől kapott információk alapján.

A Power menü

Remélem mostanra minden érthető. Hamarosan rátérünk a beállítás lényegére: a teljesítmény menüre. Amikor a számítógép offline állapotban van, alvó módban vagy zárolva van, a menü megmutatja a megfelelő állapotot, ha az AutoRemote-nak volt lehetősége elküldeni az üzenetet (erről később). Ezen kívül az Alvó állapot és az Online ikonok szöveggel is rendelkeznek, amely jelzi, hogy a számítógép mikor vált alvó állapotba, vagy hogy online van-e. Felébresztheti számítógépét az alvó üzemmódból, vagy végrehajthatja az alvó, zárolási, újraindítási és kikapcsolási műveleteket.

Van azonban néhány korlátozás:

  • Kikapcsolni - nem lehet újra felébreszteni a készüléket (erre nincs orvosság)
  • Zár - az ikonon keresztül nem lehet visszajelentkezni, de ezt megteheti a Távoli asztalon (egyelőre)
  • Wake On LAN - legtöbbször LAN csatlakozást igényel (egyes WiFi kártyák támogatják). Ha nem csatlakozott LAN-hoz, megpróbálhatja beállítani ezt a Raspberry Pi.

Az értesítés létrehozásához az Automatikus értesítés gomb műveletet használom. Az értesítés végleges, ezért azonosítót kell hozzá rendelni. Erősen javaslom egy értesítés létrehozását, amely a következőkből áll:

  • Gombok – hozzon létre 2 gombsort, egyenként 4 oszlopot. Tekintse meg az oszlopbeállítást, a gombok nem jelennek meg a műveletek hozzárendeléséig. Rendelje hozzá mind a 8 gombot.
  • Műveletek – rendelje hozzá mind a 8 műveletet, a felső sor az „open...”-vel kezdődik, az alsó sor a „...pc”-vel végződik minden egyes műveletnél.
  • Színek - állítson be egy színt minden gombhoz, másolja és illessze be ugyanazt a színt, később könnyebb lesz megváltoztatni.

Tartsa meg ezt az értesítést sablonként, hogy másolhassa és illessze be különböző feladatokba, így időt takaríthat meg.

1. szintű gombok feladat

Az alapértelmezett értesítés 4 ikont tartalmaz (az almenük zárva vannak), ez legyen az első értesítés, amelyet létre kell hozni. Rendezze el mind a 4 ikont, és rendeljen hozzá műveleteket: openpower, openvolume, openbookmark, openscreen (itt a nyitott előtag fontos). Végül rendelje hozzá az előtagot mint gombos. Ha megnyom egy gombot az értesítésben, a kapcsolódó művelet elindul a számítógépen.

Ha ez kész, hozzon létre egy új profilt eseménykontextussal a Tasker AutoNotification segítségével. Ez a Megnyitás almenü profil lesz.

Nyissa meg az Almenü Profil/Almenü feladatát

A megnyitott almenü reagál a regexre (open.*), és a speciális beállításokban állítson be egy Comm Params Prefixet gombos, mivel a parancsot az első sor gombja adja ki. A profilhoz kapcsolódó feladatba illessze be az értesítési sablont, és rendeljen hozzá egy IF-feltételt az alján. Ez az értesítés csak akkor nyíljon meg, amikor %ancomm ~ openpower.

Az értesítés a következőképpen van konfigurálva:

  • Gombok – ízlése szerint, ügyeljen arra, hogy az első sor következetes legyen.
  • Műveletek – az első sor a megnyitással kezdődik (lásd a sablont), de a bekapcsoló menü ikonjának szerepelnie kell nyit zár helyette hozzárendelt művelet. A második sorban a következőre végződő műveletek vannak'...pc''
  • Szín - csak az első színnek különböznie kell.
  • A műveletek előtagja - kettős gomb

Ez biztosítja, hogy ha újra megnyomja a bekapcsológombot, az alapértelmezett értesítés visszatér. Ha az első sor más gombjait is megnyomja, a megfelelő menük nyílnak meg (a későbbi oktatóanyagokban), és ha a második sor ikonját megnyomják, egy AutoRemote parancs kerül kiadásra.

Feladatleírás

Profile: Open Sub Menu 

Esemény: Automatikus értesítés [ Konfiguráció: Eseményviselkedés

Szűrő: nyitott*. (regex) ]

Lépjen be: Almenü Megnyitás

V1: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, rebootpc, turnoffpc

Művelet előtag: kettes gomb

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 50

Gomb árnyalata: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Gombpárnázás: 10

Engedélyezett: 1,1,1,1,1,1,1,1

Háttérszín: #212121 Időtúllépés (másodperc):20 ] Ha [ %ancomm ~ openpower ]

Olvass tovább

Almenü Műveletek Profil/ AR feladat küldése

Hozzon létre egy új automatikus eseményértesítést, és állítsa be az eseményindítót reguláris kifejezésre (.*pc), valamint állítson be egy Comm Params előtagot kettős gomb. Ez csak az értesítés második sora által küldött parancsokra válaszol. Kapcsolja össze ezt az AR küldése feladattal, amely STOP műveletet fog tartalmazni, IF %ancomm ~ close (megakadályozza, hogy a bezárási művelet AR üzenetet adjon ki). Adjon hozzá egy AutoRemote Message műveletet, és küldje el az %ancomm üzenetet.

Adjon hozzá egy másik értesítési sablont, és kapcsolja össze az IF feltétellel (nem egyezik a regex lockpc|sleeppc|rebootpc|turnoffpc feltétellel) Ezek a parancsok egyéni értesítésekkel rendelkeznek.

Az értesítés a következőképpen van konfigurálva:

  • Gombok – csak 4 fő gomb, ez az alapértelmezett értesítés
  • Műveletek – az első sor nyitással kezdődik (lásd a sablont).
  • Szín – mindegyiknek azonos színűnek kell lennie. Mivel ez az üzenet akkor jelenik meg, amikor a számítógép online állapotban van, nyugodtan színezze ki a Power menüt.
  • A műveletek előtagja - gombos

Feladatleírás

Profile: Submenu Actions 

Esemény: Automatikus értesítés [ Konfiguráció: Eseményviselkedés

Szűrő: pc (regex) ]

Írja be: AR küldése

V1: [X] Leállítás [ Hibával: Ki Feladat: ] Ha [ %ancomm !Set | %ancomm ~ bezár ]

V2: AutoRemote Message [ Konfiguráció: Címzett: HomeGhost

Üzenet: %ancomm időtúllépés (másodperc):200]

3. válasz: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openpower, openvolume, openbookmark, openscreen

Akció előtag: gombos

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FF43A047,#FFFFFFFF

Gombpárnázás: 1

Engedélyezett: 1,1,1,1

Háttérszín: #212121

Szövegek: %PcPowerontime,%PcVolume,,%PcScreen

Szöveg színe: #FFFFFFFF

Szövegméret: 12 Időtúllépés (másodperc):20 ] Ha [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

Olvass tovább

PC- Visszajelzési profil/Értesítési feladat

Olyan AutoRemote Event-et használok, amely bármilyen üzenetet elfogad. Haladóban a Comm Params Prefix be van állítva pc, így kölcsönhatásba lépne a korábban konfigurált EventGhost profilokból küldött üzenetekkel. A feladat számos műveletet tartalmaz, amelyek a kapott üzenet alapján indulnak el. Állítson be egy változót PCPowerontime %TIME-ra, és alkalmazza az IF-et %arcomm ~ online. Ez jelzi, ha a számítógép be van jelentkezve. Ezután 5 értesítési állapotot hozunk létre a számítógép által küldött üzenet alapján:

HA %arcomm ~ online

Az értesítés a következőképpen van konfigurálva:

  • Gombok – csak 4 fő gomb, ez az alapértelmezett értesítés
  • Műveletek – az első sor nyitással kezdődik (lásd a sablont)
  • Szín – mindegyiknek azonos színűnek kell lennie. Mivel ez az üzenet akkor jelenik meg, amikor a számítógép online állapotban van, nyugodtan színezze ki a Power menüt.
  • A műveletek előtagja - gombos
  • Adja hozzá a szövegcímkét az 1. pozícióhoz - használja PCPowerontime (Minden alapértelmezett lépésben szüksége lesz erre, ezért ellenőrizze, hogy az AR küldése feladat és az 1. szint gombjai feladat erre is vonatkozik-e.)

HA %arcomm ~ kikapcsol

Az értesítés a következőképpen van konfigurálva:

  • Gombok – csak egy gomb a számítógép offline megjelenítéséhez
  • Műveletek – hozzá kell rendelnie egyet, hogy láthatóvá tegye a gombot, ezért alkosson hamisat
  • Szín - jó a piros
  • A műveletek előtagja: n/a

HA %arcomm ~ alvás

Az értesítés a következőképpen van konfigurálva:

  • Gombok - csak egy gomb
  • Akciók – openwakeup
  • Szín - bármi, ami tetszik
  • A műveletek előtagja - gombos
  • Rendelje hozzá az %artime-ot – ez pontos időt biztosít a számítógép alvó állapotára.

HA %arcomm ~ újraindítás

Az értesítés a következőképpen van konfigurálva:

  • Gombok - csak egy gomb
  • Műveletek – hozzá kell rendelnie egyet, hogy láthatóvá tegye a gombot, ezért alkosson hamisat
  • Szín - jó a sárga
  • A műveletek előtagja - n/a
  • Létrehozhat egy címkét, ha azt szeretné, hogy tudassa, mennyi ideig tart az újraindítás.

HA %arcomm ~ zár

Az értesítés a következőképpen van konfigurálva:

  • Gombok - csak egy gomb
  • Műveletek – hozzá kell rendelnie egyet, hogy láthatóvá tegye a gombot, ezért alkosson hamisat
  • Szín - a sárga is jó
  • A műveletek előtagja - n/a
  • Ha akarja, hozza létre a címkét

Feladatleírás

Profile: Pc Feedback 

Esemény: AutoRemote [ Konfiguráció: Minden üzenet ]

Írja be: Értesítés

V1: Változó beállítása [ Név:%PcPowerontime To:%TIME Rekurzus változók: Ki Matek elvégzése: Ki Hozzáfűzés: Ki ] Ha [ %arcomm ~ online ]

V2: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openpower, openvolume, openbookmark, openscreen

Akció előtag: gombos

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FF43A047,#FFFFFFFF

Gombpárnázás: 1

Engedélyezett: 1,1,1,1

Háttérszín: #212121

Szövegek: %PcPowerontime,%PcVolume,,%PcScreen

Szöveg színe: #FFFFFFFF

Szöveg mérete: 12 Időtúllépés (másodperc):20 ] Ha [ %arcomm ~ online ]

3. válasz: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Akciók: cselekvés

Művelet előtag: gombos,

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FFE53935

Gombpárnázás: 1

Engedélyezve: 1,0,0,0

Háttérszín: #212121

Szövegek: Offline

Szöveg színe: #FFF44336

Szöveg mérete: 14 Időtúllépés (másodperc):20 ] Ha [ %arcomm ~ turnoff ]

A4: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openwakeup

Művelet előtag: gombos,

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FFE53935

Gombpárnázás: 1

Engedélyezve: 1,0,0,0

Háttérszín: #212121

Szövegek: %artime

Szöveg színe: #FFF44336

Szövegméret: 14 Időtúllépés (másodperc):20 ] Ha [ %arcomm ~ sleep ]

5. válasz: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /storage/emulated/0/Tasker/Material Icons/green/ic_reload.png

Műveletek: újraindítás

Művelet előtag: gombos,

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FFF9A825

Gombpárnázás: 1

Engedélyezve: 1,0,0,0

Háttérszín: #212121

Szövegek: újraindítás

Szöveg színe: #FFF9A825

Szövegméret: 14 Időtúllépés (másodperc):20 ] Ha [ %arcomm ~ reboot ]

6. válasz: AutoNotification Buttons Notification [ Konfiguráció: Id: alapértelmezett

Képek: /storage/emulated/0/Tasker/Material Icons/green/ic_key.png

Műveletek: zárva

Művelet előtag: kettes gomb

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 50

Gomb árnyalata: #FFF9A825

Gombpárnázás: 10

Engedélyezett: 1,1,1,1,1,1,1,1

Háttérszín: #212121

Szövegek: zárva

Szöveg színe: #FFF9A825

Szövegméret: 14 Időtúllépés (másodperc):20 ] Ha [ %arcomm ~ lock ]

Olvass tovább

Gombműveletek Profil/Tier 1 Gombok feladat

Hozzon létre egy profilt az automatikus értesítési eseménnyel. Az üzenetszűrő reguláris kifejezésre (nyitott*.) van beállítva, az előtag pedig a speciális beállításoknál a buttonone. Ez hivatkozik az oktatóanyag elején létrehozott feladatra. A feladatot is módosítani kell.

Az első művelet egy konfigurált bővítmény lesz Wake On LAN amely elindítja az IF-et %arcomm ~R ébredés. A második művelet egyszerűen bezárja az értesítési almenüt, és visszaállítja az alapértelmezett nézetet.

Az értesítés a következőképpen van konfigurálva, HA:%arcomm ~R bezár:

  • Gombok – csak 4 fő gomb, ez az alapértelmezett értesítés
  • Műveletek – minden a „nyitva...” szóval kezdődik
  • Szín – mindegyiknek azonos színűnek kell lennie. Mivel ez az üzenet akkor jelenik meg, amikor a számítógép online állapotban van, nyugodtan színezze ki a Power menüt.
  • A műveletek előtagja - gombos
  • Szöveg PCPowerontime

Feladatleírás

Profile: Buttonone Actions 

Esemény: Automatikus értesítés [ Konfiguráció: Eseményviselkedés

Szűrő: nyitott*. (regex) ]

Írja be: 1. szint gombjai

V1: Eszköz felébresztése [ Konfiguráció: Eszköz|1|PAJOPC időtúllépés (másodperc):0 ] Ha [ %ancomm ~R wakeup ]

V2: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openpower, openvolume, openbookmark, openscreen

Akció előtag: gombos

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FF43A047,#FFFFFFFF

Gombpárnázás: 1

Engedélyezett: 1,1,1,1

Háttérszín: #212121

Szövegek: %PcPowerontime,%PcVolume,,%PcScreen

Szöveg színe: #FFFFFFFF

Szövegméret: 12 Időtúllépés (másodperc):20 ] Ha [ %ancomm ~R close ]

Olvass tovább

Gombkét műveleti profil/Tier 1 gomb

Ez a profil ugyanarra a feladatra hivatkozik, mint fent. Az egyetlen különbség az AutoNotification Event előtagja, amely az 2. gomb. Az almenüből érkező kattintásokra reagál, és különböző részeket nyit meg.

Feladatleírás

Profile: Buttontwo Actions 

Esemény: Automatikus értesítés [ Konfiguráció: Eseményviselkedés

Szűrő: nyitott*. (regex) ]

Írja be: 1. szint gombjai

V1: Eszköz felébresztése [ Konfiguráció: Eszköz|1|PAJOPC időtúllépés (másodperc):0 ] Ha [ %ancomm ~R wakeup ]

V2: Automatikus értesítési gombok értesítése [ Konfiguráció: Id: alapértelmezett

Képek: /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

Műveletek: openpower, openvolume, openbookmark, openscreen

Akció előtag: gombos

Állapotsor ikon: hardver_dokk

Állapotsor ikonok kézikönyve: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Az állapotsor szöveg mérete: 16

Prioritás: 2

Kitartó: igaz

Rezgés: 0,421,385,64,86,40

Igazítás: Középre

Oszlopszám: 4,4

Gomb mérete: 80

Gomb árnyalata: #FF43A047,#FFFFFFFF

Gombpárnázás: 1

Engedélyezett: 1,1,1,1

Háttérszín: #212121

Szövegek: %PcPowerontime,%PcVolume,,%PcScreen

Szöveg színe: #FFFFFFFF

Szövegméret: 12 Időtúllépés (másodperc):20 ] Ha [ %ancomm ~R close ]

Olvass tovább


Ezzel véget ért az 1. rész, amely beállítja a gombsort, és megmutatja, hogyan hozhat létre néhány alapvető bekapcsológombot vele. A legtöbb itt tárgyalt dolognak önmagában kell működnie. Van még tennivalónk a 2., 3. és 4. résznél, de megmutatjuk, hogyan hajthat végre fejlettebb műveleteket a számítógépén. A jó hír azonban az, hogy ezek a következő részek sokkal rövidebbek lesznek, mivel itt már elvégeztük a beállításokat.

Mint mindig, adok egy letöltési linket a Tasker projektfájlhoz, amelyet letölthet és importálhat. Töltse le az alábbi .prj.xml fájlt, és mentse el bárhová a belső tárhelyére. Nyissa meg a Taskert, és tiltsa le a Kezdő módot a Beállításokban. Ezután visszatérve a főképernyőre nyomja meg hosszan a bal alsó sarokban található kezdőképernyő ikont. Látnia kell egy felugró ablakot az "importálás" opcióval. Válassza ki, és keresse meg az imént mentett projektfájlt, és válassza ki az importáláshoz. Ha sikeres, akkor most megjelenik egy új lap/ikon az alján, amely tartalmazza az ebben a cikkben említett összes profilt és feladatot.

Töltse le a PC Control Tasker Projectet az AndroidFileHost webhelyről

Ezen kívül szüksége lesz a Anyagtervezési ikonok amit ebben a projektben használtam. Egyszerűen töltse le az alábbi zip fájlt, és csomagolja ki a mappát a belső tárhely gyökérkönyvtárába.

Töltse le a Material Icons csomagot az AndroidFileHost webhelyről

Végül itt van az EventGhost konfigurációs fájlja, amelyet importálhat.

Töltse le az EventGhost konfigurációs fájlt

Felhívjuk figyelmét, hogy eltávolítottam az AutoRemote API kulcsomat a konfigurációs fájlból. Ennek működéséhez meg kell adnia a sajátját.

Köszönjük türelmét, és remélem, hasznosnak találta ezt az oktatóanyagot.