Tasker Pro: Lås upp din Windows-dator med ditt fingeravtryck!

Den här veckan på Tasker Pro kommer jag att visa dig hur du låser upp din bärbara dator eller stationära Windows 7, 8 eller 10 med ditt fingeravtryck på en Android-enhet!

Automation är tänkt att handla om att förenkla vardagliga uppgifter för att ge dig mer värdefull tid att göra saker du älskar. På XDA har vi visat dig hur du kan använda Tasker för att säkra din enhet, förbättra produktiviteten, eller göra körningen säkrare, allt en del av vår serie som heter 'Taskerveckan.'

Men det roliga slutar inte där. Om du har kliat efter några seriöst fantastiska Tasker-uppgifter (och är trötta på tråkig saker som att berätta hur du startar om din telefon eller skakar telefonen för att väcka skärmen), sedan vår nya Tasker Pro-serien är för dig.

Vi kommer att lägga upp en serie av mycket avancerat Tasker-profiler som visar dig hur kraftfull Tasker kan vara om du är villig att tänka utanför ramarna. Även om vi har gjort det mesta av det hårda arbetet åt dig och du är säkerligen fri att importera mina profiler och använda dem som de är, Jag rekommenderar starkt att du ger dig en chans att lära dig använda Tasker om du vill kunna anpassa dessa uppgifter själv. Över på vår

Tasker Tips & Tricks forum eller på Reddits /r/Tasker subreddit kan du dela och arbeta med andra om hur du implementerar en idé du kan ha (som jag har gjort många gånger).

Detta är Vecka 6 av Tasker pro. Förra veckan, vi visade dig hur du kan använda Tasker för att aldrig missa arbete genom att skapa en kalenderbaserad väckarklocka. Den här veckan kommer vi att visa dig hur du gör Lås upp din Windows-dator (inklusive din stationära dator) med fingeravtrycksläsning från en Android-telefon!


Tasker Pro #6: Windows Fingerprint Unlock

Låt oss säga att du sitter nere framför din soffa och vill starta den där filmen du har längtat efter att titta på som du har lagrat på din Plex Server. Förutom, skit, du glömde att slå på Plex. Inga problem, du måste bara gå och slå på den manuellt, men vem vill lämna en bekväm soffa för att göra det? Eller vad sägs om de användare som har Wake-On-Lan-inställningar som, även om de tjänar sitt syfte genom att väcka en dator från dess dvala, fortfarande kräver att du sätter dig ner och loggar in manuellt? Vem vill göra det? För de lata bland oss, här är ett snyggt Tasker-skript som låter dig låsa upp din Windows-dator med bara ditt fingeravtryck. Helvete, du kan till och med modifiera det här skriptet för att bara låsa upp din dator utan att behöva ditt fingeravtryck, om det är vad du vill.

Nu inser jag att de mer säkerhetsinriktade bland oss ​​förmodligen skaver på just denna idé. Det här kan väl inte vara särskilt säkert? Jag har funderat på möjliga säkerhetshål här, och när det kommer till kritan är det enda sättet som ditt Windows-lösenord kan äventyras om:

  • Ditt WiFi-hemnätverk har äventyrats (i så fall har du många andra saker att bekymra sig för).
  • Din telefon är fysiskt intrång och angriparen har tillgång till telefonen (i så fall har du många andra saker att bekymra sig för).

Så ja, den här metoden skickar verkligen ditt lösenord som vanlig text över ditt hemnätverk. Det skulle dock kräva några ganska extraordinära omständigheter för att ditt Windows-lösenord ska äventyras av denna inställning. Och för att förhindra att användare av misstag delar sitt Windows-lösenord när de delar sin Tasker inställningar, jag har gjort det så att ditt faktiska Windows-lösenord lagras i ett krypterat tillstånd i en Tasker variabel. Det enda sättet som någon kan extrahera ditt Windows-lösenord igen är om de fysiskt har fullständig tillgång till din telefon.

Låt oss i alla fall fortsätta med Tasker-manuset, eller hur? Nedan finns AutoTools-dialogrutan som visas när du startar uppgiften. När du har skannat ett av dina lagrade fingeravtryck kommer Unified Remote att utlösa nödvändiga åtgärder för att låsa upp din dator. Det är faktiskt ganska enkelt - allt Unified Remote gör är att dra upp lösenordsrutan och klistra in lösenordet.


Krav

  • Tasker ($2,99)
  • Unified Remote för Android ($3.99)
  • Unified Remote Server för Windows
  • AutoTools Beta

Instruktioner

De två första sakerna du behöver göra är att ställa in ett fingeravtryck på din enhet om du inte redan har gjort det (AutoTools använder de inbyggda API: erna för fingeravtrycksautentisering på Android) och installera Unified Remote Server-applikationen på din Windows PC. Öppna sedan Unified Remote-appen på din telefon, hitta din dators namn/IP-adress och spara servern (den visas under Sparade servrar i menyn Server). När du är klar med det måste vi göra en snabb 3-åtgärdsuppgift för att kryptera ditt Windows-lösenord i Tasker så att du aldrig av misstag delar det.

Gör en ny uppgift och ge den ett godtyckligt namn. Vi kommer inte att behålla den här uppgiften, vi kommer bara att köra den en gång och sedan ta bort uppgiften direkt efteråt. Allt denna uppgift kommer att göra är att ställa in ditt krypterade lösenord och lagra det i en global variabel.

  1. Variabler --> Variabeluppsättning. Namn: %passera till DITT WINDOWSPCP-LÖSENORD. Detta är ditt lösenord, du borde veta vad det är. Om du använder en nål, sätt in den.
  2. Plugins --> AutoTools --> AutoTools Text. Text: %passera. Gå till Kryptering, ställ in det på Kryptera passet, och för krypteringslösenordet gör det till en godtycklig fras. Du kommer behöva kom ihåg denna fras eller ställ in den till en global variabel, för när du dekrypterar lösenordet när du är i huvuduppgiften behöver du detta lösenord.
  3. Variabler --> Variabeluppsättning. Namn: %EncryptedPass till %attextresult(). Detta kommer att lagra det krypterade lösenordet i en global variabel.

Kör den här uppgiften en gång efter att du har konfigurerat den och ta sedan bort den. Du behöver inte den här uppgiften igen om du inte rensar Taskers data/installerar om appen i vilket fall dina globala variabler raderas. Du kan enkelt skapa den här uppgiften och köra den igen för att skapa ett nytt krypterat lösenord om det händer. I vilket fall som helst kommer vi nästa att dyka in i själva huvuduppgiften.

Skapa en uppgift och namnge den något liknande Lås upp med fingeravtryck.

  1. Plugins --> AutoTools --> AutoTools Dialog. Välj Fingeravtrycksdialog. Titel: Lås upp PC-fingeravtryck. Antal försök: 1. Misslyckat meddelande: Fel: Fingeravtrycket känns inte igen. Allt annat kan du anpassa efter eget tycke.
  2. Plugins --> AutoTools --> AutoTools Text. Text: %EncryptedPass. Variabelnamn: %passera. Gå till kryptering och välj till Avkryptera. För lösenordet, använd det krypteringslösenord du skapade tidigare.
  3. Net --> Bläddra URL. URL: ur://intent/remote: Core. Tangentbord/åtgärd: tryck/extra: blanksteg/mål: DIN PCNAMNHÄR
  4. Uppgift --> Vänta 1 sekund.
  5. Net --> Bläddra URL. URL: ur://intent/remote: Core. Tangentbord/åtgärd: text/extra:%pass/destination: YOURPCNAMEHÄR
  6. Uppgift --> Vänta 1 sekund.
  7. Net --> Bläddra URL. URL: ur://intent/remote: Core. Tangentbord/åtgärd: tryck/extra: enter/destination: DIN PCNAMNHÄR

I grund och botten är allt som denna uppgift gör att dekryptera ditt lagrade lösenord (åtgärd 2), sedan trycker den på mellanslagstangenten så att Windows 8/10*-låsskärmen stängs, slutligen i åtgärd 7 klistrar den in lösenordet. Det finns 1 sekunds vänteåtgärder mellan varje Unified Remote-steg för att ge tid för Windows-animationerna att rensa och textrutan att vara klar. Nu kanske du har märkt att Unified Remote har ett Tasker-plugin, så du kanske undrar varför vi inte bara använder det. Tyvärr tillåter inte Unified Remote Tasker-integrationen (som jag tror är en betald funktion) dig att skicka Tasker-variabler, så vi skulle inte kunna skicka lösenordet. Åtminstone fungerade det inte för mig.

*Windows 7-användare, du måste ändra detta för att få det att trycka på CTRL+ALT+DEL vilket du kan göra genom att fånga URI: n inom Unified Remote genom att öppna appen och gå till Keyboard Remote och sedan klicka på telefonikonen längst ner höger. Klicka på "Skapa URI-sträng" och följ instruktionerna tills du får en URI-sträng som du kan placera här.


Och voila! Om du kan följa detta, så grattis, du är ganska mycket en mästare på Tasker! Är du förvirrad på ett steg och vill bara importera manuset och fortsätta med ditt liv? Jag kan inte skylla på dig, den här tog mig själv en hel del funderingar för att få det rätt. Kom dock ihåg att du måste ställa in det krypterade lösenordet enligt ovan, eftersom det är en uppgift som du skapar och sedan omedelbart raderar.

Om du vill importera detta Tasker-skript kan du ladda ner det från Android-filvärd. För att importera uppgiften måste du först inaktivera nybörjarläget i Tasker genom att gå till menyn --> inställningar. Avmarkera "Nybörjarläge" under fliken UI. Sedan tillbaka i huvudmenyn Tasker, klicka på fliken "Tasks". Tryck sedan länge på fliken "Tasks" och tryck på "Importera". Navigera till var du laddade ner min .prf.xml-fil och välj den för att importera den. När du väl har importerat den är du fri att leka med den som du vill. Du kan starta den här uppgiften genom att skapa en startgenväg, du kan skapa en Zooper-widget, eller om du vill exportera den här uppgiften som en app, kan du installera Tasker App Factory.

Nästa vecka för Tasker Pro kommer jag att visa dig hur du gör ändra ditt beteende för volymvippan för att bara styra mediavolymen istället för ringsignalens volym!

Kolla in alla Tasker Pro-skript!

Vad skulle du vilja se mig göra med Tasker? Låt oss veta nedan så kanske vi presenterar din idé i en framtida artikel!