So steuern Sie Ihren PC von Ihrem Android-Gerät aus mit Tasker [Teil 1

click fraud protection

Tasker PC Control ist ein vierteiliges Projekt, das Strom-, Lautstärke-, Bildschirm- und Anwendungssteuerungen in einer mobilen Benachrichtigung erstellt.

Die meisten Benutzer, die unsere Foren besuchen, verwenden ein Android-Gerät (obwohl wir einige Foren speziell für Windows 10 Mobile hosten). Das von unseren Benutzern bevorzugte Desktop-Betriebssystem ist jedoch zwischen Windows von Microsoft, macOS von Apple und verschiedenen Linux/GNU-basierten Distributionen aufgeteilt.

Die verfügbaren Tools zur Integration Ihres Telefons in Ihren PC unterscheiden sich stark je nach Ihrem jeweiligen Android-Telefon und Desktop-Betriebssystem Kombination, aber wenn Sie das gängigste Android-Telefon + Windows-Setup verwenden, finden Sie hier eine Anleitung zur Steuerung Ihres PCs von Ihrem Telefon.

Kurz gesagt, wir erstellen eine permanente Benachrichtigung auf unserem Telefon, die es Ihnen ermöglicht, Schaltflächen und Aktionen hinzuzufügen, um Aktionen auf Ihrem PC auszuführen. Die Benachrichtigung kann geändert werden, um je nach Komplexität Ihrer Anforderungen eine beliebige Anzahl von Menüs und Untermenüs hinzuzufügen. Das Tutorial wird eintreffen

4 Teile, aber das ist Teil 1 Dabei konzentrieren wir uns hauptsächlich auf das Framework, damit dies funktioniert.

Jetzt denken Sie vielleicht schon: „Warum nicht Unified Remote verwenden?„Diese Antwort wird im Laufe dieser Serie immer klarer, aber wenn Sie danach suchen Dieses Tutorial bietet Ihnen eine detailliertere, anpassbare Steuerung Ihres PCs über Ihr Android-Gerät Du.

Diese Integration erfolgt über Tasker und ein Plug-in namens AutoRemote Ende zum Erstellen und Senden von Befehlen an unseren PC aus einer permanenten Benachrichtigung, die von erstellt wurde Automatische Benachrichtigung. Diese Befehle werden dann interpretiert und über eine Anwendung auf dem PC namens ausgeführt EventGhost.

Dieses Tutorial richtet sich leider an erfahrenere Tasker-Benutzer, da wir damit arbeiten müssen Es wird davon ausgegangen, dass Sie sich stattdessen auf die Integration mit EventGhost konzentrieren sollten, was ein schwieriges Thema ist, das Sie behandeln sollten, wenn Sie es noch nicht verwendet haben Tasker vorher. Wenn Sie eine Video-Komplettlösung für dieses Tutorial wünschen, habe ich eine erstellt Demo auch auf YouTube. Außerdem habe ich am Ende die Projektdatei angehängt, die Sie in Tasker importieren können.


Das Projekt besteht aus zwei Teilen. Eine davon beinhaltet Dinge, die Sie auf dem PC tun müssen, und eine andere erklärt Ihnen, wie Sie Tasker verwenden, um Sendebefehle auszuführen. Die allgemeine Idee besteht darin, eine Schleife zu erstellen, die Informationen an den PC sendet und eine Bestätigung vom PC erhält, sobald die Aktion ausgeführt wurde. Dazu verwende ich EventGhost, um die Informationen über das AutoRemote-Plugin hin und her zu pingen. Wenn Sie mehr über AutoRemote erfahren möchten, empfehle ich Ihnen, einen Leitfaden zu lesen Ich habe zu diesem Thema geschrieben.

EventGhost

Beginnen wir mit EventGhost. Wenn Sie es noch nie verwendet haben, können Sie es sich als Tasker für Windows vorstellen. Es ist alles andere als perfekt (insbesondere aus Sicht der Benutzeroberfläche), aber wenn Sie erst einmal verstanden haben, wie es funktioniert, kann es eine wertvolle Ergänzung Ihres Windows-Toolkits sein.

Das Beste daran: Mit dem AutoRemote-Plugin für EventGhost können Sie es mit dem AutoRemote-Plugin für Tasker zum Laufen bringen. Auf diese Weise können Ihr Windows-PC und Ihr Android-Telefon miteinander kommunizieren und Befehle senden.

Sie können EventGhost herunterladen HierLassen Sie sich nicht abschrecken, aber die Benutzeroberfläche sieht schlicht aus. Fügen Sie das AutoRemote-Plugin hinzu und registrieren Sie auch die Geräte, die Sie besitzen, im EventGhost. Sie müssen das Gerät, mit dem Sie eine Verbindung herstellen möchten, in den Plugin-Einstellungen hinzufügen und können dann Informationen über AutoRemote senden und empfangen.

Das erste Menü in meinem Projekt ist das Power-Menü. Diesem Menü sind vier Hauptaktionen zugeordnet: Schlafen, Sperren, Neustart und Ausschalten. Das bedeutet, dass wir EventGhost anweisen müssen, diese Aktionen auszuführen. Jeder einzelne davon ist im Systemmenü der EventGhost-Aktionen verfügbar. Beim Booten wird eine zusätzliche Aufgabe ausgeführt. Damit haben wir insgesamt 5 Aktionen.

Sie werden feststellen, dass jede Aktion einige Auslöser und eine Nachricht enthält, die an Tasker zurückgegeben wird. Die Nachrichten können zwar Ihre eigenen Befehle enthalten, Sie müssen jedoch ein einheitliches Format dafür haben. Die an Tasker zurückgesendete Nachricht hat immer das Format pc=:=IhreNachricht.

Dies ist wichtig, da Profile in Tasker auf die Präfixe angewiesen sind, um die Anzahl der zum Parsen des Befehls erforderlichen Aufgaben zu verringern. Das Gleiche gilt für die an EventGhost gesendeten Nachrichten. Jede Nachricht endet mit „pc“, z. B. Turnoffpc,Schlafpc. Diese Regel gilt für jeden einzelnen Befehl, der über AutoRemote von Ihrem Telefon an EventGhost gesendet wird.

Jedes Makro verfügt außerdem über zusätzliche Auslöser und versucht, die vom System ausgelösten Ereignisse (Sperren, Ruhezustand, Neustart, Ausschalten) zu erfassen. Um EventGhost die Möglichkeit zu geben, eine Nachricht zu senden, wird eine Wartezeit von 6 Sekunden festgelegt.

Boot-Task

Beim Booten wird eine zusätzliche Aufgabe ausgeführt. Es sendet mit einer Verzögerung von 10 Sekunden eine Nachricht an unser Telefon. Sobald EventGhost auf dem PC geladen ist, wartet es 10 Sekunden und gibt dann eine Benachrichtigung aus, dass der Computer jetzt online ist. Ich habe zusätzliche Auslöser hinzugefügt, um das Fortsetzen aus dem Ruhezustand, das Sperren und den Neustart zu erfassen. Der Screenshot von zuvor sollte alles abdecken, was Sie in EventGhost einstellen müssen. Stellen Sie sicher, dass das AutoRemote-Plugin korrekt geladen und konfiguriert ist.

Tasker

Ich habe Symbole aus dem verwendet Material Design Icon-App und ich kann es kaum erwarten, dass Tasker dies in das integriert neue Version. Experimentieren Sie ruhig mit diesen Symbolen oder einem Symbol aus dem Symbolpaket Ihrer Wahl. Wenn Sie jedoch AutoNotification-Schaltflächen verwenden, benötigen Sie die Symbole nur in einer einzigen Farbe. Sie können die Farbe mithilfe einer Tönungsoption im Plugin ändern.

Ich verstehe, dass nicht alle Optionen auf jeder Android-Version verfügbar sind. Seien Sie also kreativ, wenn Sie sie verwenden Android 5.0. Die von AutoNotification erstellte Benachrichtigung ist dauerhaft und wird bei jeder Aktion aktualisiert durchgeführt.

Das Tasker-PC-Steuerungsprojekt verfügt über 5 Profile. Sie benötigen alle, damit eine einzelne Taste funktioniert. Im Gegenzug werden durch das Hinzufügen weiterer Aktionen keine weiteren Aufgaben und Profile hinzugefügt, solange Sie sich an die gleiche Formel halten. Das bedeutet, dass das Projekt relativ leichtgewichtig ist.

  1. Buttonone-Aktionen
  2. Buttonzwei Aktionen
  3. Untermenü öffnen
  4. Untermenü Aktionen
  5. PC-Feedback

Profil 1 und 2

Diese beiden Profile verarbeiten die AutoNotifications-Befehle, die von Schaltflächen in Zeile eins (buttonone) und Zeile zwei (buttontwo) ausgegeben werden.

Untermenü öffnen

Dieses Profil öffnet das richtige Untermenü für jede Schaltfläche in Zeile eins. Der Befehl wird auch von AutoNotification ausgegeben

Untermenü-Aktionen

Ein sehr einfaches Profil, das die ausgewählte Aktion per AutoRemote an Ihr Ziel sendet.

PC-Feedback

Ein Profil, das die Benachrichtigung basierend auf den vom PC empfangenen Informationen aktualisiert.

Das Power-Menü

Ich hoffe, dass jetzt alles verständlich ist. Wir kommen hier gleich zum eigentlichen Kern des Setups: dem Power-Menü. Wenn ein PC offline, im Energiesparmodus oder gesperrt ist, zeigt das Menü den korrekten Status an, wenn AutoRemote die Möglichkeit hatte, die Nachricht zu senden (mehr dazu später). Darüber hinaus enthalten die Symbole „Ruhezustand“ und „Online“ einen Text, der Ihnen mitteilt, wann der Computer in den Ruhezustand wechselte oder ob er online ist. Sie können Ihren PC aus der Ruhemodus-Option aufwecken oder die Aktionen „Ruhezustand“, „Sperren“, „Neustart“ und „Ausschalten“ ausführen.

Es gibt jedoch einige Einschränkungen:

  • Abschalten - Es ist nicht möglich, das Gerät wieder aufzuwecken (hier gibt es keine Abhilfe)
  • Sperren - Es ist nicht möglich, sich über das Symbol erneut anzumelden. Sie können dies jedoch (vorerst) über Remotedesktop tun.
  • Wake on LAN - Erfordert meistens eine LAN-Verbindung (einige WiFi-Karten unterstützen dies). Wenn Sie nicht an ein LAN angeschlossen sind, können Sie versuchen, dies auf einem einzurichten Raspberry Pi.

Um die Benachrichtigung selbst zu erstellen, verwende ich die Aktion „AutoNotification Button“. Die Benachrichtigung ist dauerhaft, daher muss ihr eine ID zugewiesen werden. Ich empfehle dringend, eine Benachrichtigung zu erstellen, die Folgendes enthält:

  • Schaltflächen – Erstellen Sie 2 Schaltflächenreihen mit jeweils 4 Spalten. Sehen Sie sich die Spalteneinstellung an. Die Schaltflächen werden erst angezeigt, wenn Aktionen zugewiesen wurden. Weisen Sie alle 8 Tasten zu.
  • Aktionen – weisen Sie alle 8 Aktionen zu, die obere Reihe beginnt mit „öffnen...“ und die untere Reihe endet mit „...PC“ in jeder Aktion.
  • Farben – Legen Sie eine Farbe für jede Schaltfläche fest, kopieren Sie dieselbe Farbe und fügen Sie sie ein, damit Sie sie später einfacher ändern können.

Bewahren Sie diese Benachrichtigung als Vorlage auf, um sie zu kopieren und in verschiedene Aufgaben einzufügen. Dadurch sparen Sie Zeit.

Aufgabe „Knöpfe der Stufe 1“.

Die Standardbenachrichtigung enthält 4 Symbole (Untermenüs sind geschlossen), dies sollte die erste Benachrichtigung sein, die erstellt wird. Ordnen Sie alle 4 Symbole an und weisen Sie Aktionen zu: Openpower, OpenVolume, OpenBookmark, OpenScreen (hier ist das Open-Präfix wichtig). Zuletzt weisen Sie das Präfix als zu buttonone. Wenn in der Benachrichtigung eine Schaltfläche gedrückt wird, wird die zugehörige Aktion auf Ihrem PC ausgelöst.

Sobald dies abgeschlossen ist, erstellen Sie mithilfe von AutoNotification in Tasker ein neues Profil mit einem Ereigniskontext. Dies ist das Profil „Untermenü öffnen“.

Öffnen Sie das Untermenü Profil/Untermenüaufgabe

Das geöffnete Untermenü reagiert auf Regex (open.*) und legt in den erweiterten Einstellungen ein Comm Params Prefix als fest buttonone, da der Befehl über die Schaltfläche ab Zeile eins ausgegeben wird. Fügen Sie in der mit diesem Profil verknüpften Aufgabe die Benachrichtigungsvorlage ein und weisen Sie unten eine IF-Bedingung zu. Diese Benachrichtigung sollte nur geöffnet werden, wenn %ancomm ~ openpower.

Die Benachrichtigung ist wie folgt konfiguriert:

  • Knöpfe – je nach Wunsch, achten Sie darauf, dass die erste Reihe einheitlich ist.
  • Aktionen – Die erste Zeile beginnt mit „Öffnen“ (siehe Vorlage), aber das Power-Menü-Symbol sollte vorhanden sein öffnen schließen Stattdessen wird eine Aktion zugewiesen. Die zweite Zeile enthält Aktionen, die mit „enden“'...Stk''
  • Farbe – nur die erste Farbe sollte unterschiedlich sein.
  • Präfix für Aktionen - Knopfzwei

Dadurch wird sichergestellt, dass die Standardbenachrichtigung zurückkehrt, wenn das Stromsymbol erneut gedrückt wird. Wenn andere Tasten aus Zeile eins gedrückt werden, öffnen sich die entsprechenden Menüs (in späteren Tutorials) und wenn ein Symbol aus Zeile zwei gedrückt wird, wird ein AutoRemote-Befehl ausgegeben.

Aufgabenbeschreibung

Profile: Open Sub Menu 

Ereignis: AutoNotification [Konfiguration: Ereignisverhalten

Filter: offen*. (Regex) ]

Geben Sie ein: Untermenü öffnen

A1: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

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

Aktionspräfix: buttontwo

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 50

Tastenfarbe: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Knopfpolsterung: 10

Aktiviert: 1,1,1,1,1,1,1,1

Hintergrundfarbe: #212121 Timeout (Sekunden):20 ] Wenn [ %ancomm ~ openpower ]

mehr lesen

Untermenü Aktionen Profil/AR-Aufgabe senden

Erstellen Sie eine neue Ereignis-AutoNotification und setzen Sie den Auslöser auf Regex (.*pc) sowie ein Comm Params Prefix als Knopfzwei. Dies reagiert nur auf die Befehle, die in Zeile zwei Ihrer Benachrichtigung gesendet werden. Verknüpfen Sie dies mit der Aufgabe „AR senden“, die eine STOP-Aktion enthält, wenn %ancomm ~ close (verhindert, dass die Schließaktion eine AR-Nachricht ausgibt). Fügen Sie eine AutoRemote-Nachrichtenaktion hinzu und senden Sie %ancomm als Nachricht.

Fügen Sie eine weitere Vorlagenbenachrichtigung hinzu und verknüpfen Sie sie mit der IF-Bedingung (entspricht nicht dem regulären Ausdruck lockpc|sleeppc|rebootpc|turnoffpc). Diese Befehle verfügen über benutzerdefinierte Benachrichtigungen.

Die Benachrichtigung ist wie folgt konfiguriert:

  • Schaltflächen – nur 4 Hauptschaltflächen, dies ist Ihre Standardbenachrichtigung
  • Aktionen – die erste Zeile beginnt mit open (siehe Vorlage).
  • Farbe – jedes sollte die gleiche Farbe haben. Da diese Meldung angezeigt wird, wenn Ihr PC online ist, können Sie das Power-Menü gerne einfärben.
  • Präfix für Aktionen - buttonone

Aufgabenbeschreibung

Profile: Submenu Actions 

Ereignis: AutoNotification [Konfiguration: Ereignisverhalten

Filter: pc (regex) ]

Geben Sie ein: AR senden

A1: [X] Stop [ With Error: Off Task: ] If [ %ancomm !Set | %ancomm ~ schließen ]

A2: AutoRemote-Nachricht [Konfiguration: Empfänger: HomeGhost

Nachricht: %ancomm Timeout (Sekunden):200 ]

A3: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: openpower, openvolume, openbookmark, openscreen

Aktionspräfix: buttonone

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Tastenfarbe: #FF43A047,#FFFFFFFF

Knopfpolsterung: 1

Aktiviert: 1,1,1,1

Hintergrundfarbe: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Textfarbe: #FFFFFFFF

Textgröße: 12 Timeout (Sekunden):20 ] If [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

mehr lesen

PC-Feedback-Profil/Benachrichtigungsaufgabe

Ich verwende ein AutoRemote-Ereignis, das jede Nachricht akzeptiert. Im fortgeschrittenen Stadium ist die Kommunikationsparameter-Präfix ist eingestellt auf Stk, sodass es mit Nachrichten interagieren würde, die von den zuvor konfigurierten EventGhost-Profilen gesendet wurden. Die Aufgabe enthält mehrere Aktionen, die basierend auf der empfangenen Nachricht ausgelöst werden. Legen Sie eine Variable fest %PcPowerontime auf %TIME setzen und IF anwenden %arcomm ~ online. Hier erfahren Sie, wann der PC angemeldet ist. Anschließend erstellen wir fünf Benachrichtigungsstatus basierend auf der vom Computer gesendeten Nachricht:

WENN %arcomm ~ online

Die Benachrichtigung ist wie folgt konfiguriert:

  • Schaltflächen – nur 4 Hauptschaltflächen, dies ist Ihre Standardbenachrichtigung
  • Aktionen – die erste Zeile beginnt mit open (siehe Vorlage)
  • Farbe – jedes sollte die gleiche Farbe haben. Da diese Meldung angezeigt wird, wenn Ihr PC online ist, können Sie das Power-Menü gerne einfärben.
  • Präfix für Aktionen - buttonone
  • Fügen Sie die Textbeschriftung an der 1. Position hinzu – verwenden Sie %PcPowerontime (Sie benötigen dies in jedem Standardschritt. Überprüfen Sie daher, ob die Aufgabe „AR senden“ und die Schaltflächen der Stufe 1 auch für diesen gelten.)

WENN %arcomm ~ Abzweigung

Die Benachrichtigung ist wie folgt konfiguriert:

  • Schaltflächen – nur eine Schaltfläche, um den PC offline anzuzeigen
  • Aktionen – Sie müssen eine zuweisen, um die Schaltfläche sichtbar zu machen, also erstellen Sie eine gefälschte Aktion
  • Farbe - Rot ist gut
  • Präfix für Aktionen: n / A

WENN %arcomm ~ schlafen

Die Benachrichtigung ist wie folgt konfiguriert:

  • Knöpfe – nur ein Knopf
  • Aktionen – openwakeup
  • Farbe – alles, was Ihnen gefällt
  • Präfix für Aktionen - buttonone
  • Weisen Sie %artime zu – so erhalten Sie den genauen Zeitpunkt, zu dem der Computer in den Ruhezustand wechselt.

WENN %arcomm ~ neu starten

Die Benachrichtigung ist wie folgt konfiguriert:

  • Knöpfe – nur ein Knopf
  • Aktionen – Sie müssen eine zuweisen, um die Schaltfläche sichtbar zu machen, also erstellen Sie eine gefälschte Aktion
  • Farbe - Gelb ist gut
  • Präfix für Aktionen – n/a
  • Sie können eine Beschriftung erstellen, wenn Sie wissen möchten, wie lange der Neustart dauert.

WENN %arcomm ~ Sperre

Die Benachrichtigung ist wie folgt konfiguriert:

  • Knöpfe – nur ein Knopf
  • Aktionen – Sie müssen eine zuweisen, um die Schaltfläche sichtbar zu machen, also erstellen Sie eine gefälschte Aktion
  • Farbe - Gelb ist auch gut
  • Präfix für Aktionen - n / A
  • Erstellen Sie das Etikett, wenn Sie möchten

Aufgabenbeschreibung

Profile: Pc Feedback 

Ereignis: AutoRemote [Konfiguration: Alle Nachrichten]

Geben Sie ein: Benachrichtigung

A1: Variable Set [ Name:%PcPowerontime To:%TIME Recurse Variables: Off Do Maths: Off Append: Off ] If [ %arcomm ~ online ]

A2: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: openpower, openvolume, openbookmark, openscreen

Aktionspräfix: buttonone

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Tastenfarbe: #FF43A047,#FFFFFFFF

Knopfpolsterung: 1

Aktiviert: 1,1,1,1

Hintergrundfarbe: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Textfarbe: #FFFFFFFF

Textgröße: 12 Timeout (Sekunden):20 ] Wenn [ %arcomm ~ online ]

A3: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: Aktion

Aktionspräfix: buttonone,

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Knopftönung: #FFE53935

Knopfpolsterung: 1

Aktiviert: 1,0,0,0

Hintergrundfarbe: #212121

Texte: Offline

Textfarbe: #FFF44336

Textgröße: 14 Timeout (Sekunden):20 ] Wenn [ %arcomm ~ turnoff ]

A4: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: openwakeup

Aktionspräfix: buttonone,

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Knopftönung: #FFE53935

Knopfpolsterung: 1

Aktiviert: 1,0,0,0

Hintergrundfarbe: #212121

Texte: %artime

Textfarbe: #FFF44336

Textgröße: 14 Timeout (Sekunden):20 ] Wenn [ %arcomm ~ Sleep ]

A5: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: Neustart

Aktionspräfix: buttonone,

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Knopftönung: #FFF9A825

Knopfpolsterung: 1

Aktiviert: 1,0,0,0

Hintergrundfarbe: #212121

Texte: Neustart

Textfarbe: #FFF9A825

Textgröße: 14 Timeout (Sekunden):20 ] Wenn [ %arcomm ~ reboot ]

A6: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: gesperrt

Aktionspräfix: buttontwo

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 50

Knopftönung: #FFF9A825

Knopfpolsterung: 10

Aktiviert: 1,1,1,1,1,1,1,1

Hintergrundfarbe: #212121

Texte: gesperrt

Textfarbe: #FFF9A825

Textgröße: 14 Timeout (Sekunden):20 ] Wenn [ %arcomm ~ lock ]

mehr lesen

Buttonone Actions Profile/Tier 1 Buttons-Aufgabe

Erstellen Sie ein Profil mit dem AutoNotification-Ereignis. Der Nachrichtenfilter ist auf regex (open*.) und das Präfix in den erweiterten Einstellungen auf buttonone eingestellt. Dadurch wird ein Link zu der Aufgabe erstellt, die wir zu Beginn dieses Tutorials erstellt haben. Die Aufgabe muss ebenfalls geändert werden.

Die erste Aktion wird ein konfiguriertes Plugin sein Wake on LAN Dadurch wird IF gestartet %arcomm ~R Aufwachen. Die zweite Aktion schließt einfach das Untermenü der Benachrichtigung und stellt die Standardansicht wieder her.

Die Benachrichtigung ist wie folgt konfiguriert, WENN:%arcomm ~R schließen:

  • Schaltflächen – nur 4 Hauptschaltflächen, dies ist Ihre Standardbenachrichtigung
  • Aktionen – alle beginnen mit „öffnen…“
  • Farbe – jedes sollte die gleiche Farbe haben. Da diese Meldung angezeigt wird, wenn Ihr PC online ist, können Sie das Power-Menü gerne einfärben.
  • Präfix für Aktionen - buttonone
  • Text %PcPowerontime

Aufgabenbeschreibung

Profile: Buttonone Actions 

Ereignis: AutoNotification [Konfiguration: Ereignisverhalten

Filter: offen*. (Regex) ]

Geben Sie ein: Schaltflächen der Stufe 1

A1: Wake Device [ Konfiguration: Device|1|PAJOPC Timeout (Sekunden):0 ] Wenn [ %ancomm ~R wakeup ]

A2: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: openpower, openvolume, openbookmark, openscreen

Aktionspräfix: buttonone

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Tastenfarbe: #FF43A047,#FFFFFFFF

Knopfpolsterung: 1

Aktiviert: 1,1,1,1

Hintergrundfarbe: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Textfarbe: #FFFFFFFF

Textgröße: 12 Timeout (Sekunden):20 ] Wenn [ %ancomm ~R close ]

mehr lesen

Schaltflächezwei Aktionsprofil-/Tier-1-Schaltflächen

Dieses Profil verweist auf dieselbe Aufgabe wie oben. Der einzige Unterschied besteht im Präfix im AutoNotification-Ereignis buttontwo. Es reagiert auf die Klicks im Untermenü und öffnet verschiedene Abschnitte.

Aufgabenbeschreibung

Profile: Buttontwo Actions 

Ereignis: AutoNotification [Konfiguration: Ereignisverhalten

Filter: offen*. (Regex) ]

Geben Sie ein: Schaltflächen der Stufe 1

A1: Wake Device [ Konfiguration: Device|1|PAJOPC Timeout (Sekunden):0 ] Wenn [ %ancomm ~R wakeup ]

A2: Benachrichtigung über AutoNotification-Schaltflächen [Konfiguration: ID: Standard

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

Aktionen: openpower, openvolume, openbookmark, openscreen

Aktionspräfix: buttonone

Statusleistensymbol: hardware_dock

Statusleistensymbol-Handbuch: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Textgröße der Statusleiste: 16

Priorität: 2

Beharrlich: wahr

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

Im Zentrum anordnen

Spaltenanzahl: 4,4

Knopfgröße: 80

Tastenfarbe: #FF43A047,#FFFFFFFF

Knopfpolsterung: 1

Aktiviert: 1,1,1,1

Hintergrundfarbe: #212121

Texte: %PcPowerontime,%PcVolume,,%PcScreen

Textfarbe: #FFFFFFFF

Textgröße: 12 Timeout (Sekunden):20 ] Wenn [ %ancomm ~R close ]

mehr lesen


Dies ist das Ende von Teil 1, der die Schaltflächenleiste einrichtet und Ihnen zeigt, wie Sie damit einige grundlegende Power-Menüschaltflächen erstellen. Die meisten der hier behandelten Dinge sollten von selbst funktionieren. Für die Teile 2, 3 und 4 müssen wir noch einiges tun, aber wir zeigen Ihnen, wie Sie fortgeschrittenere Aktionen auf Ihrem PC ausführen können. Die gute Nachricht ist jedoch, dass diese folgenden Teile viel kürzer sein werden, da wir die Vorbereitungen hier bereits erledigt haben.

Wie immer stelle ich einen Download-Link zur Tasker-Projektdatei zur Verfügung, die Sie herunterladen und importieren können. Laden Sie die folgende .prj.xml-Datei herunter und speichern Sie sie an einem beliebigen Ort in Ihrem internen Speicher. Öffnen Sie Tasker und deaktivieren Sie den Anfängermodus in den Einstellungen. Drücken Sie dann zurück zum Hauptbildschirm lange auf das Home-Symbol in der unteren linken Ecke. Es sollte ein Popup mit der Option „Importieren“ angezeigt werden. Wählen Sie diese aus, suchen Sie nach der Projektdatei, die Sie gerade gespeichert haben, und wählen Sie sie zum Importieren aus. Bei Erfolg sollten Sie nun unten eine neue Registerkarte/ein neues Symbol sehen, das alle in diesem Artikel erwähnten Profile und Aufgaben enthält.

Laden Sie das PC Control Tasker-Projekt von AndroidFileHost herunter

Darüber hinaus benötigen Sie die Materialdesign-Ikonen die ich in diesem Projekt verwendet habe. Laden Sie einfach die untenstehende ZIP-Datei herunter und entpacken Sie den Ordner in das Stammverzeichnis Ihres internen Speichers.

Laden Sie das Material Icons-Paket von AndroidFileHost herunter

Abschließend finden Sie hier die Konfigurationsdatei für EventGhost, die Sie importieren können.

Laden Sie die EventGhost-Konfigurationsdatei herunter

Bitte beachten Sie, dass ich meinen AutoRemote-API-Schlüssel aus der Konfigurationsdatei entfernt habe. Damit dies funktioniert, müssen Sie Ihr eigenes Konto eingeben.

Vielen Dank für Ihre Geduld und ich hoffe, dass Sie dieses Tutorial nützlich fanden.