Jak kontrolować komputer z urządzenia z Androidem za pomocą Taskera [Część 1

Sterowanie komputerem Tasker to czteroczęściowy projekt, który tworzy elementy sterujące zasilaniem, głośnością, ekranem i aplikacjami w powiadomieniu mobilnym.

Większość użytkowników odwiedzających nasze fora korzysta z urządzeń z systemem Android (choć prowadzimy kilka forów poświęconych systemowi Windows 10 Mobile). Jednak wśród naszych użytkowników wybierany przez naszych użytkowników system operacyjny dla komputerów stacjonarnych składa się z systemu Windows firmy Microsoft, systemu macOS firmy Apple i różnych dystrybucji opartych na systemie Linux/GNU.

Dostępne narzędzia do integracji telefonu z komputerem różnią się znacznie w zależności od konkretnego telefonu z systemem Android i systemu operacyjnego na komputerze stacjonarnym kombinację, ale jeśli używasz najczęściej używanej konfiguracji telefonu z systemem Android i systemu Windows, poniżej znajdziesz samouczek dotyczący sterowania komputerem za pomocą telefon.

Krótko mówiąc, utworzymy na naszym telefonie stałe powiadomienie, które umożliwi dodawanie przycisków i akcji umożliwiających wykonywanie czynności na komputerze. Powiadomienie można zmodyfikować, dodając dowolną liczbę menu i podmenu, w zależności od stopnia złożoności Twoich potrzeb. Tutorial się pojawi

4 części, ale to jest Część 1 gdzie skupimy się głównie na ramach, dzięki którym to zadziała.

Teraz być może już myślisz „dlaczego nie skorzystać z Unified Remote?„Ta odpowiedź stanie się coraz bardziej jasna w miarę przeglądania tej serii, ale jeśli szukasz Ten samouczek jest przeznaczony dla bardziej szczegółowej, konfigurowalnej kontroli komputera za pomocą urządzenia z systemem Android Ty.

Integracja ta odbywa się za pomocą Zadanie oraz wtyczkę tzw AutoRemote koniec tworzenia i wysyłania poleceń na nasz komputer ze stałego powiadomienia utworzonego przez Automatyczne powiadamianie. Polecenia te są następnie interpretowane i uruchamiane przez aplikację na komputerze PC znaną jako EventDuch.

Ten poradnik jest niestety skierowany do bardziej doświadczonych użytkowników Taskera, bo musimy z tym popracować założenie, aby zamiast tego skupić się na integracji z EventGhost, co jest trudnym tematem do omówienia, jeśli jeszcze nie korzystałeś Tasker wcześniej. Jeśli chcesz obejrzeć film instruktażowy dotyczący tego samouczka, przygotowałem plik demonstracja również na YouTube. Ponadto załączam plik projektu, który możesz na końcu zaimportować do Taskera.


Projekt składa się z dwóch części. Jedna dotyczy rzeczy, które musisz zrobić na komputerze, a druga mówi, jak używać Taskera do wysyłania poleceń. Ogólny pomysł polega na utworzeniu pętli, która będzie wysyłać informacje do komputera i odbierać z niego potwierdzenie po wykonaniu akcji. Aby to zrobić, użyję EventGhost do przesyłania informacji tam i z powrotem za pośrednictwem wtyczki AutoRemote. Jeżeli chcesz dowiedzieć się więcej o AutoRemote polecam zapoznać się z poradnikiem Pisałem w tej sprawie.

EventDuch

Zacznijmy od EventGhost. Jeśli nigdy wcześniej go nie używałeś, możesz myśleć o nim jako o Taskerze dla Windows. Daleko mu do doskonałości (zwłaszcza z punktu widzenia interfejsu użytkownika), ale gdy zrozumiesz, jak to działa, może stać się cennym dodatkiem do zestawu narzędzi systemu Windows.

A co najlepsze, dzięki wtyczce AutoRemote dla EventGhost możesz sprawić, że będzie działać z wtyczką AutoRemote dla Tasker. W ten sposób Twój komputer z systemem Windows i telefon z systemem Android mogą się ze sobą komunikować i wysyłać polecenia.

Możesz pobrać EventGhost Tutaj, Nie zniechęcaj się, ale interfejs wygląda na goły. Dodaj wtyczkę AutoRemote i zarejestruj także posiadane urządzenia w EventGhost. Będziesz musiał dodać urządzenie, z którym chcesz się połączyć, w ustawieniach wtyczki, a następnie będziesz gotowy do wysyłania i odbierania informacji za pośrednictwem AutoRemote.

Pierwszym menu w moim projekcie jest menu zasilania. Do tego menu przypisane są 4 główne akcje: uśpienie, zablokowanie, ponowne uruchomienie i wyłączenie. Oznacza to, że musimy powiedzieć EventGhost, aby wykonał te działania. Każda z nich dostępna jest w menu systemowym akcji EventGhost. Podczas uruchamiania zostanie wykonane dodatkowe zadanie. Daje nam to w sumie 5 akcji.

Zauważysz, że każda akcja zawiera kilka wyzwalaczy i komunikat zwracany do Taskera. Chociaż wiadomości mogą zawierać Twoje własne polecenia, musisz mieć dla nich spójny format. Wiadomość odsyłana do Taskera ma zawsze format pc=:=twoja wiadomość.

Jest to ważne, ponieważ profile w Taskerze będą opierać się na przedrostkach, aby zmniejszyć liczbę zadań potrzebnych do przeanalizowania polecenia. To samo dotyczy wiadomości wysyłanych do EventGhost. Każda wiadomość kończy się na „pc”, np. wyłączanie komputera,komputer do spania. Ta zasada będzie miała zastosowanie do każdego polecenia wydanego przez AutoRemote z Twojego telefonu do EventGhost.

Każde makro ma również dodatkowe wyzwalacze i będzie próbowało przechwycić zdarzenia (blokada, uśpienie, restart, wyłączenie) wyzwalane przez system. Aby dać szansę EventGhost na wysłanie wiadomości, narzucony jest czas oczekiwania wynoszący 6 sekund.

Zadanie rozruchu

Podczas rozruchu uruchamiane jest dodatkowe zadanie. Wysyła wiadomość na nasz telefon z 10-sekundowym opóźnieniem. Po załadowaniu EventGhost na komputer czeka 10 sekund, a następnie wysyła powiadomienie, że komputer jest teraz online. Dodałem dodatkowe wyzwalacze do przechwytywania wznowienia ze stanu uśpienia, zablokowania i ponownego uruchomienia. Zrzut ekranu z poprzedniego powinien obejmować wszystko, czego potrzebujesz w EventGhost. Upewnij się, że wtyczka AutoRemote jest poprawnie załadowana i skonfigurowana.

Zadanie

Użyłem ikon z Aplikacja z ikoną projektowania materiałów i nie mogę się doczekać, aż Tasker włączy to do Nowa wersja. Możesz eksperymentować z tymi ikonami lub dowolnymi ikonami z wybranego pakietu ikon, ale jeśli używasz przycisków automatycznego powiadamiania, będziesz potrzebować tylko ikon w jednym kolorze. Możesz zmienić kolor za pomocą opcji odcienia we wtyczce.

Rozumiem, że nie wszystkie opcje są dostępne w każdej wersji Androida, więc jeśli używasz, bądź kreatywny Androida 5.0. Powiadomienie utworzone przez AutoNotification jest trwałe i aktualizowane za każdym razem, gdy wykonywana jest akcja wykonane.

Projekt sterowania komputerem Tasker ma 5 profili. Będziesz ich wszystkich potrzebować, aby jeden przycisk działał. W zamian dodanie większej liczby akcji nie spowoduje dodania większej liczby zadań i profili, o ile będziesz trzymać się tej samej formuły. Oznacza to, że projekt jest dość lekki.

  1. Akcje zapinane na guziki
  2. PrzyciskDwa działania
  3. Otwórz podmenu
  4. Podmenu Akcje
  5. Opinia o komputerze

Profil 1 i 2

Te dwa profile obsługują polecenia AutoNotifications wydawane przez przyciski znajdujące się w rzędzie pierwszym (przycisk jeden) i rzędzie drugim (przycisk drugi).

Otwórz podmenu

Ten profil otwiera odpowiednie podmenu dla każdego przycisku w pierwszym rzędzie. Polecenie jest również wydawane przez AutoNotification

Akcje podmenu

Bardzo prosty profil, który wysyła wybraną akcję poprzez AutoRemote do Twojego celu.

Opinia o komputerze

Profil aktualizujący powiadomienia na podstawie informacji otrzymanych z komputera.

Menu zasilania

Mam nadzieję, że już wszystko jest zrozumiałe. Zaraz przejdziemy do sedna konfiguracji: menu zasilania. Kiedy komputer jest w trybie offline, w trybie uśpienia lub jest zablokowany, menu pokaże prawidłowy stan, jeśli AutoRemote miał szansę wysłać wiadomość (więcej o tym później). Oprócz tego na ikonach Uśpienie i Online znajduje się tekst informujący o tym, kiedy komputer przeszedł w stan uśpienia lub czy jest w trybie online. Możesz wybudzić komputer z opcji uśpienia lub wykonać czynności uśpienia, zablokowania, ponownego uruchomienia i wyłączenia.

Istnieją jednak pewne ograniczenia:

  • Wyłączyć coś - nie można ponownie wybudzić urządzenia (nie ma na to lekarstwa)
  • Zamek - nie ma możliwości ponownego zalogowania się poprzez ikonę, można jednak to zrobić poprzez Pulpit Zdalny (na razie)
  • Obudź się w sieci LAN - wymaga połączenia LAN przez większość czasu (niektóre karty WiFi to obsługują). Jeśli nie jesteś podłączony do sieci LAN, możesz spróbować skonfigurować to na komputerze Malinowe Pi.

Do utworzenia samego powiadomienia używam akcji Przycisk AutoPowiadomienia. Powiadomienie ma charakter trwały, dlatego należy do niego przypisać identyfikator. Zdecydowanie sugeruję utworzenie powiadomienia, które będzie składać się z następujących elementów:

  • Przyciski - utwórz 2 rzędy przycisków po 4 kolumny każdy. Zobacz ustawienie kolumny, przyciski nie będą wyświetlane, dopóki nie zostaną przypisane akcje. Przypisz wszystkie 8 przycisków.
  • Akcje - przypisz wszystkie 8 akcji, górny rząd zaczyna się od 'open...' dolny rząd kończy się na '...pc' w każdej akcji.
  • Kolory - ustaw kolor dla każdego przycisku, skopiuj i wklej ten sam kolor, łatwiej będzie go później zmienić.

Zachowaj to powiadomienie jako szablon, aby je skopiować i wkleić w różnych zadaniach, zaoszczędzi to trochę czasu.

Zadanie przycisków poziomu 1

Domyślne powiadomienie zawiera 4 ikony (podmenu są zamknięte), powinno to być pierwsze powiadomienie, które zostanie utworzone. Ułóż wszystkie 4 ikony i przypisz akcje: openpower, openvolume, openbookmark, openscreen (tutaj ważny jest przedrostek open). Na koniec przypisz przedrostek jako guzik. Po naciśnięciu przycisku w powiadomieniu na komputerze zostanie uruchomiona odpowiednia akcja.

Po zakończeniu utwórz nowy profil z kontekstem zdarzenia, korzystając z funkcji AutoNotification w Taskerze. Będzie to profil Otwórz podmenu.

Otwórz podmenu Profil/Zadanie podmenu

Otwarte podmenu zareaguje na wyrażenie regularne (otwarte.*) i w ustawieniach zaawansowanych ustaw prefiks parametrów komunikacyjnych jako guzik, gdyż polecenie wydaje przycisk z pierwszego wiersza. W zadaniu powiązanym z tym profilem wklej szablon powiadomienia i przypisz na dole warunek JEŻELI. To powiadomienie powinno się otworzyć tylko wtedy, gdy %ancomm ~ openpower.

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski – wedle uznania zadbaj o spójność pierwszego rzędu.
  • Akcje - pierwszy wiersz zaczyna się od otwartego (patrz szablon), ale ikona menu zasilania powinna mieć otwarte zamknięte zamiast tego przypisano akcję. W drugim rzędzie znajdują się akcje kończące się na „'...szt''
  • Kolor - inny powinien być tylko pierwszy kolor.
  • Przedrostek działań - przycisk dwa

Dzięki temu po ponownym naciśnięciu ikony zasilania powróci domyślne powiadomienie. Jeśli naciśniemy inne przyciski z pierwszego rzędu, otworzą się odpowiednie menu (w późniejszych tutorialach), a jeśli zostanie naciśnięta ikona z drugiego rzędu, zostanie wydane polecenie AutoRemote.

Opis zadania

Profile: Open Sub Menu 

Zdarzenie: Automatyczne powiadomienie [ Konfiguracja: Zachowanie zdarzenia

Filtr: otwarty*. (wyrażenie regularne)]

Wejdź: Podmenu Otwórz

A1: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Akcje: openclose, openvolume, openbookmark, openscreen, SleepPC, LockPC, restartpc, turnoffpc

Prefiks akcji: przycisk dwa

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 50

Odcień przycisku: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Wypełnienie przycisków: 10

Włączone: 1,1,1,1,1,1,1,1

Kolor tła: #212121 Limit czasu (sekundy): 20 ] Jeśli [%ancomm ~ openpower]

Czytaj więcej

Podmenu Akcje Profil/Wyślij zadanie AR

Utwórz nowe automatyczne powiadomienie o zdarzeniu i ustaw wyzwalacz na regex (.*pc), a także ustaw prefiks parametrów komunikacyjnych jako przycisk dwa. Spowoduje to reakcję tylko na polecenia wysłane w drugim wierszu powiadomienia. Połącz to z zadaniem Wyślij AR, które będzie zawierało akcję STOP IF %ancomm ~ zamknij (zapobiega wygenerowaniu komunikatu AR przez akcję zamykającą). Dodaj akcję Wiadomość AutoRemote i wyślij wiadomość %ancomm.

Dodaj kolejny szablon Powiadomienie i połącz go z warunkiem JEŻELI (nie pasuje do wyrażenia regularnego lockpc|sleeppc|rebootpc|turnoffpc ) Te polecenia mają niestandardowe powiadomienia.

Powiadomienie jest skonfigurowane w następujący sposób:

  • Przyciski - tylko 4 główne przyciski, to jest Twoje domyślne powiadomienie
  • Akcje - pierwszy rząd zaczyna się od open (patrz szablon).
  • Kolor – każdy powinien mieć ten sam kolor. Ponieważ ten komunikat jest wyświetlany, gdy komputer jest w trybie online, możesz pokolorować menu Zasilanie.
  • Przedrostek działań - guzik

Opis zadania

Profile: Submenu Actions 

Zdarzenie: Automatyczne powiadomienie [ Konfiguracja: Zachowanie zdarzenia

Filtr: pc (regex) ]

Wpisz: Wyślij AR

A1: [X] Zatrzymaj [Z błędem: Wył. Zadanie: ] Jeśli [%ancomm !Set | %ancomm ~ zamknij ]

A2: Wiadomość AutoRemote [Konfiguracja: Odbiorca: HomeGhost

Wiadomość: Limit czasu %ancomm (sekundy): 200 ]

A3: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Akcje: openpower, openvolume, openbookmark, openscreen

Prefiks akcji: przycisk jeden

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FF43A047,#FFFFFFFF

Wypełnienie przycisków: 1

Włączone: 1,1,1,1

Kolor tła: #212121

Teksty: %PcPowerontime,%PcVolume,,%PcScreen

Kolor tekstu: #FFFFFFFF

Rozmiar tekstu: 12 Limit czasu (sekundy): 20 ] Jeśli [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

Czytaj więcej

PC — zadanie profilu/powiadomienia dotyczącego opinii

Używam zdarzenia AutoRemote, które akceptuje każdą wiadomość. W zaawansowanym, Prefiks parametrów komunikacyjnych jest ustawione na szt, dzięki czemu będzie wchodzić w interakcję z wiadomościami wysyłanymi z wcześniej skonfigurowanych profili EventGhost. Zadanie zawiera kilka akcji, które zostaną uruchomione na podstawie otrzymanej wiadomości. Ustaw zmienną %PcPowerontime do %TIME i zastosuj JEŻELI %arcomm ~ online. Dzięki temu dowiesz się, kiedy komputer jest zalogowany. Następnie utworzymy 5 stanów powiadomień w zależności od tego, jaką wiadomość wysłał komputer:

JEŚLI %arcomm ~ online

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski - tylko 4 główne przyciski, to jest Twoje domyślne powiadomienie
  • Akcje - pierwszy wiersz zaczyna się od open (patrz szablon)
  • Kolor – każdy powinien mieć ten sam kolor. Ponieważ ten komunikat jest wyświetlany, gdy komputer jest w trybie online, możesz pokolorować menu Zasilanie.
  • Przedrostek działań - guzik
  • Dodaj etykietę tekstową na 1. pozycji - użyj %PcPowerontime (będziesz tego potrzebować w każdym domyślnym kroku, więc sprawdź, czy zadanie Wyślij AR i zadanie przycisków poziomu 1 mają zastosowanie również do tego.)

JEŚLI %arcomm ~ zjazd

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski - tylko jeden przycisk, aby pokazać komputer w trybie offline
  • Akcje - musisz je przypisać, aby przycisk był widoczny, więc wymyśl fałszywy
  • Kolor - czerwony jest dobry
  • Przedrostek dla działań: nie dotyczy

JEŚLI %arcomm ~ sen

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski - tylko jeden przycisk
  • Działania - openwakeup
  • Kolor - dowolny
  • Przedrostek działań - guzik
  • Przypisz %artime - dzięki temu otrzymasz dokładny czas przejścia komputera w stan uśpienia.

JEŚLI %arcomm ~ uruchom ponownie

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski - tylko jeden przycisk
  • Akcje - musisz je przypisać, aby przycisk był widoczny, więc wymyśl fałszywy
  • Kolor - żółty jest dobry
  • Przedrostek działań - nie dotyczy
  • Możesz utworzyć etykietę, jeśli chcesz, aby informowała Cię o czasie potrzebnym na ponowne uruchomienie.

JEŚLI %arcomm ~ blokada

Powiadomienie konfiguruje się w następujący sposób:

  • Przyciski - tylko jeden przycisk
  • Akcje - musisz je przypisać, aby przycisk był widoczny, więc wymyśl fałszywy
  • Kolor - żółty też jest dobry
  • Przedrostek działań - nie dotyczy
  • Jeśli chcesz, utwórz etykietę

Opis zadania

Profile: Pc Feedback 

Zdarzenie: AutoRemote [ Konfiguracja: Wszystkie wiadomości ]

Wpisz: Powiadomienie

A1: Zestaw zmiennych [Nazwa:%PcPowerontime Do:%TIME Zmienne powtarzania: Wył. Wykonywanie obliczeń: Wył. Dodawanie: Wył.] Jeśli [%arcomm ~ online]

A2: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Akcje: openpower, openvolume, openbookmark, openscreen

Prefiks akcji: przycisk jeden

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FF43A047,#FFFFFFFF

Wypełnienie przycisków: 1

Włączone: 1,1,1,1

Kolor tła: #212121

Teksty: %PcPowerontime,%PcVolume,,%PcScreen

Kolor tekstu: #FFFFFFFF

Rozmiar tekstu: 12 Limit czasu (sekundy): 20 ] Jeśli [%arcomm ~ online]

A3: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Działania: działania

Prefiks akcji: przycisk jeden,

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FFE53935

Wypełnienie przycisków: 1

Włączone: 1,0,0,0

Kolor tła: #212121

Teksty: offline

Kolor tekstu: #FFF44336

Rozmiar tekstu: 14 Limit czasu (sekundy): 20 ] Jeśli [%arcomm ~ wyłączenie]

A4: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Działania: otwórzprzebudzenie

Prefiks akcji: przycisk jeden,

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FFE53935

Wypełnienie przycisków: 1

Włączone: 1,0,0,0

Kolor tła: #212121

Teksty: %artime

Kolor tekstu: #FFF44336

Rozmiar tekstu: 14 Limit czasu (sekundy): 20 ] Jeśli [%arcomm ~ uśpienie]

A5: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Działania: ponowne uruchomienie

Prefiks akcji: przycisk jeden,

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FFF9A825

Wypełnienie przycisków: 1

Włączone: 1,0,0,0

Kolor tła: #212121

Teksty: ponowne uruchomienie

Kolor tekstu: #FFF9A825

Rozmiar tekstu: 14 Limit czasu (sekundy): 20 ] Jeśli [%arcomm ~ restart]

A6: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Działania: zablokowane

Prefiks akcji: przycisk dwa

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 50

Odcień przycisku: #FFF9A825

Wypełnienie przycisków: 10

Włączone: 1,1,1,1,1,1,1,1

Kolor tła: #212121

Teksty: zablokowane

Kolor tekstu: #FFF9A825

Rozmiar tekstu: 14 Limit czasu (sekundy): 20 ] Jeśli [%arcomm ~ lock]

Czytaj więcej

Profil akcji Buttonone/Zadanie przycisków poziomu 1

Utwórz profil ze zdarzeniem AutoNotification. Filtr wiadomości jest ustawiony na wyrażenie regularne (otwarte*.), a przedrostek w ustawieniach zaawansowanych jest ustawiony na przycisk. Będzie to link do zadania, które utworzyliśmy na początku tego samouczka. Zadanie również wymaga modyfikacji.

Pierwszą akcją będzie skonfigurowana wtyczka Obudź się w sieci LAN który uruchomi IF %arcomm ~R wybudzenie. Druga czynność po prostu zamknie podmenu powiadomień i przywróci widok domyślny.

Powiadomienie jest skonfigurowane w następujący sposób JEŻELI:%arcomm ~R zamknij:

  • Przyciski - tylko 4 główne przyciski, to jest Twoje domyślne powiadomienie
  • Akcje - wszystkie zaczynają się od "otwórz..."
  • Kolor – każdy powinien mieć ten sam kolor. Ponieważ ten komunikat jest wyświetlany, gdy komputer jest w trybie online, możesz pokolorować menu Zasilanie.
  • Przedrostek działań - guzik
  • Tekst %PcPowerontime

Opis zadania

Profile: Buttonone Actions 

Zdarzenie: Automatyczne powiadomienie [ Konfiguracja: Zachowanie zdarzenia

Filtr: otwarty*. (wyrażenie regularne)]

Wprowadź: Przyciski poziomu 1

A1: Obudź urządzenie [ Konfiguracja: Urządzenie | 1 | Limit czasu PAJOPC (sekundy): 0 ] Jeśli [ %ancomm ~R wybudzenie ]

A2: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Akcje: openpower, openvolume, openbookmark, openscreen

Prefiks akcji: przycisk jeden

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FF43A047,#FFFFFFFF

Wypełnienie przycisków: 1

Włączone: 1,1,1,1

Kolor tła: #212121

Teksty: %PcPowerontime,%PcVolume,,%PcScreen

Kolor tekstu: #FFFFFFFF

Rozmiar tekstu: 12 Limit czasu (sekundy): 20 ] Jeśli [%ancomm ~R zamknij]

Czytaj więcej

PrzyciskDwa przyciski profilu akcji/poziomu 1

Ten profil łączy się z tym samym zadaniem, co powyżej. Jedyną różnicą jest prefiks w zdarzeniu automatycznego powiadamiania, którym jest przycisk dwa. Reaguje na kliknięcia z podmenu i otwiera różne sekcje.

Opis zadania

Profile: Buttontwo Actions 

Zdarzenie: Automatyczne powiadomienie [ Konfiguracja: Zachowanie zdarzenia

Filtr: otwarty*. (wyrażenie regularne)]

Wprowadź: Przyciski poziomu 1

A1: Obudź urządzenie [ Konfiguracja: Urządzenie | 1 | Limit czasu PAJOPC (sekundy): 0 ] Jeśli [ %ancomm ~R wybudzenie ]

A2: Przyciski automatycznego powiadamiania Powiadomienie [Konfiguracja: Identyfikator: domyślny

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

Akcje: openpower, openvolume, openbookmark, openscreen

Prefiks akcji: przycisk jeden

Ikona paska stanu: hardware_dock

Podręcznik ikon paska stanu: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Rozmiar tekstu paska stanu: 16

Priorytet: 2

Trwałe: prawda

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

Wyrównaj: Wyśrodkuj

Liczba kolumn: 4,4

Rozmiar guzika: 80

Odcień przycisku: #FF43A047,#FFFFFFFF

Wypełnienie przycisków: 1

Włączone: 1,1,1,1

Kolor tła: #212121

Teksty: %PcPowerontime,%PcVolume,,%PcScreen

Kolor tekstu: #FFFFFFFF

Rozmiar tekstu: 12 Limit czasu (sekundy): 20 ] Jeśli [%ancomm ~R zamknij]

Czytaj więcej


To koniec części 1, poświęconej konfigurowaniu paska przycisków i pokazaniu, jak za jego pomocą utworzyć kilka podstawowych przycisków menu zasilania. Większość rzeczy tu opisanych powinna działać samodzielnie. Mamy jeszcze trochę pracy do wykonania w częściach 2, 3 i 4, ale pokażemy, jak wykonać bardziej zaawansowane czynności na komputerze. Dobra wiadomość jest jednak taka, że ​​kolejne części będą znacznie krótsze, ponieważ wykonaliśmy już całą pracę przy ustawianiu tutaj wszystkiego.

Jak zawsze udostępniam link do pobrania pliku projektu Tasker, który możesz pobrać i zaimportować. Pobierz poniższy plik .prj.xml i zapisz go w dowolnym miejscu w pamięci wewnętrznej. Otwórz Taskera i wyłącz tryb dla początkujących w Preferencjach. Następnie wróć do ekranu głównego i naciśnij długo ikonę strony głównej w lewym dolnym rogu. Powinieneś zobaczyć wyskakujące okienko z opcją „importuj”. Wybierz to i poszukaj właśnie zapisanego pliku projektu i wybierz go do zaimportowania. Jeśli się powiedzie, powinieneś teraz zobaczyć na dole nową kartę/ikonę zawierającą wszystkie profile i zadania, o których wspominaliśmy w tym artykule.

Pobierz projekt PC Control Tasker z AndroidFileHost

Ponadto będziesz potrzebować Ikony projektu materiału które wykorzystałem w tym projekcie. Po prostu pobierz poniższy plik zip i rozpakuj folder do katalogu głównego pamięci wewnętrznej.

Pobierz pakiet ikon materiałów z AndroidFileHost

Na koniec, oto plik konfiguracyjny EventGhost, który możesz zaimportować.

Pobierz plik konfiguracyjny EventGhost

Pamiętaj, że usunąłem klucz API AutoRemote z pliku konfiguracyjnego. Aby to zadziałało, musisz wprowadzić własne.

Dziękuję za cierpliwość i mam nadzieję, że ten samouczek okazał się przydatny.