Tasker Pro: Lås din Windows-pc op med dit fingeraftryk!

I denne uge på Tasker Pro vil jeg vise dig, hvordan du låser din Windows 7, 8 eller 10 bærbare eller stationære computer op ved hjælp af dit fingeraftryk på en Android-enhed!

Automatisering formodes at handle om at forenkle hverdagens opgaver for at give dig mere kostbar tid på at gøre de ting, du elsker. Hos XDA har vi vist dig, hvordan du kan bruge Tasker til sikre din enhed, forbedre produktiviteten, eller gøre kørsel mere sikker, alt sammen en del af vores serie kaldet 'Tasker uge.'

Men det sjove slutter ikke der. Hvis du har kløet efter nogle seriøst fantastiske Tasker-opgaver (og er træt af kedelig ting som at fortælle dig, hvordan du genstarter din telefon eller ryster din telefon for at vække skærmen), så vores nye Tasker Pro-serien er for dig.

Vi vil sende en række af meget avanceret Tasker-profiler, der viser dig, hvor kraftfuld Tasker kan være, hvis du er villig til at tænke ud af boksen. Selvom vi har gjort det meste af det hårde arbejde for dig, og du helt sikkert er fri til at importere mine profiler og bruge dem, som de er, Jeg anbefaler stærkt, at du giver læring, hvordan du bruger Tasker et skud, hvis du vil være i stand til at tilpasse disse opgaver dig selv. Over på vores

Tasker tips og tricks fora eller på Reddits /r/Tasker subreddit, kan du dele og arbejde med andre om, hvordan du implementerer en idé, du måtte have (som jeg har gjort mange gange).

Dette er Uge 6 af Tasker pro. Sidste uge, viste vi dig, hvordan du kan bruge Tasker til aldrig at gå glip af arbejde ved at oprette et kalenderbaseret vækkeur. I denne uge viser vi dig hvordan Lås din Windows-pc op (inklusive dit skrivebord) ved hjælp af dit fingeraftrykslæsning fra en Android-telefon!


Tasker Pro #6: Windows Fingerprint Unlock

Lad os sige, at du sidder nedenunder foran din sofa og gerne vil starte den film, du har længtes efter at se, og som du har gemt på din Plex Server. Bortset fra, lort, du glemte at tænde Plex. Intet problem, du skal bare gå og tænde den manuelt, men hvem vil efterlade en behagelig sofa for at gøre det? Eller hvad med de brugere, der har Wake-On-Lan opsætninger, der, selvom de tjener deres formål ved at vække en computer fra dens dvale, stadig kræver, at du sætter dig ned og manuelt logger ind? Hvem vil gøre det? Til de dovne blandt os, her er et pænt Tasker-script, der giver dig mulighed for at låse din Windows-pc op med kun dit fingeraftryk. For helvede, du kan endda ændre dette script til bare at låse din pc op uden at kræve dit fingeraftryk, hvis det er det, du ønsker.

Nu indser jeg, at de mere sikkerhedsmindede blandt os nok gnaver på netop denne idé. Det kan vel ikke være særlig sikkert, kan det? Jeg har tænkt over mulige sikkerhedshuller her, og når det kommer til stykket, er den eneste måde din Windows-adgangskode kan blive kompromitteret, hvis:

  • Dit WiFi-hjemmenetværk er kompromitteret (i så fald har du mange andre ting at bekymre sig om).
  • Din telefon er fysisk kompromitteret, og hackeren har adgang til telefonen (i så fald har du mange andre ting at bekymre sig om).

Så ja, denne metode sender faktisk din adgangskode som almindelig tekst over dit hjemmenetværk. Det ville dog kræve nogle ret ekstraordinære omstændigheder for din Windows-adgangskode at blive kompromitteret af denne opsætning. Og for at forhindre, at brugere ved et uheld deler deres Windows-adgangskode, når de deler deres Tasker opsætninger, har jeg lavet det, så din faktiske Windows-adgangskode er gemt i en krypteret tilstand i en Tasker variabel. Den eneste måde, nogen kan udtrække din Windows-adgangskode igen, er, hvis de fysisk har fuldstændig adgang til din telefon.

Under alle omstændigheder, lad os komme videre med Tasker-manuskriptet, skal vi? Nedenfor er AutoTools-dialogen, der vises, hver gang du starter opgaven. Når du har scannet et af dine lagrede fingeraftryk, vil Unified Remote udløse de nødvendige handlinger for at låse din pc op. Det er faktisk ret simpelt - alt, hvad Unified Remote gør, er at trække kodeordsboksen op og indsætte adgangskoden.


Krav

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

Instruktioner

De første to ting, du skal gøre, er at konfigurere et fingeraftryk på din enhed, hvis du ikke allerede har gjort det (AutoTools bruger de oprindelige fingeraftryksgodkendelses-API'er på Android) og installer Unified Remote Server-applikationen på din Windows PC. Åbn derefter Unified Remote-appen på din telefon, find din computers navn/IP-adresse, og gem serveren (den vises under Gemte servere i servermenuen). Når du er færdig med det, bliver vi nødt til at lave en hurtig 3-handlingsopgave for at kryptere din Windows-adgangskode i Tasker, så du ikke ved et uheld nogensinde deler den.

Lav en ny opgave, og giv den et vilkårligt navn. Vi vil ikke beholde denne opgave, vi vil bare køre den én gang og derefter slette opgaven lige bagefter. Alt denne opgave vil gøre er at konfigurere din krypterede adgangskode og gemme den i en global variabel.

  1. Variabler --> Variablesæt. Navn: %passere til DITWINDOWSPCPASSORD. Dette er din adgangskode, du bør vide, hvad det er. Hvis du bruger en nål, så sæt den i.
  2. Plugins --> AutoTools --> AutoTools Tekst. Tekst: %passere. Gå til Kryptering, indstil det til Krypter passet, og for krypteringsadgangskoden gør det til en vilkårlig sætning. Det bliver du nødt til Husk denne sætning eller indstil den til en global variabel, for når du dekrypterer adgangskoden, når du er i hovedopgaven, skal du bruge denne adgangskode.
  3. Variabler --> Variablesæt. Navn: %EncryptedPass til %attextresult(). Dette vil gemme den krypterede adgangskode i en global variabel.

Kør denne opgave én gang, efter du har konfigureret den, og slet den derefter. Du får ikke brug for denne opgave igen, medmindre du sletter Taskers data/geninstallerer appen, i hvilket tilfælde dine globale variabler slettes. Du kan nemt bare oprette denne opgave og køre den igen for at lave en ny krypteret adgangskode, hvis det sker. Under alle omstændigheder vil vi næste gang dykke ned i selve hovedopgaven.

Opret en opgave og navngiv den noget lignende Lås op med fingeraftryk.

  1. Plugins --> AutoTools --> AutoTools Dialog. Vælg Fingeraftryk dialog. Titel: PC-fingeraftrykslås. Antal forsøg: 1. Mislykket besked: Fejl: Fingeraftryk blev ikke genkendt. Alt andet kan du tilpasse efter din smag.
  2. Plugins --> AutoTools --> AutoTools Tekst. Tekst: %EncryptedPass. Variabelnavn: %passere. Gå til kryptering og vælg til Dekrypter. Til adgangskoden skal du bruge den krypteringsadgangskode, du lavede tidligere.
  3. Net --> Gennemse URL. URL: ur://intent/remote: Core. Tastatur/handling: tryk/ekstra: mellemrum/destination: DIN PCNAVNHER
  4. Opgave --> Vent 1 sekund.
  5. Net --> Gennemse URL. URL: ur://intent/remote: Core. Tastatur/handling: text/extra:%pass/destination: YOURPCNAMEHERE
  6. Opgave --> Vent 1 sekund.
  7. Net --> Gennemse URL. URL: ur://intent/remote: Core. Tastatur/handling: tryk/ekstra: enter/destination: DIN PCNAVNHER

Grundlæggende er alt, hvad denne opgave gør, at dekryptere din gemte adgangskode (handling 2), så trykker den på mellemrumstasten, så Windows 8/10* låseskærmen afvises, til sidst i handling 7 indsætter den adgangskoden. Der er 1 sekund ventehandlinger mellem hvert Unified Remote-trin for at give tid til, at Windows-animationerne ryddes, og tekstboksen er klar. Nu har du måske bemærket, at Unified Remote har et Tasker-plugin, så du undrer dig måske over, hvorfor vi ikke bare bruger det. Desværre tillader Unified Remote Tasker-integrationen (som jeg tror er en betalt funktion) dig ikke at videregive Tasker-variabler, så vi ville ikke være i stand til at sende adgangskoden. Det virkede i hvert fald ikke for mig.

*Windows 7-brugere, du bliver nødt til at ændre dette for at få det til at trykke CTRL+ALT+DEL, hvilket du kan gøre ved at fange URI'en i Unified Remote ved at åbne appen og gå til Tastaturfjernbetjeningen og derefter klikke på telefonikonet nederst højre. Klik på "Opret URI-streng" og følg instruktionerne, indtil du får vist en URI-streng, du kan placere her.


Og voila! Hvis du er i stand til at følge med i dette, så tillykke, du er stort set en mester i Tasker! Forvirret på et trin og vil bare importere scriptet og komme videre med dit liv? Jeg kan ikke bebrejde dig, denne her tog mig selv mange overvejelser for at få det rigtigt. Husk dog, at du skal opsætte den krypterede adgangskode som nævnt ovenfor, da det er en opgave, som du opretter og derefter straks sletter.

Hvis du vil importere dette Tasker-script, kan du downloade det fra Android-filvært. For at importere opgaven skal du først deaktivere begyndertilstand i Tasker ved at gå til menuen --> præferencer. Fjern markeringen i 'Begyndertilstand' under fanen UI. Så tilbage i hovedmenuen Tasker, klik på fanen 'Opgaver'. Tryk derefter længe på fanen 'Opgaver' og tryk på 'Importer'. Naviger til det sted, hvor du downloadede min .prf.xml-fil, og vælg den for at importere den. Når du først har importeret den, er du fri til at lege med den, som du finder passende. Du kan starte denne opgave ved at oprette en launcher-genvej, du kan oprette en Zooper-widget, eller eventuelt, hvis du vil eksportere denne opgave som en app, kan du installere Tasker App Factory.

I næste uge for Tasker Pro vil jeg vise dig, hvordan du gør ændre din lydstyrkevippeadfærd til kun at kontrollere medielydstyrken i stedet for ringelydstyrken!

Tjek alle Tasker Pro-scripts!

Hvad vil du gerne se mig lave med Tasker? Fortæl os nedenfor, og vi vil muligvis præsentere din idé i en fremtidig artikel!