ADB Shell [Tasker Plugin]

Покупки в приложении
4,1
Отзывы: 219
100 тыс.+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот

Описание

Этот плагин Tasker позволяет отправлять (серии) команды (ов) ADB Shell на удаленное устройство (или само устройство) с включенным ADB через WiFi.
Это приложение, очевидно, нуждается в том, чтобы Tasker работал, поскольку это плагин (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, это платное приложение с 7-дневной бесплатной пробной версией ). Опять же, без Tasker это НЕ РАБОТАЕТ. Я был достаточно ясен? В любом случае ...

На целевом устройстве вы можете делать все, что обычно было бы возможно при использовании терминала или оболочки ADB этого устройства. Это включает открытие приложений, перемещение файлов, имитирование ввода и так далее (небо - это предел, а Google - ваш друг).

Мое приложение может использоваться как действие в Tasker и должно быть правильно настроено при добавлении к задаче для работы.

НОТА:
- Вы можете сразу отправить несколько команд, разделив их на «;».
- Все команды в одном действии автоматически выполняются командой «exit», поэтому для закрытия соединения ADB. Это означает, что если вы хотите отправить несколько команд, которые зависят друг от друга, вам нужно будет поместить их в одно действие Tasker и разделить их на «;».
- Если вы хотите, чтобы несколько действий моего плагина запускались друг за другом в задаче Tasker, пожалуйста, установите тайм-аут как есть. Tasker будет продолжаться, когда команда будет отправлена.
- В первый раз, когда вы пытаетесь подключиться к другому устройству через ADB, он спросит вас, доверяете ли вы устройству. Чтобы этот плагин работал правильно, вам нужно всегда «доверять этому компьютеру».
- Вывод консоли можно просмотреть и повторно использовать из Tasker. Это можно сделать, обратившись к% output1,% output2 и т. Д. Или итерации по% output () с помощью цикла for.
- Плагин будет генерировать два ключевых файла на вашем устройстве, чтобы иметь возможность сделать безопасное соединение ADB с устройствами.

Теперь для некоторых полезных команд!
- Команда, которую я сам использую, заключается в том, чтобы включить или выключить мой ADB через WiFi с поддержкой AndroidTV (Nvidia SHIELD), отправив команду «input keyevent POWER», что имитирует нажатие кнопки питания.
- Конечно, вы можете изменить, какой из клавиш нажать, например, чтобы нажимать клавиши со стрелками, которые вы можете сделать «введите keyevent DPAD_RIGHT» или «... LEFT» и т. Д.
- Еще одна простая команда - «перезагрузка», которая, как вы догадались, перезагрузите устройство! Вы также можете поставить «reboot -p» здесь, чтобы отключить его.
- Самое интересное, что можно сделать - это запустить приложения на устройстве. Вам потребуется Google немного, чтобы найти Основное приложение. В этом примере откроется Chrome на устройстве: «am start -n com.android.chrome/com.google.android.apps.chrome.Main».
- Когда вы заполняете «localhost» в поле IP-адрес, каждая команда будет выполняться на самом устройстве! Это работает даже без root, если у вас, конечно же, включен ADB через WiFi (может быть активирован с ПК с помощью «adb tcpip 5555»).
Конечно, есть много других команд, небо - предел!
Это мое первое опубликованное приложение, поэтому, пожалуйста, оставьте отзыв и отправьте ошибки, чтобы я мог изо всех сил исправить их! Любые советы более чем приветствуются!

Идея создания этого приложения появилась на странице https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, которая позволяет пользователю подключаться к удаленному устройству через интерфейс в самом приложении. Пожалуйста, ознакомьтесь с описанием этого приложения, он содержит несколько советов по включению ADB через WiFi. Я использую ту же самую библиотеку Java AdbLib в своем приложении.

Я использую библиотеку AdbLib, найденную в https://github.com/cgutman/AdbLib, и использую https://github.com/cgutman/AdbLibTest в качестве примера того, как использовать библиотеку. Я адаптировал этот пример для работы с данной командой и преобразовал ее в плагин Tasker.

Для получения справки вы можете отправить мне письмо по электронной почте или посетить страницу XDA-Developers по адресу https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Этот поток также содержит некоторые полезные советы для доступа к локальному устройству, выполняющему задачу без root.

Теперь с открытым исходным кодом на https://github.com/Jolanrensen/ADBPlugin!
Последнее обновление
16 янв. 2020 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Данные не передаются третьим сторонам.
Данные не собираются

Оценки и отзывы

4,2
211 отзывов
BJIAД & MИР 300 литров
24 января 2022 г.
Не по русски это 1 , данатить это 2 , скидывает на установку других приложений это 3 ,, поставил бы минус ➖ огромный
5 человек отметили этот отзыв как полезный.
Вам помогла эта информация?
Benny Benassy
23 февраля 2022 г.
Кто те твари что ставят 5 звёзд?
7 человек отметили этот отзыв как полезный.
Вам помогла эта информация?
Sergey
5 мая 2020 г.
Thank you!
3 человека отметили этот отзыв как полезный.
Вам помогла эта информация?

Новое в приложении

• 6.3
- Plugin is now way faster using Tasker's intent service system!
- Added donation option
- a: small bugfix
- b: reverted something to make it faster

• 6.2
- Thanks to those who do not understand that this is a Tasker Plugin. Because of you I got the idea you should be able to test the plugin without Tasker, so now you can!
- Let's see if this takes care of the 1 star reviews haha