Peršokti į turinį
AS

ADB Shell [Tasker Plugin] for Android APK

Leidėjas: Jolan Rensen
Android APK Free
parsisiųsti v6.3b 5 atsisiuntimai
Failo tipasAPK
Versija6.3b
Leidėjas Jolan Rensen
Išleidimo data2020-06-04
Data pridėta2020-06-04
OS reikalavimaiAndroid
ReikalavimaiRequires Android 4.4 and up
Iš viso atsisiuntimų5
KainaFree

apibūdinimas

Šis „Tasker“ įskiepis leidžia siųsti ADB Shell komandą (-as) į nuotolinį įrenginį (arba patį įrenginį), kuriame įjungta ADB per WiFi.

Akivaizdu, kad šiai programai reikia „Tasker“, kad ji veiktų, nes tai yra papildinys (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, tai yra mokama programa su 7 dienų nemokamu bandomuoju laikotarpiu ). Vėlgi, be Tasker jis NEVEIKS. Ar buvau pakankamai aiškus? Šiaip...

Tiksliniame įrenginyje galite daryti viską, ką paprastai galėtumėte daryti naudodami to įrenginio terminalą arba ADB apvalkalą. Tai apima programų atidarymą, failų perkėlimą, įvesties modeliavimą ir kt. (dangus yra riba, o „Google“ yra jūsų draugas).

Mano programa gali būti naudojama kaip veiksmas Tasker ir turi būti tinkamai sukonfigūruotas, kai pridedama prie užduoties, kad veiktų.

PASTABA:

- Galite siųsti kelias komandas vienu metu, atskirdami jas „;“.

- Visos vieno veiksmo komandos automatiškai sekamos su komanda „exit“, kad būtų uždarytas ADB ryšys. Tai reiškia, kad jei norite siųsti kelias komandas, kurios priklauso viena nuo kitos, turėsite jas įdėti į vieną Tasker veiksmą ir atskirti jas raide ";".

- Jei norite, kad atliekant Tasker užduotį keli mano papildinio veiksmai būtų vykdomi vienas po kito, laikykite skirtąjį laiką nustatytą tokį, koks yra. Tasker tęsis, kai bus išsiųsta komanda.

- Pirmą kartą bandant prisijungti prie kito įrenginio per ADB, jis paklaus, ar pasitikite įrenginiu. Kad šis papildinys veiktų tinkamai, visada turėsite „pasitikėti šiuo kompiuteriu“.

- Konsolės išvestį galima peržiūrėti ir pakartotinai naudoti naudojant „Tasker“. Tai galima padaryti pasiekiant %output1, %output2 ir tt arba iteruojant %output() naudojant for kilpą.

- Papildinys sugeneruos du pagrindinius failus jūsų įrenginyje, kad būtų galima užmegzti saugų ADB ryšį su įrenginiais.

Dabar keletas naudingų komandų!

- Komanda, kurią aš pats dažnai naudoju, yra įjungti arba išjungti ADB per WiFi su AndroidTV (Nvidia SHIELD) siunčiant komandą „input keyevent POWER“, tai imituoja maitinimo mygtuko paspaudimą.

- Žinoma, galite keisti, kurį klavišą paspausti, pavyzdžiui, norėdami paspausti rodyklių klavišus, galite atlikti "įvesties klavišo įvykį DPAD_RIGHT" arba LEFT ir pan.

- Kita paprasta komanda yra „reboot“, kuri, jūs atspėjote, perkraus įrenginį! Taip pat čia galite įdėti „reboot -p“, kad išjungtumėte.

- Puikus dalykas, kurį galite padaryti, yra paleisti programas įrenginyje. Turėsite šiek tiek paieškoti „Google“, kad rastumėte pagrindinę programos veiklą. Šis pavyzdys atidarys „Chrome“ įrenginyje: „am start -n com.android.chrome/com.google.android.apps.chrome.Main“.

- Kai IP adreso laukelyje užpildysite localhost, kiekviena komanda bus vykdoma pačiame įrenginyje! Tai veikia net be root, jei, žinoma, įjungtas ADB per WiFi (gali būti suaktyvintas iš kompiuterio naudojant adb tcpip 5555).

Žinoma, yra daug kitų komandų, dangus yra riba!

Tai mano pirmoji paskelbta programa, todėl palikite atsiliepimą ir pateikite klaidas, kad galėčiau viską ištaisyti! Bet kokie patarimai yra daugiau nei laukiami!

Idėja sukurti šią programėlę kilo iš https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, kuri leidžia vartotojui prisijungti prie nuotolinio įrenginio per sąsają pačioje programėlėje. Taip pat perskaitykite tos programos aprašymą, jame yra keletas patarimų, kaip įjungti ADB per WiFi. Savo programoje naudoju tą pačią AdbLib Java biblioteką.

Naudoju AdbLib biblioteką, esančią adresu https://github.com/cgutman/AdbLib, ir naudoju https://github.com/cgutman/AdbLibTest kaip bibliotekos naudojimo pavyzdį. Pritaikiau šį pavyzdį darbui su nurodyta komanda ir konvertavau į „Tasker“ papildinį.

Jei reikia pagalbos, galite atsiųsti man el. laišką arba apsilankyti XDA-Developers gijoje adresu https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Šioje gijoje taip pat yra keletas naudingų patarimų, kaip pasiekti vietinį įrenginį, kuriame vykdoma užduotis be šaknies.

Dabar atviras kodas adresu https://github.com/Jolanrensen/ADBPlugin!

Panašios programos

Alternatyvos