이 Tasker 플러그인을 사용하면 WiFi를 사용할 수있는 ADB가있는 원격 장치 (또는 장치 자체)로 (Series of) ADB 쉘 명령을 보낼 수 있습니다.
이 앱은 분명히 플러그인으로 작동하도록 작업자가 필요합니다 (https://play.google.com/store/apps/details?id=net.diplisch.android.taskerm, 이것은 7 개의 유료 앱입니다. 일 무료 평가판). 다시 말하지만, 작업자가 없으면 작동하지 않습니다. 나는 충분히 분명 해졌습니까? 어쨌든 ...
대상 장치에서는 해당 장치의 터미널 또는 ADB 셸을 사용할 때 일반적으로 할 수있는 일을 할 수 있습니다. 여기에는 앱을 열고, 파일을 움직이는 파일, 입력 등을 시뮬레이션 (하늘이 한계선이고 Google이 귀하의 친구입니다). 일할 작업.
-
-
- 단일 조치의 모든 명령은 ADB 연결을 닫을 수 있도록 "종료"명령을 자동으로 다음과 같습니다. 즉, 서로 의존하는 여러 명령을 보내려는 경우 단일 작업자 작업에 넣고 ";"로 구분해야합니다.
플러그인의 여러 동작을 실행할 수있는 경우 작업자가 직후에 서로 끝나면 제한 시간을 그대로 유지하십시오. 명령이 명령을 보내면 TASKER가 계속됩니다.
adb를 통해 다른 장치에 처음 연결하려고하면 장치를 신뢰할 수 있는지 묻습니다. 이 플러그인이 올바르게 작동하려면 항상 "이 컴퓨터를 신뢰하십시오"가 필요합니다.
- 콘솔의 출력은 Tasker 내에서 볼 수 있고 재사용 할 수 있습니다. 이는 % OUTPUT1, % OUTPUT2 등을 또는 A를 사용하여 % OUTPUT ()을 통한 % 출력 ()에 액세스하여 수행 할 수 있습니다.
- 플러그인은 장치에 보안 ADB 연결을 할 수 있도록 장치에 두 개의 키 파일을 생성합니다.
이제 유용한 명령을 받으십시오!
"keyevent dpad_right"또는 "left"등을 할 수있는 화살표 키를 누르면 화살표 키를 누를 수있는 키를 누를 수 있습니다. 다른 간단한 명령은 "재부팅"이며, 추측 할 것입니다, 당신은 그것을 짐작, 재부팅 장치! "Reboot -p"를 여기에 전원을 끌어 올릴 수 있습니다.
멋진 일은 장치에서 앱을 시작하는 것입니다. 앱의 주요 활동을 찾기 위해 Google에서 조금 조금되어야합니다. 이 예제는 디바이스에서 크롬을 열어줍니다. "am stock -n com.android.chrome/com.google.android.apps.Chrome.main".
- IP 주소 필드에서 "localhost"를 입력하면, 모든 명령은 장치 자체에서 실행됩니다! 이것은 물론 WiFi를 사용할 수있는 경우 루트 없이도 작동합니다 ( "adb tcpip 5555"를 사용하여 PC에서 활성화 할 수 있습니다). 물론 많은 다른 명령이 있습니다, 하늘은 한계입니다!
이것은 내 첫 번째 게시 된 앱이므로 피드백을 남겨두고 버그를 제출하여 최선을 다할 수 있습니다! 모든 팁은 환영합니다!
아이디어이 앱을 만들려면 https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger에서 가져온 것입니다. 앱 자체의 인터페이스를 통해 원격 장치에 연결하십시오. 해당 앱에 대한 설명을 읽으십시오. 또한 Wi-Fi를 통해 ADB를 활성화하는 데 몇 가지 팁이 포함되어 있습니다. 내 앱에서 동일한 Adblib Java 라이브러리를 사용합니다.
https://github.com/cgutman/adblib에서 발견 된 Adblib 라이브러리를 사용하고 https://github.com/cgutman/adblibtest를 사용하여 라이브러리를 사용하는 방법에 대한 예제. 나는이 예제를 주어진 명령으로 작동하도록 적응하여 Tasker 플러그인으로 변환했습니다.
https:///forum.xda-developers.com에서 XDA-Developers 스레드를 방문 할 수 있습니다. / u / tasker-tips-tricks / plugin-remote-adb-shell-t3562013. 이 스레드는 또한 루트없이 작업을 실행하는 로컬 디바이스에 액세스하기위한 몇 가지 유용한 팁이 포함되어 있습니다.
가상 이제 https://github.com/Jolanrensen/ADBPlugin에서 오픈 소스!
• 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