Najnowsza aktualizacja beta Taskera wprowadza nową funkcję, która umożliwia uruchamianie poleceń powłoki ADB bez połączenia z komputerem.
Jeśli chodzi o aplikacje do automatyzacji na Androida, Tasker jest niewątpliwie preferowanym wyborem większości użytkowników. Pomimo faktu, że aplikacja nie ma przyjaznego dla początkujących interfejsu użytkownika, Tasker jest wyborem dla wielu zaawansowanych użytkowników ze względu na ogromną różnorodność oferowanych wtyczek. Na przykład deweloperzy wypuścił Tasker v5.9 na początku zeszłego miesiąca który wprowadził nową funkcję zwaną zdarzeniami Logcat, która otworzyła zupełnie nowe możliwości automatyzacji. Teraz aplikacja otrzymuje kolejną znaczącą aktualizację w kanale beta, która oferuje jeszcze więcej.
Zgodnie z niedawnym postem na temat Reddit, Tasker v5.9.2 beta jest już udostępniany użytkownikom i zawiera nową funkcję, która umożliwia uruchamianie poleceń powłoki bez konieczności połączenia z komputerem. Dla nieświadomych ta nowa funkcja zasadniczo pozwala na uruchamianie wszystkich akcji, które można uruchomić w powłoce ADB po podłączeniu do komputera, co pozwala na wykonywanie wielu czynności, których większość zwykłych aplikacji nie jest w stanie wykonać W przeciwnym razie. Jednak ta funkcja nadal nie pozwala na wykonywanie wielu czynności wymagających modyfikacji plików systemowych przez administratora. Oto kilka rzeczy, które możesz zrobić dzięki nowej funkcji:
- Zarządzaj uprawnieniami innych aplikacji (cmd appops)
- Nakładki kontrolne (nakładka cmd)
- Przełącz tryb samolotowy, dane mobilne itp. (polecenia svc)
Chociaż ta nowa funkcja w oryginale wzbudziła obawy dotyczące prywatności Reddit wątku, możemy zapewnić, że jest bezpieczny w użyciu, pod warunkiem, że po prostu autoryzujesz klucz RSA dla Taskera i nie autoryzujesz go na ślepo dla każdego komputera/aplikacji, która żąda dostępu do ADB na twoim urządzeniu. Jeśli chcesz dowiedzieć się, jak dokładnie działa ta funkcja, możesz śledzić ten link za świetne wyjaśnienie przesłane przez Redditora. TL; Wersja DR polega na tym, że gdy użytkownik uruchomi „adb tcpip 5555”, powoduje to, że urządzenie nasłuchuje połączenia TCP/IP na porcie 5555, co umożliwia Taskerowi „zdalne” wysyłanie poleceń do klienta ADB. Zwykle ten proces umożliwia wysyłanie poleceń ADB z komputera do telefonu, gdy jest on włączony bez ograniczeń, ale w tym przypadku Tasker używa go do utrzymywania klienta adb przy życiu, aby mógł wysyłać powłokę do niego polecenia.
Jeśli chcesz samodzielnie wypróbować nową funkcję, możesz zapisać się do wersji beta, klikając poniższy link ten link. Jeśli jesteś już zarejestrowany w wersji beta i nie chcesz czekać na aktualizację Google Play, możesz pobrać zaktualizowaną aplikację Tutaj.
Źródło: Reddit