W tym tygodniu w Tasker Pro pokażę Ci, jak odblokować laptopa lub komputer stacjonarny z systemem Windows 7, 8 lub 10 za pomocą odcisku palca na urządzeniu z Androidem!
Automatyzacja ma polegać na upraszczaniu codziennych zadań, abyś miał więcej cennego czasu na robienie tego, co kochasz. Na XDA pokazaliśmy, jak możesz używać Taskera zabezpiecz swoje urządzenie, poprawić produktywność, Lub sprawić, że jazda będzie bezpieczniejsza, wszystko to jest częścią naszej serii zatytułowanej „Tydzień Taskera.'
Ale na tym zabawa się nie kończy. Jeśli swędzisz kilka naprawdę niesamowitych zadań Taskera (i są zmęczeni nudny takie jak informowanie Cię, jak ponownie uruchomić telefon lub potrząśnięcie telefonem, aby wybudzić wyświetlacz), a następnie nasza nowość Seria Tasker Pro jest dla Ciebie.
Będziemy publikować serię wysoce zaawansowany Profile Taskera, które pokażą Ci, jak potężny może być Tasker, jeśli chcesz myśleć nieszablonowo. Chociaż wykonaliśmy za Ciebie większość ciężkiej pracy i z pewnością możesz importować moje profile i używać ich w niezmienionej postaci, Gorąco polecam wypróbowanie nauki korzystania z Taskera, jeśli chcesz mieć możliwość dostosowania tych zadań się. Nad naszym
Wskazówki i porady dla Taskera na forach lub na subreddicie /r/Tasker Reddita możesz dzielić się z innymi i pracować nad tym, jak wdrożyć swój pomysł (jako zrobiłem wiele razy).To jest Tydzień 6 z Tasker pro. Zeszły tydzień, pokazaliśmy Ci, jak możesz używać Taskera, aby nigdy nie przegapić pracy, tworząc budzik oparty na kalendarzu. W tym tygodniu pokażemy Ci, jak to zrobić odblokuj swój komputer z systemem Windows (w tym pulpit) za pomocą odcisku palca odczytanego z telefonu z systemem Android!
Tasker Pro #6: Odblokowywanie odcisków palców w systemie Windows
Załóżmy, że siedzisz na dole przed kanapą i chcesz uruchomić film, który tak bardzo chciałeś obejrzeć, który zapisałeś na serwerze Plex. Tylko, cholera, zapomniałeś włączyć Plexa. Nie ma problemu, wystarczy włączyć go ręcznie, ale kto chce zostawić wygodną kanapę, aby to zrobić? A co z użytkownikami, którzy mają skonfigurowaną funkcję Wake-On-Lan, która choć spełnia swoją funkcję, wybudzając komputer ze stanu uśpienia, nadal wymaga, aby usiąść i ręcznie się zalogować? Kto chce to zrobić? Dla leniwych mamy oto zgrabny skrypt Taskera, który umożliwi odblokowanie komputera z systemem Windows za pomocą odcisku palca. Do diabła, możesz nawet zmodyfikować ten skrypt, aby po prostu odblokować komputer bez konieczności odcisku palca, jeśli tego chcesz.
Teraz zdaję sobie sprawę, że ci spośród nas, którzy są bardziej nastawieni na bezpieczeństwo, prawdopodobnie irytują się tym pomysłem. Z pewnością nie jest to zbyt bezpieczne, prawda? Rozważyłem tutaj możliwe luki w zabezpieczeniach, a jeśli chodzi o to, jedynym sposobem, w jaki można złamać hasło do systemu Windows, jest:
- Twoja domowa sieć Wi-Fi jest zagrożona (w takim przypadku masz wiele innych rzeczy martwić się o).
- Twój telefon został fizycznie przejęty i osoba atakująca ma do niego dostęp (w takim przypadku Ty masz wiele innych rzeczy martwić się o).
Więc tak, ta metoda rzeczywiście wysyła Twoje hasło w postaci zwykłego tekstu przez sieć domową. Jednak wymagałoby to dość nadzwyczajnych okoliczności, aby hasło do systemu Windows zostało naruszone przez tę konfigurację. I aby uniemożliwić użytkownikom przypadkowe udostępnienie hasła do systemu Windows za każdym razem, gdy udostępniają swojego Taskera setup, zrobiłem to tak, aby Twoje rzeczywiste hasło do systemu Windows było przechowywane w stanie zaszyfrowanym w Taskerze zmienny. Dlatego jedynym sposobem, w jaki ktoś może ponownie wyodrębnić Twoje hasło do systemu Windows, jest fizyczny dostęp do Twojego telefonu.
W każdym razie zajmijmy się skryptem Taskera, dobrze? Poniżej znajduje się okno dialogowe AutoTools, które pojawi się po uruchomieniu zadania. Po pomyślnym zeskanowaniu jednego z przechowywanych odcisków palców, Unified Remote uruchomi niezbędne działania w celu odblokowania komputera. W rzeczywistości jest to całkiem proste — jedyne, co robi Unified Remote, to wyświetlanie pola hasła i wklejanie hasła.
Wymagania
- Tasker (2,99 USD)
- Zunifikowany pilot dla Androida ($3.99)
- Ujednolicony serwer zdalny dla systemu Windows
- Beta narzędzi AutoTools
Instrukcje
Pierwsze dwie rzeczy, które musisz zrobić, to skonfigurować odcisk palca na swoim urządzeniu, jeśli jeszcze tego nie zrobiłeś (AutoTools używa natywne interfejsy API uwierzytelniania odcisków palców w systemie Android) i zainstaluj aplikację Unified Remote Server w systemie Windows komputer. Następnie otwórz aplikację Unified Remote na swoim telefonie, znajdź nazwę/adres IP komputera i zapisz serwer (pojawi się on w obszarze Zapisane serwery w menu Serwery). Kiedy już to zrobisz, będziemy musieli wykonać szybkie zadanie składające się z trzech czynności, aby zaszyfrować Twoje hasło do systemu Windows w Taskerze, abyś nigdy przypadkowo go nie udostępnił.
Utwórz nowe zadanie i nadaj mu dowolną nazwę. Nie będziemy zatrzymywać tego zadania, po prostu uruchomimy je raz, a następnie usuniemy zadanie zaraz potem. Jedyne, co wykona to zadanie, to ustawienie zaszyfrowanego hasła i zapisanie go w zmiennej globalnej.
- Zmienne --> Zbiór zmiennych. Nazwa: %przechodzić Do TWOJE HASŁO DO OKNA. To jest twoje hasło, powinieneś wiedzieć jakie ono jest. Jeśli używasz pinezki, włóż ją.
- Wtyczki --> AutoTools --> Tekst AutoTools. Tekst: %przechodzić. Przejdź do Szyfrowanie, ustaw opcję Zaszyfruj hasło, a jako hasło szyfrowania ustaw dowolną frazę. Będziesz musiał Pamiętać tę frazę lub ustaw ją na zmienną globalną, ponieważ podczas odszyfrowywania hasła w głównym zadaniu będziesz potrzebować tego hasła.
- Zmienne --> Zbiór zmiennych. Nazwa: %Zaszyfrowana przepustka Do %attextresult(). Spowoduje to przechowywanie zaszyfrowanego hasła w zmiennej globalnej.
Uruchom to zadanie raz po jego skonfigurowaniu, a następnie usuń je. Nie będziesz potrzebować tego zadania ponownie, chyba że wyczyścisz dane Taskera/ponownie zainstalujesz aplikację, w takim przypadku zmienne globalne zostaną wyczyszczone. Możesz łatwo po prostu utworzyć to zadanie i uruchomić je ponownie, aby w razie potrzeby utworzyć nowe zaszyfrowane hasło. W każdym razie teraz zajmiemy się samym głównym zadaniem.
Utwórz zadanie i nadaj mu nazwę np Odblokowanie odcisku palca.
- Wtyczki --> AutoTools --> Okno dialogowe AutoTools. Wybierać Okno dialogowe odcisków palców. Tytuł: Odblokowanie odciskiem palca komputera. Liczba prób: 1. Nieudana wiadomość: Błąd: nie rozpoznano odcisku palca. Wszystko inne możesz dostosować według własnych upodobań.
- Wtyczki --> AutoTools --> Tekst AutoTools. Tekst: %Zaszyfrowana przepustka. Nazwa zmiennej: %przechodzić. Przejdź do szyfrowania i wybierz Odszyfruj. Jako hasło użyj wcześniej utworzonego hasła szyfrowania.
- Sieć --> Przeglądaj adres URL. Adres URL: ur://intent/remote: Core. Klawiatura/akcja: naciśnij/dodatkowo: spacja/miejsce docelowe: TWOJA NAZWA KOMPUTERATUTAJ
- Zadanie --> Poczekaj 1 sekundę.
- Sieć --> Przeglądaj adres URL. Adres URL: ur://intent/remote: Core. Klawiatura/akcja: tekst/dodatkowe:% pass/miejsce docelowe: TWOJA NAZWA KOMPUTERATUTAJ
- Zadanie --> Poczekaj 1 sekundę.
- Sieć --> Przeglądaj adres URL. Adres URL: ur://intent/remote: Core. Klawiatura/akcja: naciśnij/dodatkowo: wprowadź/miejsce docelowe: TWOJA NAZWA KOMPUTERATUTAJ
Zasadniczo całe to zadanie polega na odszyfrowaniu zapisanego hasła (działanie 2), a następnie naciśnięciu przycisku spację, aby ekran blokady systemu Windows 8/10 * został odrzucony, w końcu w akcji 7 wkleja hasło. Pomiędzy każdym krokiem Unified Remote występują 1-sekundowe akcje oczekiwania, aby dać czas na wyczyszczenie animacji systemu Windows i przygotowanie pola tekstowego. Być może zauważyłeś, że Unified Remote ma wtyczkę Tasker, więc możesz się zastanawiać, dlaczego po prostu jej nie używamy. Niestety integracja Unified Remote Tasker (która moim zdaniem jest funkcją płatną) nie pozwala na przekazywanie zmiennych Taskera, więc nie będziemy mogli wysłać hasła. Przynajmniej na mnie to nie działało.
*Użytkownicy systemu Windows 7 będą musieli to zmienić, aby nacisnąć CTRL+ALT+DEL, co można zrobić, przechwytując identyfikator URI w Unified Remote, otwierając aplikację i przechodząc do klawiatury zdalnej, a następnie klikając ikonę telefonu na dole Prawidłowy. Kliknij „Utwórz ciąg URI” i postępuj zgodnie z instrukcjami, aż zostanie wyświetlony ciąg URI, który możesz tutaj umieścić.
I voila! Jeśli jesteś w stanie to śledzić, gratulacje, jesteś w zasadzie mistrzem Taskera! Zdezorientowany na jednym etapie, chcesz po prostu zaimportować scenariusz i zająć się swoim życiem? Nie mogę cię winić, dużo myślałem, zanim to dobrze ująłem. Pamiętaj jednak, że będziesz musiał ustawić zaszyfrowane hasło, jak wspomniano powyżej, ponieważ jest to zadanie, które tworzysz, a następnie natychmiast usuwasz.
Jeśli chcesz zaimportować ten skrypt Taskera, możesz go pobrać z Host plików Androida. Aby zaimportować zadanie, należy najpierw wyłączyć tryb dla początkujących w Taskerze, przechodząc do menu --> preferencje. Na karcie Interfejs użytkownika odznacz opcję „Tryb dla początkujących”. Następnie w głównym menu Taskera kliknij zakładkę „Zadania”. Następnie naciśnij długo kartę „Zadania” i naciśnij „Importuj”. Przejdź do miejsca, w którym pobrałeś mój plik .prf.xml i wybierz go, aby go zaimportować. Po zaimportowaniu możesz dowolnie się nim bawić. Możesz uruchomić to zadanie, tworząc skrót do programu uruchamiającego, możesz utworzyć widżet Zooper lub opcjonalnie, jeśli chcesz wyeksportować to zadanie jako aplikację, możesz zainstalować Fabryka aplikacji Tasker.
W przyszłym tygodniu dla Tasker Pro pokażę ci, jak to zrobić zmień zachowanie klawisza głośności, aby sterować tylko głośnością multimediów, a nie głośnością dzwonka!
Co chciałbyś, żebym robił z Taskerem? Daj nam znać poniżej, a być może zaprezentujemy Twój pomysł w przyszłym artykule!