Preskoči na vsebino
AS

ADB Shell [Tasker Plugin] for Android APK

Založnik: Jolan Rensen
Android APK Free
Prenesi v6.3b 5 prenosi
Vrsta datotekeAPK
Različica6.3b
Založnik Jolan Rensen
Datum izdaje4. jun. 2020
Datum dodajanja4. jun. 2020
Os zahteveAndroid
ZahteveRequires Android 4.4 and up
Skupno prenosov5
CenaFree

Opis

Ta vtičnik Tasker vam omogoča pošiljanje (niza) ukazov lupine ADB na oddaljeno napravo (ali napravo samo), ki ima omogočen ADB prek WiFi.

Ta aplikacija očitno potrebuje Tasker za delovanje, saj je vtičnik (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, to je plačljiva aplikacija s 7-dnevnim brezplačnim preskusom ). Še enkrat, brez Taskerja NE BO DELO. Sem bil dovolj jasen? Kakorkoli ...

Na ciljni napravi lahko počnete vse, kar bi običajno lahko storili, če uporabljate terminal ali lupino ADB te naprave. To vključuje odpiranje aplikacij, premikanje datotek, simulacijo vnosa itd. (Nebo je meja in Google je vaš prijatelj).

Mojo aplikacijo je mogoče uporabiti kot dejanje v Taskerju in jo je treba pravilno konfigurirati, ko jo dodam opravilu, da deluje.

OPOMBA:

- Pošljete lahko več ukazov hkrati, tako da jih ločite z ";".

- Vsem ukazom v enem dejanju samodejno sledi ukaz "izhod", da se zapre povezava ADB. To pomeni, da če želite poslati več ukazov, ki so odvisni drug od drugega, jih boste morali dati v eno dejanje Tasker in jih ločiti z ";".

- Če želite, da se več dejanj mojega vtičnika izvaja eno za drugim v nalogi Tasker, prosimo, ohranite časovno omejitev tako, kot je. Tasker bo nadaljeval, ko bo ukaz poslan.

- Ko se prvič poskusite povezati z drugo napravo prek ADB, vas bo vprašal, ali zaupate napravi. Da bo ta vtičnik deloval pravilno, boste morali vedno "zaupati temu računalniku".

- Izhod konzole si lahko ogledate in ponovno uporabite znotraj Taskerja. To lahko storite z dostopom do %output1, %output2 itd. ali s ponavljanjem nad %output() z uporabo zanke for.

- Vtičnik bo ustvaril dve ključni datoteki v vaši napravi, da bo lahko vzpostavil varno povezavo ADB z napravami.

Zdaj pa nekaj uporabnih ukazov!

- Ukaz, ki ga sam pogosto uporabljam, je, da vklopim ali izklopim svoj AndroidTV (Nvidia SHIELD), ki podpira ADB prek WiFi, s pošiljanjem ukaza "input keyevent POWER", to simulira pritisk gumba za vklop.

- Seveda lahko izberete, katero tipko želite pritisniti, na primer, da pritisnete puščične tipke, lahko naredite "input keyevent DPAD_RIGHT" ali LEFT itd.

- Drug preprost ukaz je "reboot", ki bo, uganili ste, znova zagnal napravo! Tukaj lahko vnesete tudi "reboot -p", da ga izklopite.

- Kul stvar, ki jo lahko naredite, je zagon aplikacij v napravi. Če želite najti glavno dejavnost aplikacije, boste morali malo brskati po Googlu. Ta primer bo odprl Chrome v napravi: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- Ko izpolnite localhost v polje IP naslov, se bo vsak ukaz izvedel na sami napravi! To deluje tudi brez root-a, če imate seveda omogočen ADB over WiFi (lahko ga aktivirate iz računalnika z uporabo adb tcpip 5555).

Seveda obstaja veliko drugih ukazov, nebo je meja!

To je moja prva objavljena aplikacija, zato prosim pustite povratne informacije in pošljite napake, da jih bom lahko po svojih najboljših močeh popravil! Vsak nasvet je več kot dobrodošel!

Ideja za ustvarjanje te aplikacije je prišla iz https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, ki uporabniku omogoča povezavo z oddaljeno napravo prek vmesnika v sami aplikaciji. Preberite tudi opis te aplikacije, saj vsebuje nekaj nasvetov o omogočanju ADB prek WiFi. V svoji aplikaciji uporabljam isto knjižnico AdbLib Java.

Uporabljam knjižnico AdbLib, ki jo najdem na https://github.com/cgutman/AdbLib, in uporabljam https://github.com/cgutman/AdbLibTest kot primer za uporabo knjižnice. Ta primer sem prilagodil za delo z danim ukazom in ga pretvoril v vtičnik Tasker.

Za pomoč mi lahko pošljete e-pošto ali obiščete nit XDA-Developers na https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Ta nit vsebuje tudi nekaj uporabnih namigov za dostop do lokalne naprave, ki izvaja nalogo brez rootja.

Zdaj odprtokodni na https://github.com/Jolanrensen/ADBPlugin!

Podobni programi

Alternative