Тази седмица в Tasker Pro ще ви покажа как да отключите вашия лаптоп или настолен компютър с Windows 7, 8 или 10, като използвате вашия пръстов отпечатък на устройство с Android!
Предполага се, че автоматизацията е за опростяване на ежедневните задачи, за да ви даде повече ценно време да правите нещата, които обичате. В XDA ви показахме как можете да използвате Tasker за защитете вашето устройство, подобряване на производителността, или направи шофирането по-безопасно, всички част от нашата поредица, наречена „Седмица на Tasker.'
Но забавлението не свършва дотук. Ако сте сърбяли за някои наистина страхотни задачи на Tasker (и са уморени от скучно е неща като да ви кажа как да рестартирате телефона си или да разклатите телефона си, за да събудите дисплея), след това нашата нова Серия Tasker Pro е за теб.
Ще публикуваме поредица от силно напреднал Профили на Tasker, които ще ви покажат колко мощен може да бъде Tasker, ако сте готови да мислите извън кутията. Въпреки че свършихме по-голямата част от упоритата работа вместо вас и със сигурност сте свободни да импортирате моите профили и да ги използвате такива, каквито са, Силно ви препоръчвам да опитате да научите как да използвате Tasker, ако искате да можете да персонализирате тези задачи себе си. Над нашия
Съвети и трикове на Tasker форуми или в /r/Tasker subreddit на Reddit, можете да споделяте и работите с други за това как да реализирате идея, която може да имате (като направих много пъти).Това е Седмица 6 на Tasker pro. Миналата седмица, ние ви показахме как можете да използвате Tasker, за да никога не пропускате работа, като създадете базиран на календар будилник. Тази седмица ще ви покажем как да отключете вашия компютър с Windows (включително вашия работен плот), като използвате вашия пръстов отпечатък, прочетен от телефон с Android!
Tasker Pro #6: Windows Отключване с пръстов отпечатък
Да приемем, че сте долу, седите пред дивана си и искате да започнете онзи филм, който сте жадували да гледате и който сте съхранили на вашия Plex сървър. Само дето, мамка му, си забравил да включиш Plex. Няма проблем, просто ще трябва да отидете и да го включите ръчно, но кой иска да остави удобен диван, за да направи това? Или какво ще кажете за онези потребители, които имат настройки на Wake-On-Lan, които, въпреки че изпълняват целта си, като събуждат компютър от неговия сън, все още изискват да седнете и да влезете ръчно? Кой иска да направи това? За мързеливите сред нас, ето един спретнат скрипт на Tasker, който ще ви позволи да отключите компютъра си с Windows само с вашия пръстов отпечатък. По дяволите, можете дори да промените този скрипт, за да отключите компютъра си, без да изисквате вашия пръстов отпечатък, ако това е, което искате.
Сега осъзнавам, че по-загрижените за сигурността сред нас вероятно се дразнят от самата тази идея. Със сигурност това не може да бъде много сигурно, нали? Тук помислих за възможни пропуски в сигурността и когато се стигне до това, единственият начин паролата ви за Windows да бъде компрометирана е, ако:
- Вашата домашна WiFi мрежа е компрометирана (в този случай имате много други неща да се притеснява за).
- Вашият телефон е физически компрометиран и нападателят има достъп до телефона (в който случай имате много други неща да се притеснява за).
Така че да, този метод наистина изпраща вашата парола като обикновен текст през вашата домашна мрежа. Въпреки това ще са необходими някои доста извънредни обстоятелства, за да може паролата ви за Windows да бъде компрометирана от тази настройка. И за да попречи на потребителите случайно да споделят паролата си за Windows, когато споделят своя Tasker настройки, направих така, че действителната ви парола за Windows да се съхранява в криптирано състояние в Tasker променлива. Следователно единственият начин някой да извлече паролата ви за Windows отново е, ако физически има пълен достъп до телефона ви.
Във всеки случай, нека да продължим със скрипта Tasker, става ли? По-долу е диалоговият прозорец AutoTools, който ще се появява всеки път, когато стартирате задачата. След като сканирате успешно един от вашите съхранени пръстови отпечатъци, Unified Remote ще задейства необходимите действия за отключване на вашия компютър. Всъщност е доста просто – всичко, което Unified Remote прави, е да издърпа полето за парола и да постави паролата.
Изисквания
- Tasker ($2,99)
- Unified Remote за Android ($3.99)
- Унифициран отдалечен сървър за Windows
- AutoTools бета
Инструкции
Първите две неща, които ще трябва да направите, е да настроите пръстов отпечатък на вашето устройство, ако още не сте го направили (AutoTools използва собствените API за удостоверяване на пръстови отпечатъци на Android) и инсталирайте приложението Unified Remote Server на вашия Windows НАСТОЛЕН КОМПЮТЪР. След това отворете приложението Unified Remote на телефона си, намерете името/IP адреса на вашия компютър и запазете сървъра (ще се покаже под Запазени сървъри в менюто на сървърите). След като приключите с това, ще трябва да направим бърза задача с 3 действия за шифроване на вашата парола за Windows в Tasker, така че да не я споделите случайно.
Създайте нова задача и й дайте произволно име. Няма да запазим тази задача, просто ще я изпълним веднъж и веднага след това ще я изтрием. Всичко, което тази задача ще направи, е да настроите вашата криптирана парола и да я съхраните в глобална променлива.
- Променливи --> Набор от променливи. Име: % пропуск да се ВАШАТА ПАРОЛА за WINDOWSPCP. Това е вашата парола, трябва да знаете каква е. Ако използвате карфица, поставете я.
- Добавки --> AutoTools --> AutoTools Text. Текст: % пропуск. Отидете на Encryption, задайте го на Encrypt pass и за паролата за криптиране я направете произволна фраза. Ще трябва да помня тази фраза или я задайте на глобална променлива, защото когато дешифрирате паролата, когато сте в основната задача, ще ви трябва тази парола.
- Променливи --> Набор от променливи. Име: %EncryptedPass да се %attextresult(). Това ще съхрани шифрованата парола в глобална променлива.
Изпълнете тази задача веднъж, след като сте я настроили, след което я изтрийте. Няма да имате нужда от тази задача отново, освен ако не изтриете данните на Tasker/преинсталирате приложението, в който случай вашите глобални променливи се изтриват. Можете лесно просто да създадете тази задача и да я стартирате отново, за да създадете нова криптирана парола, ако това се случи. Във всеки случай ще се потопим в самата основна задача.
Създайте задача и я наименувайте нещо подобно Отключване с пръстов отпечатък.
- Добавки --> AutoTools --> Диалогов прозорец AutoTools. Изберете Диалогов прозорец за пръстови отпечатъци. Заглавие: Отключване на компютър с пръстов отпечатък. Брой опити: 1. Неуспешно съобщение: Грешка: Пръстовият отпечатък не е разпознат. Всичко останало можете да персонализирате по ваш вкус.
- Добавки --> AutoTools --> AutoTools Text. Текст: %EncryptedPass. Име на променливата: % пропуск. Отидете на криптиране и изберете до Декриптиране. За парола използвайте паролата за шифроване, която сте направили по-рано.
- Net --> Преглед на URL. URL: ur://intent/remote: Ядро. Клавиатура/действие: натискане/допълнително: интервал/дестинация: YOURPCNAMEHERE
- Задача --> Изчакайте 1 секунда.
- Net --> Преглед на URL. URL: ur://intent/remote: Ядро. Клавиатура/действие: текст/допълнително:%pass/дестинация: YOURPCNAMEHERE
- Задача --> Изчакайте 1 секунда.
- Net --> Преглед на URL. URL: ur://intent/remote: Ядро. Клавиатура/действие: натиснете/допълнително: въведете/дестинация: YOURPCNAMEHERE
По принцип всичко, което прави тази задача, е да дешифрира съхранената ви парола (действие 2), след което натиска интервал, така че заключващият екран на Windows 8/10* да бъде отхвърлен, накрая в действие 7 поставя паролата. Има действия за изчакване от 1 секунда между всяка стъпка на Unified Remote, за да се даде време анимациите на Windows да се изчистят и текстовото поле да бъде готово. Сега може би сте забелязали, че Unified Remote има плъгин Tasker, така че може би се чудите защо просто не използваме това. За съжаление интеграцията на Unified Remote Tasker (която според мен е платена функция) не ви позволява да предавате променливи на Tasker, така че няма да можем да изпратим паролата. Поне при мен не работеше.
*Потребители на Windows 7, ще трябва да промените това, за да го накарате да натиска CTRL+ALT+DEL, което можете да направите, като заснемете URI в Unified Remote, като отворите приложението и отидете на Keyboard Remote и след това щракнете върху иконата на телефона в долната част точно. Кликнете върху „Създаване на URI низ“ и следвайте инструкциите, докато не получите URI низ, който можете да поставите тук.
И готово! Ако сте в състояние да следвате това, тогава поздравления, вие сте почти майстор на Tasker! Объркани сте на една стъпка и просто искате да импортирате скрипта и да продължите с живота си? Не мога да те обвинявам, този си отне много мисли, за да го направя правилно. Все пак, моля, не забравяйте, че ще трябва да настроите шифрованата парола, както е споменато по-горе, тъй като това е задача, която създавате, след което незабавно изтривате.
Ако искате да импортирате този скрипт на Tasker, можете да го изтеглите от Хост на файлове за Android. За да импортирате задачата, първо трябва да деактивирате режима за начинаещи в Tasker, като отидете в менюто --> предпочитания. Под раздела UI премахнете отметката от „Режим за начинаещи“. След това обратно в главното меню на Tasker щракнете върху раздела „Задачи“. След това натиснете продължително раздела „Задачи“ и натиснете „Импортиране“. Отидете до мястото, където сте изтеглили моя .prf.xml файл, и го изберете, за да го импортирате. След като го импортирате, вие сте свободни да си играете с него, както сметнете за добре. Можете да стартирате тази задача, като създадете пряк път за стартиране, можете да създадете приспособление Zooper или по желание, ако искате да експортирате тази задача като приложение, можете да инсталирате Фабрика за приложения Tasker.
Следващата седмица за Tasker Pro ще ви покажа как да променете поведението на бутона за сила на звука, за да контролирате само силата на звука на медиите, а не силата на звънене!
Какво бихте искали да ме видите да правя с Tasker? Уведомете ни по-долу и може да представим вашата идея в бъдеща статия!