Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Zaawansowane użycie Taskera

Spisu treści:

Anonim

Uwielbiam Taskera. I dużo to mówię. Mówię to tak bardzo, że moja klawiatura wyświetla teraz Tasker po wpisaniu słowa miłość. A Tasker może wiele zdziałać. Dużo Ale aby to zrobić, należy go zaprogramować lub wcisnąć przycisk na ekranie głównym lub sterować gestem. Poprzednio omówiłem sterowanie głosowe i dziś, zamiast używać ich do sterowania multimediami, będziemy używać ich do czegoś o wiele bardziej pomocnego: wyciskania większej ilości baterii z telefonu. Skontaktował się ze mną także wspaniały czarodziej wtyczek Tasker, João Dias, który dał mi bardziej ukierunkowany sposób odtwarzania multimediów za pomocą swojej wtyczki AutoShare, którą udostępnię w dalszej części artykułu.

Steruj głosem za pomocą radia

Teraz jest wiele rzeczy, które chcieliby Google Now. Kontrola multimediów, wyłączanie naszych telefonów, kupowanie dla nas nowych urządzeń, abyśmy nie utknęli na liście zaległości, i tak dalej. Cóż, możemy nie być w stanie naprawić wszystkich tych niedociągnięć za pomocą Taskera, ale możemy przynajmniej zrobić kilka rzeczy!

Tak jak poprzednio, stworzymy krótkie zadania dla każdego z działań, które chcemy podjąć. W moim przykładzie będę włączać i wyłączać Bluetooth za pomocą Google Now, więc mam dwa zadania, które działają jako takie.

Następnie skonfigurujemy nasze profile poleceń głosowych. Profile te będą korzystać z kontekstu rozpoznawania AutoVoice, tak jak poprzednio, jednak tym razem będziemy nieco bardziej ostrożni z naszymi poleceniami głosowymi, ponieważ będą one ściśle powiązane. W przypadku pierwszego profilu użyjemy wyzwalacza „Bluetooth włączony”, upewniając się, że funkcja „uwzględnij wszystko” jest zaznaczona w konfiguracji kontekstowej. Wybierzemy odpowiednie zadanie. Zanim utworzymy profil Bluetooth Off, przetestujemy polecenie Bluetooth On.

Jeśli nie postępowałeś zgodnie z ustawieniami AutoVoice opisanymi w zeszłym tygodniu, teraz jest czas. Nie martw się, poczekamy…

My dobrze? Dobry.

Gdy upewnimy się, że nasze polecenie działa, możemy rozwinąć. Możemy dodać profil wyłączony Bluetooth na imprezę, a następnie możemy dodać inne ustawienia. Co ważniejsze, możesz je układać. „Włącz Bluetooth i Wi-Fi” uruchomi oba radia - i jako sidenote, nawet jeśli zwykle piszemy to Wi-Fi, w Tasker i Google Now, polecenie brzmi jako wifi, więc wyjmij łącznik w filtrze poleceń. Musisz jednak podać dwa oddzielne sygnały, jeśli chcesz wyłączyć Wi-Fi i włączyć komórkową transmisję danych, ponieważ wyłączenie i włączenie tego samego polecenia uruchomi wszystko i po prostu pomyli twój telefon.

Inną opcją jest utworzenie bardziej szczegółowych zadań / profili. Mój profil jazdy może być uruchamiany przez Moto Assist (więcej o tym za minutę), ale zadanie wyjścia z jazdy jest uruchamiane nie przez Moto Assist, ale za pomocą głosu lub sterowania gestem na ekranie głównym. Zrobiłem też z tego coś bardziej konwersacyjnego, coś, co mogę zmienić, ponieważ tak długo, jak spust jest w jakiś sposób, będzie rozpoznany i będzie działać. Wskazówka, którą wybrałem, to „idealny dzień”, więc mogę powiedzieć…

+ To kształtuje się na idealny dzień. + Ten dzień był daleki od ideału. + Ten dzień będzie długi, trudny i nieoceniony. Doskonały. + Idealny dzień na morzu!

I nadal będzie się uruchamiał niezależnie od wybranej odmiany. Błogosław opcję „uwzględnij wszystkie” w usłudze AutoVoice.

Powiadomienia nie są już tylko dla Google Now

Teraz wspomniałem, że mój profil jazdy został uruchomiony przez Moto Assist. Istnieje kilka sposobów na skórowanie tego kota, jeśli nie masz Moto X ze zoptymalizowanym wykrywaniem stanu usług kontekstowych Motorola, ale ja to robię, a ponieważ to robię, pozwala mi pokazać inną wtyczkę, która może zrobić sprytnie małe rzecz.

Takser (i programista Taskera) nie mogą zrobić wszystkiego samodzielnie.

Działanie w oparciu o powiadomienie było czymś, co Tasker mógł zrobić natychmiast po wyjęciu z pudełka. W rzeczywistości nadal ma natywny kontekst zdarzenia powiadomień, jednak ponieważ coraz więcej aplikacji przeniosło się do interfejsu API powiadomień wprowadzonego w Androidzie 4.3, nie działają już z nim. Ponieważ funkcja AutoNotification może przechwytywać powiadomienia przy użyciu nowego interfejsu API, programista Taskera postanowił pozwolić użytkownikom polegać na João Dias i tej wtyczce zamiast marnować czas na ustalanie kontekstu powiadomień natywnych. I nie winię go, ponieważ z tą aplikacją zawsze jest wiele do zrobienia, zwłaszcza, że ​​osiągniemy nową wersję Androida, nowe wytyczne projektowe, a co najważniejsze, mnóstwo nowych interfejsów API do przesiewania i potencjalnie dodaj do aplikacji.

Mój tryb jazdy, który można uruchomić w trybie jazdy Moto Assist, jest dość prosty. Chcę wyłączyć Wi-Fi i automatyczną synchronizację, włączyć Bluetooth (jeśli jeszcze nie jest włączony), a następnie włączyć moją muzykę. Wyskakujące okienko ma za zadanie powiadomić mnie, że rzeczywiście się uruchomiło, ponieważ jest to teraz profil, który może się uruchamiać bez mojej osobistej pomocy.

Teraz tworzymy nasz profil. Przechwytywanie AutoNotification jest kontekstem stanu i możemy go skonfigurować tak, aby reagował TYLKO na powiadomienie o prowadzeniu jazdy od Moto Assist. Tutaj zostanie utworzony typ akcji, ponieważ powiadomienie jest tworzone, gdy tryb jazdy jest włączony, a powiadomienie jest anulowane, gdy parkujemy. Aplikacja powiadomień to Assist, więc tylko na to odpowiada, wybieram opcję „Dokładne”. Pakiety i sekcje tekstowe nie przydają się do przechwytywanego powiadomienia o jeździe, ale w przypadku aplikacji z bardziej szczegółowymi powiadomieniami, takich jak Gmail, mogą się przydać. Potrzebujemy jednak sekcji Tytuł powiadomienia, aby nie włączała się, gdy telefon wejdzie lub wyjdzie z dowolnego trybu Assist. Wpiszemy „Jazda” w filtrze tytułu powiadomienia i ponownie wybierz „Dokładne”.

Po skonfigurowaniu kontekstu nadszedł czas, aby wybrać nasze zadanie, a kiedy wybieramy nasze zadanie Kierowania pojazdem, pozostaje nam ostatnia rzecz do zrobienia. Widzisz, mimo że przechwytywanie AutoNotification jest wymienione jako kontekst stanu, działa ono jak kontekst parzysty, co oznacza, że ​​musimy długo nacisnąć nasze połączone zadanie i wybrać „przejdź do zadania wyjścia”, w przeciwnym razie zadanie Prowadzenie uruchomi się na około trzy sekundy, a następnie zamknij się.

AutoShare: Szybszy sposób odtwarzania muzyki.

AutoShare szczerze zasługuje na swój własny post, najlepiej od kogoś, kto nie zainstalował go tydzień temu, ale na razie mogę powiedzieć, że chociaż wymaga nieco więcej przyzwyczajenia się niż większość wtyczek Tasker, AutoShare jest również niezwykle prostą wtyczką, ponieważ pobierasz zamiary, których chcesz użyć, zamiast tworzyć je samodzielnie. I chociaż tak, jak wspomniałem w poprzednich artykułach, nie wymaga wydawania kolejnej trzydziestki na inną wtyczkę, ale nie jest też tak dokładne i wymaga otwarcia aplikacji, którą chcesz kontrolować, a tym samym oderwa cię od dowolnej aplikacji, którą chcesz używali w tym czasie.

Poza tym możesz tutaj zrobić nieco więcej niż tylko grać.

To jest zbiór intencji AutoShare. Dodanie ich do AutoShare po zainstalowaniu wtyczki jest tak proste, jak dotknięcie danego zamiaru. Dostaniesz dwa za każde polecenie multimedialne: jeden klawisz w dół i jeden klawisz w górę. Wysyłane jest polecenie klawisza w dół, a następnie polecenie klawisza w górę do sterowania multimediami (i tylko do sterowania multimediami).

Kiedy już mamy nasze zamiary, nadszedł czas, aby zbudować z nimi zadanie. Na szczęście użycie klawiszy multimediów powoduje wyświetlenie wyskakującego okienka przypominającego o tym, jak z niego korzystać, dzięki czemu będziesz mógł na nim polegać. Zaczniemy od naszych intencji w dół. Najpierw ustawiamy naszą aplikację. Zamiast AutoShare, domyślnie będziemy używać Media. Następnie wybieramy naszą intencję: naciśnij klawisz Play w dół.

Następnie nacisnęliśmy przycisk Zaawansowane i wybieramy pożądaną aplikację z „Znajdź kompatybilne aplikacje”, w moim przypadku Google Play. Opłucz, umyj i powtórz z drugą czynnością AutoShare dla klawisza do góry. Naciśnij Odtwórz na zadaniu, jeśli to zadziała, zautomatyzuj za pomocą dowolnej metody, którą chcesz.

Tylko Android

Gdy zapytasz ludzi, dlaczego wybrali Androida zamiast Apple, usłyszysz wiele różnych rzeczy. Chcieli bardziej otwartego ekosystemu, chcieli większego ekranu, chcieli większego wyboru i tak dalej. Tasker to jedyna aplikacja, o której słyszałem, że ktoś twierdzi, że jest to główny powód korzystania z Androida. Nie jest to wcale takie zaskakujące, biorąc pod uwagę, że Tasker w pewien sposób oddaje ducha Androida.

Tasker jest aplikacją na Androida.

To ogromna aplikacja, która może zrobić wszystko pod słońcem, ale ponieważ nie jest tak intuicyjna, jak wygląda, ludzie unikają jej i wybierają to, co łatwe. Jest to stosunkowo otwarta aplikacja, która pozwala wielu osobom tworzyć i sprzedawać wtyczki, aby pomóc Taskerowi zrobić więcej dla jego użytkowników. Ma kilka rzeczy, którymi musi się zająć od lat, ale użytkownikom nie przeszkadza, ponieważ skupia się na dostarczaniu nam większych i lepszych rzeczy, a tymczasem twórcy wtyczek zajmują się nami. I chociaż chce wprowadzić nową funkcjonalność do zupełnie nowych urządzeń z nowymi funkcjami integracji, rozumie również i ceni starsze urządzenia, zwracając uwagę na użytkowników korzystających ze starszych wersji Androida.

Jakie zatem zapierające dech rzeczy chcesz zrobić w Tasker? Ponieważ jest tu o wiele więcej do zobaczenia, a my przyniesiemy Ci tyle, ile możemy.