Последната бета актуализация на Tasker носи нова функция, която ви позволява да изпълнявате команди на ADB shell, без да сте свързани към компютър.
Когато става въпрос за приложения за автоматизация на Android, Tasker несъмнено е предпочитаният избор на повечето потребители. Въпреки факта, че приложението няма удобен за начинаещи потребителски интерфейс, Tasker е предпочитаният избор за много опитни потребители поради огромното разнообразие от плъгини, които предлага. Например разработчиците пусна Tasker v5.9 в началото на миналия месец който въведе нова функция, наречена Logcat събития, която отвори изцяло ново царство от възможности за автоматизация. Сега приложението получава още една значителна актуализация в бета канала, която носи още повече на масата.
Според скорошна публикация на Reddit, Tasker v5.9.2 beta вече се разпространява за потребителите и носи нова функция, която ще ви позволи да изпълнявате команди на обвивката, без да сте свързани към компютър. За незнаещите, тази нова функция по същество ви позволява да изпълнявате всички действия, които можете да изпълнявате в обвивката на ADB когато е свързан към компютъра, което ви позволява да правите много неща, които повечето обикновени приложения не могат в противен случай. Функцията обаче все още не ви позволява да правите много неща, които изискват подобна на root модификация на системните файлове. Ето няколко неща, които можете да правите с новата функция:
- Управление на разрешенията на други приложения (cmd appops)
- Контролни наслагвания (cmd наслагване)
- Превключване на самолетен режим, мобилни данни и др. (svc команди)
Въпреки че тази нова функция повдигна опасения за поверителността в оригинала Reddit нишка, можем да ви уверим, че е безопасно да се използва, при условие че просто упълномощите RSA ключа за Tasker и не го упълномощавате сляпо за всеки компютър/приложение, което иска достъп до ADB на вашето устройство. Ако се интересувате да научите как точно работи тази функция, можете да следвате тази връзка за страхотно обяснение, предоставено от Redditor. TL; Версията на DR е, че когато потребител стартира "adb tcpip 5555", това кара устройството да слуша за TCP/IP връзка на порт 5555, което позволява на Tasker да изпраща команди "отдалечено" до ADB клиента. Обикновено този процес се използва, за да ви позволи да изпращате ADB команди от компютър към телефона си, докато е включен untethered, но в този случай Tasker го използва, за да поддържа adb клиента жив, за да може да изпраща shell команди към него.
Ако проявявате интерес да изпробвате сами новата функция, можете да се регистрирате за бета версията, като следвате тази връзка. В случай, че вече сте се записали в бета версията и не желаете да чакате актуализацията на Google Play, можете да изтеглите актуализираното приложение тук.
източник: Reddit