Как да управлявате вашия компютър от вашето Android устройство с Tasker [Част 1

click fraud protection

Tasker PC control е проект от 4 части, който създава контроли за мощност, сила на звука, екран и приложение в мобилно известие.

Повечето от потребителите, които идват на нашите форуми, са на устройство с Android (въпреки че ние хостваме няколко форума, посветени на Windows 10 Mobile). Въпреки това, предпочитаната от нашите потребители настолна операционна система е разделена между Windows на Microsoft, macOS на Apple и различни базирани на Linux/GNU дистрибуции.

Наличните инструменти за интегриране на вашия телефон с вашия компютър се различават значително в зависимост от вашия конкретен телефон с Android и настолна операционна система комбинация, но ако използвате най-често срещаната настройка на телефон с Android + Windows, ето урок за управление на вашия компютър от телефон.

Накратко, ние ще създадем постоянно известие на нашия телефон, което ви позволява да добавяте бутони и действия за извършване на действия на вашия компютър. Уведомлението може да бъде модифицирано, за да добави произволен брой менюта и подменюта в зависимост от това колко сложни са вашите нужди. Урокът ще влезе

4 части, но това е част 1 където ще се фокусираме най-вече върху рамката, за да направим тази работа.

Сега може би вече си мислите "защо не използвате Unified Remote?Този отговор ще става все по-ясен, докато разглеждаме тази поредица, но ако търсите по-фино, адаптивно управление на вашия компютър чрез вашето устройство с Android, този урок е за Вие.

Тази интеграция се извършва с помощта на Tasker и плъгин, известен като AutoRemote край за създаване и изпращане на команди до нашия компютър от постоянно известие, създадено от Автоматично известяване. След това тези команди се интерпретират и изпълняват чрез приложение на компютъра, известно като EventGhost.

Този урок е насочен към по-опитни потребители на Tasker, за съжаление, тъй като трябва да работим с това предположение вместо това да се съсредоточите върху интегрирането с EventGhost, което е трудна тема за разглеждане, ако не сте използвали Tasker преди. Ако искате видеообработка на този урок, направих a демо и в YouTube. Освен това прикачих файла на проекта, който можете да импортирате в Tasker в края.


Проектът се състои от две части. Единият включва неща, които трябва да правите на компютъра, а друг ви казва как да използвате Tasker, за да постигнете изпращане на команди. Общата идея е да се създаде цикъл, който ще изпрати информация до компютъра и ще получи потвърждение от компютъра, след като действието бъде извършено. За да направя това, ще използвам EventGhost, за да пингвам информацията напред и назад чрез приставката AutoRemote. Ако искате да научите повече за AutoRemote, препоръчвам ви да прочетете ръководство Писал съм по този въпрос.

EventGhost

Да започнем с EventGhost. Ако никога преди не сте го използвали, можете да мислите за него като за Tasker за Windows. Далеч не е идеален (особено от гледна точка на потребителския интерфейс), но след като разберете как работи, може да бъде ценно допълнение към вашия инструментариум на Windows.

Най-доброто от всичко е, че с приставката AutoRemote за EventGhost можете да го накарате да работи с приставката AutoRemote за Tasker. По този начин вашият компютър с Windows и вашият телефон с Android могат да комуникират и да изпращат команди един с друг.

Можете да изтеглите EventGhost тук, Не се отчайвайте, а просто изглеждащ интерфейс. Добавете приставката AutoRemote и също така регистрирайте устройствата, които притежавате, в EventGhost. Ще трябва да добавите устройството, към което искате да се свържете, в настройките на плъгина и след това сте готови да изпращате и получавате информация чрез AutoRemote.

Първото меню в моя проект е менюто за захранване. Има 4 основни действия, присвоени на това меню: заспиване, заключване, рестартиране и изключване. Това означава, че трябва да кажем на EventGhost да извърши тези действия. Всеки един от тях е достъпен в системното меню на EventGhost действия. Ще има допълнителна задача, изпълнена при зареждане. Това ни дава общо 5 действия.

Ще забележите, че всяко действие съдържа няколко тригера и съобщение, което се изпраща обратно на Tasker. Въпреки че съобщенията могат да съдържат ваши собствени команди, трябва да имате последователен формат за тях. Съобщението, изпратено обратно на Tasker, винаги е във формат pc=:=вашето съобщение.

Това е важно, тъй като профилите в Tasker ще разчитат на префиксите, за да намалят броя на задачите, необходими за анализиране на командата. Същото важи и за съобщенията, изпратени до EventGhost. Всяко съобщение завършва с „pc“, напр. turnoffpc,sleeppc. Това правило ще се прилага за всяка една команда, издадена чрез AutoRemote от вашия телефон към EventGhost.

Всеки макрос също има допълнителни задействания и ще се опита да улови събитията (заключване, заспиване, рестартиране, изключване), задействани от системата. За да се даде възможност на EventGhost да изпрати съобщение, се налага време за изчакване от 6 секунди.

Задача за стартиране

Допълнителна задача се изпълнява при зареждане. Той изпраща съобщение до телефона ни с 10 секунди закъснение. След като EventGhost се зареди на компютъра, той изчаква 10 секунди и след това издава известие, че компютърът вече е онлайн. Добавих допълнителни тригери за улавяне на възобновяване от заспиване, заключване и рестартиране. Екранната снимка от преди трябва да покрива всичко, от което се нуждаете, зададено в EventGhost. Уверете се, че приставката AutoRemote е заредена и конфигурирана правилно.

Tasker

Използвах икони от Приложение Material Design Icon и нямам търпение Tasker да включи това в нова версия. Чувствайте се свободни да експериментирате с тези икони или с която и да е от избрания от вас пакет икони, но ако използвате бутони за автоматично известяване, ще ви трябват иконите само в един цвят. Можете да промените цвета, като използвате опция за оттенък в приставката.

Разбирам, че не всички опции са налични във всяка версия на Android, така че бъдете креативни, ако използвате Android 5.0. Известието, създадено от AutoNotification, е постоянно и се актуализира при всяко действие изпълнени.

Проектът Tasker PC control има 5 профила. Ще имате нужда от всички, за да заработите с един бутон. В замяна добавянето на повече действия няма да добави повече задачи и профили, стига да се придържате към същата формула. Това означава, че проектът е сравнително лек.

  1. Buttonone Действия
  2. Бутон две действия
  3. Отворете подменюто
  4. Подменю Действия
  5. PC обратна връзка

Профил 1 и 2

Тези два профила обработват командите за автоматични известия, издадени от бутони, разположени в първи ред (buttonone) и втори ред (buttontwo).

Отворете подменюто

Този профил отваря правилното подменю за всеки бутон в първи ред. Командата се издава и от AutoNotification

Подменю Действия

Много прост профил, който изпраща избраното действие чрез AutoRemote до вашата цел.

PC обратна връзка

Профил, който актуализира известието въз основа на информацията, получена от компютъра.

Менюто за захранване

Надявам се, че вече всичко е разбираемо. Предстои да стигнем до същността на настройката тук: менюто за захранване. Когато компютърът е офлайн, в режим на заспиване или заключен, менюто ще ви покаже правилното състояние, ако AutoRemote е имал шанс да изпрати съобщението (повече за това по-късно). В допълнение към това иконите за заспиване и онлайн имат текст, който ви казва кога компютърът е заспал или дали е онлайн. Можете да събудите компютъра си от опцията за заспиване или да извършите действията за заспиване, заключване, рестартиране и изключване.

Има обаче някои ограничения:

  • Изключи - не е възможно устройството да се събуди отново (няма решение за това)
  • Ключалка - не е възможно да влезете обратно чрез иконата, можете обаче да направите това чрез отдалечен работен плот (засега)
  • Събуждане по LAN - изисква LAN връзка през повечето време (някои WiFi карти го поддържат). Ако не сте свързани към LAN, можете да опитате да настроите това на a Raspberry Pi.

За да създам самото известие, използвам действието AutoNotification Button. Уведомлението е постоянно, следователно трябва да му бъде зададен идентификатор. Горещо препоръчвам да създадете известие, което ще се състои от следното:

  • Бутони - създайте 2 реда бутони, по 4 колони всяка. Вижте настройката на колоната, бутоните няма да се показват, докато не бъдат присвоени действия. Задайте всичките 8 бутона.
  • Действия - задайте всичките 8 действия, горният ред започва с 'open...' долният ред завършва с '...pc' във всяко действие.
  • Цветове - задайте цвят за всеки бутон, копирайте и поставете същия цвят, ще бъде по-лесно да го промените по-късно.

Запазете това известие като шаблон, за да го копирате и поставите в различни задачи, това ще ви спести време.

Задача за бутони от ниво 1

Известието по подразбиране съдържа 4 икони (подменютата са затворени), това трябва да е първото известие, което се създава. Подредете всичките 4 икони и задайте действия: openpower, openvolume, openbookmark, openscreen (префиксът open е важен тук). И накрая, задайте префикса като buttonone. Когато се натисне бутон в известието, свързаното действие ще се задейства на вашия компютър.

След като това приключи, създайте нов профил с контекст на събитие, като използвате AutoNotification в Tasker. Това ще бъде профилът Open Sub-Menu.

Отворете Профил на подменю/Задача от подменю

Отвореното подменю ще отговори на regex (open.*) и в разширените настройки задайте Comm Params Prefix като buttonone, като командата се подава от бутона от първи ред. В задачата, свързана с този профил, поставете шаблона за известяване и задайте условие IF в долната част. Това известие трябва да се отваря само когато %ancomm ~ отворена мощност.

Известието е конфигурирано, както следва:

  • Бутони - според вашите предпочитания, уверете се, че първият ред е последователен.
  • Действия - първият ред започва с отворено (вижте шаблона), но иконата на менюто за захранване трябва да има отворено затворено назначено действие вместо това. Вторият ред има действия, завършващи с ''...настолен компютър''
  • Цвят - само първият цвят трябва да е различен.
  • Префикс за действия - бутон два

Това ще гарантира, че ако иконата за захранване бъде натисната отново, известието по подразбиране ще се върне. Ако се натиснат други бутони от първи ред, ще се отворят съответните менюта (в следващите уроци) и ако се натисне икона от втория ред, ще се издаде команда AutoRemote.

Описание на задачата

Profile: Open Sub Menu 

Събитие: Автоматично известяване [ Конфигурация: Поведение на събитие

Филтър: отворен*. (регулярен израз)]

Въведете: Отваряне на подменю

A1: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, rebootpc, turnoffpc

Префикс на действие: buttontwo

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Подравняване: центриране

Брой колони: 4,4

Размер на копчетата: 50

Оцветяване на бутоните: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Подложка на бутоните: 10

Активирано: 1,1,1,1,1,1,1,1

Цвят на фона: #212121 Изчакване (секунди):20 ] Ако [ %ancomm ~ openpower ]

Прочетете още

Подменю Действия Профил/ ​​Изпращане на AR задача

Създайте ново автоматично известие за събитие и задайте тригера на regex (.*pc), както и задайте Comm Params Prefix като бутон два. Това ще отговори само на командите, изпратени от втория ред на вашето известие. Свържете това със задача за изпращане на AR, която ще съдържа действие STOP, АКО %ancomm ~ затвори (предотвратява издаването на съобщение за AR при затваряне). Добавете действие AutoRemote Message и изпратете %ancomm като съобщение.

Добавете друг шаблон Уведомление и го свържете с условието IF (не съответства на регулярен израз lockpc|sleeppc|rebootpc|turnoffpc ) Тези команди имат персонализирани известия.

Известието е конфигурирано, както следва:

  • Бутони - само 4 основни бутона, това е вашето известие по подразбиране
  • Действия - първият ред започва с open (виж шаблона).
  • Цвят - всеки трябва да има един и същ цвят. Тъй като това съобщение се показва, когато компютърът ви е онлайн, не се колебайте да оцветите това на менюто за захранване.
  • Префикс за действия - buttonone

Описание на задачата

Profile: Submenu Actions 

Събитие: Автоматично известяване [ Конфигурация: Поведение на събитие

Филтър: компютър (regex)]

Въведете: Изпратете AR

A1: [X] Стоп [ С грешка: Изключена задача: ] Ако [ %ancomm !Set | %ancomm ~ затвори ]

A2: AutoRemote съобщение [ Конфигурация: Получател: HomeGhost

Съобщение: %ancomm Изчакване (секунди):200 ]

A3: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openpower, openvolume, openbookmark, openscreen

Префикс на действие: buttonone

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FF43A047,#FFFFFFFF

Подложка на бутоните: 1

Активирано: 1,1,1,1

Цвят на фона: #212121

Текстове: %PcPowerontime,%PcVolume,,%PcScreen

Цвят на текста: #FFFFFFFF

Размер на текста: 12 Изчакване (секунди): 20 ] Ако [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

Прочетете още

PC- Задача за профил на обратна връзка/уведомяване

Използвам събитие AutoRemote, което приема всякакви съобщения. При напреднали, на Префикс на комуникационни параметри е настроен на настолен компютър, така че ще взаимодейства със съобщенията, изпратени от предварително конфигурираните профили на EventGhost. Задачата съдържа няколко действия, които ще бъдат задействани въз основа на полученото съобщение. Задайте променлива %PcPowerontime до %TIME и приложете IF %arcomm ~ онлайн. Това ще ви каже кога компютърът е влязъл. След това ще създадем 5 състояния на уведомяване въз основа на съобщението, изпратено от компютъра:

АКО %arcomm ~ онлайн

Известието е конфигурирано, както следва:

  • Бутони - само 4 основни бутона, това е вашето известие по подразбиране
  • Действия - първият ред започва с open (вижте шаблона)
  • Цвят - всеки трябва да има един и същ цвят. Тъй като това съобщение се показва, когато компютърът ви е онлайн, не се колебайте да оцветите това на менюто за захранване.
  • Префикс за действия - buttonone
  • Добавете текстовия етикет на 1-ва позиция - използвайте %PcPowerontime (ще ви трябва това във всяка стъпка по подразбиране, така че проверете дали задачата за изпращане на AR и задачата за бутони от ниво 1 се отнасят и за това.)

АКО %arcomm ~ изключване

Известието е конфигурирано, както следва:

  • Бутони - само един бутон, за показване на компютъра офлайн
  • Действия - трябва да зададете едно, за да направите бутона видим, така че измислете фалшиво
  • Цвят - червено е добро
  • Префикс за действия: няма

АКО %arcomm ~ сън

Известието е конфигурирано, както следва:

  • Бутони - само едно копче
  • Действия - openwakeup
  • Цвят - какъвто желаете
  • Префикс за действия - buttonone
  • Задайте %artime - това ще ви предостави точното време на заспиване на компютъра.

АКО %arcomm ~ рестартиране

Известието е конфигурирано, както следва:

  • Бутони - само едно копче
  • Действия - трябва да зададете едно, за да направите бутона видим, така че измислете фалшиво
  • Цвят - жълто е добре
  • Префикс за действия - n/a
  • Можете да създадете етикет, ако искате той да ви уведоми колко време отнема рестартирането.

АКО %arcomm ~ заключване

Известието е конфигурирано, както следва:

  • Бутони - само едно копче
  • Действия - трябва да зададете едно, за да направите бутона видим, така че измислете фалшиво
  • Цвят - жълтото също е добро
  • Префикс за действия - няма
  • Създайте етикета, ако искате

Описание на задачата

Profile: Pc Feedback 

Събитие: AutoRemote [ Конфигурация: Всички съобщения ]

Въведете: Известие

A1: Променлива Set [ Name:%PcPowerontime To:%TIME Променливи за рекурсия: Off Do Maths: Off Append: Off ] If [ %arcomm ~ online ]

A2: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openpower, openvolume, openbookmark, openscreen

Префикс на действие: buttonone

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FF43A047,#FFFFFFFF

Подложка на бутоните: 1

Активирано: 1,1,1,1

Цвят на фона: #212121

Текстове: %PcPowerontime,%PcVolume,,%PcScreen

Цвят на текста: #FFFFFFFF

Размер на текста: 12 Изчакване (секунди): 20 ] Ако [ %arcomm ~ онлайн ]

A3: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: действие

Префикс на действие: buttonone,

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FFE53935

Подложка на бутоните: 1

Активирано: 1,0,0,0

Цвят на фона: #212121

Текстове: Офлайн

Цвят на текста: #FFF44336

Размер на текста: 14 Изчакване (секунди): 20 ] Ако [ %arcomm ~ turnoff ]

A4: Бутони за автоматично известяване Известие [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openwakeup

Префикс на действие: buttonone,

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FFE53935

Подложка на бутоните: 1

Активирано: 1,0,0,0

Цвят на фона: #212121

Текстове: %artime

Цвят на текста: #FFF44336

Размер на текста: 14 Изчакване (секунди): 20 ] Ако [ %arcomm ~ заспиване ]

A5: Бутони за автоматично известяване Известие [ Конфигурация: Id: по подразбиране

Изображения: /storage/emulated/0/Tasker/Material Icons/green/ic_reload.png

Действия: рестартиране

Префикс на действие: buttonone,

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FFF9A825

Подложка на бутоните: 1

Активирано: 1,0,0,0

Цвят на фона: #212121

Текстове: рестартиране

Цвят на текста: #FFF9A825

Размер на текста: 14 Изчакване (секунди): 20 ] Ако [ %arcomm ~ рестартиране ]

A6: Бутони за автоматично известяване Известие [ Конфигурация: Id: по подразбиране

Изображения: /storage/emulated/0/Tasker/Material Icons/green/ic_key.png

Действия: заключено

Префикс на действие: buttontwo

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Подравняване: центриране

Брой колони: 4,4

Размер на копчетата: 50

Оцветяване на бутоните: #FFF9A825

Подложка на бутоните: 10

Активирано: 1,1,1,1,1,1,1,1

Цвят на фона: #212121

Текстове: заключено

Цвят на текста: #FFF9A825

Размер на текста: 14 Изчакване (секунди): 20 ] Ако [ %arcomm ~ заключване ]

Прочетете още

Buttonone Actions Profile/Tier 1 Buttons task

Създайте профил със събитието AutoNotification. Филтърът за съобщения е зададен на regex (open*.) и префиксът в разширените настройки е зададен на buttonone. Това ще се свърже със задачата, която създадохме в началото на този урок. Задачата също трябва да бъде модифицирана.

Първото действие ще бъде конфигуриран плъгин Събуждане по LAN който ще стартира IF %arcomm ~R събуждане. Второто действие просто ще затвори подменюто на известието и ще възстанови изгледа по подразбиране.

Известието се конфигурира, както следва, АКО:%arcomm ~R затвори:

  • Бутони - само 4 основни бутона, това е вашето известие по подразбиране
  • Действия - всички започват с ''open...''
  • Цвят - всеки трябва да има един и същ цвят. Тъй като това съобщение се показва, когато компютърът ви е онлайн, не се колебайте да оцветите това на менюто за захранване.
  • Префикс за действия - buttonone
  • Текст %PcPowerontime

Описание на задачата

Profile: Buttonone Actions 

Събитие: Автоматично известяване [ Конфигурация: Поведение на събитие

Филтър: отворен*. (регулярен израз)]

Въведете: Бутони от ниво 1

A1: Събуждане на устройство [ Конфигурация: Устройство|1|PAJOPC Време за изчакване (секунди):0] Ако [ %ancomm ~R събуждане ]

A2: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openpower, openvolume, openbookmark, openscreen

Префикс на действие: buttonone

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FF43A047,#FFFFFFFF

Подложка на бутоните: 1

Активирано: 1,1,1,1

Цвят на фона: #212121

Текстове: %PcPowerontime,%PcVolume,,%PcScreen

Цвят на текста: #FFFFFFFF

Размер на текста: 12 Изчакване (секунди): 20 ] Ако [ %ancomm ~R затвори ]

Прочетете още

Buttontwo Actions Profile/Tier 1 бутони

Този профил се свързва със същата задача като по-горе. Единствената разлика е префиксът в събитието за автоматично известяване, който е butttontwo. Той реагира на щракванията от подменюто и отваря различни секции.

Описание на задачата

Profile: Buttontwo Actions 

Събитие: Автоматично известяване [ Конфигурация: Поведение на събитие

Филтър: отворен*. (регулярен израз)]

Въведете: Бутони от ниво 1

A1: Събуждане на устройство [ Конфигурация: Устройство|1|PAJOPC Време за изчакване (секунди):0] Ако [ %ancomm ~R събуждане ]

A2: Известие за бутони за автоматично известяване [ Конфигурация: Id: по подразбиране

Изображения: /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

Действия: openpower, openvolume, openbookmark, openscreen

Префикс на действие: buttonone

Икона на лентата на състоянието: hardware_dock

Ръководство за икони в лентата на състоянието: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Размер на текста в лентата на състоянието: 16

Приоритет: 2

Постоянно: вярно

Вибрация: 0,421,385,64,86,40

Подравняване: центриране

Брой колони: 4,4

Размер на копчето: 80

Оцветяване на бутоните: #FF43A047,#FFFFFFFF

Подложка на бутоните: 1

Активирано: 1,1,1,1

Цвят на фона: #212121

Текстове: %PcPowerontime,%PcVolume,,%PcScreen

Цвят на текста: #FFFFFFFF

Размер на текста: 12 Изчакване (секунди): 20 ] Ако [ %ancomm ~R затвори ]

Прочетете още


Това е краят на част 1, настройка на лентата с бутони и показване как да създадете някои основни бутони на менюто за захранване с нея. Повечето от описаните тук неща трябва да работят сами. Имаме да свършим още малко работа за части 2, 3 и 4, но ще ви покажем как да имате по-разширени действия, изпълнявани на вашия компютър. Добрата новина обаче е, че тези следващи части ще бъдат много по-кратки, тъй като вече свършихме работата по настройването на нещата тук.

Както винаги, предоставям връзка за изтегляне към файла на проекта Tasker, който можете да изтеглите и импортирате. Изтеглете файла .prj.xml по-долу и го запазете навсякъде във вътрешното си хранилище. Отворете Tasker и деактивирайте Beginner Mode в Preferences. След това, обратно на главния екран, натиснете дълго иконата за начало в долния ляв ъгъл. Трябва да видите изскачащ прозорец с опция „импортиране“. Изберете това и потърсете файла на проекта, който току-що сте запазили, и го изберете за импортиране. Ако успеете, сега трябва да видите нов раздел/икона в долната част, която съдържа всички профили и задачи, които споменахме в тази статия.

Изтеглете проекта PC Control Tasker от AndroidFileHost

Освен това ще ви трябват Икони за материален дизайн които използвах в този проект. Просто изтеглете zip файла по-долу и разархивирайте папката в главната директория на вашата вътрешна памет.

Изтеглете пакета Material Icons от AndroidFileHost

И накрая, ето конфигурационния файл за EventGhost, който можете да импортирате.

Изтеглете конфигурационния файл на EventGhost

Моля, обърнете внимание, че премахнах моя AutoRemote API ключ от конфигурационния файл. Ще трябва да въведете своя, за да работи това.

Благодаря за толкова търпение и се надявам, че сте намерили този урок за полезен.