Tartalomra ugrás
AS

ADB Shell [Tasker Plugin] for Android APK

Kiadó: Jolan Rensen
Android APK Free
Letöltés v6.3b 5 letöltések
Fájl típusaAPK
Változat6.3b
Kiadó Jolan Rensen
Kiadási dátum2020. jún. 4.
Dátum hozzáadva2020. jún. 4.
Os követelményekAndroid
KövetelményekRequires Android 4.4 and up
Összes letöltés5
ÁrFree

Leírás

Ez a Tasker beépülő modul lehetővé teszi ADB Shell parancsok (sorok) küldését egy távoli eszközre (vagy magára az eszközre), amelyen engedélyezve van az ADB over WiFi.

Ennek az alkalmazásnak nyilvánvalóan szüksége van a Taskerre, hogy működjön, mivel ez egy beépülő modul (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ez egy fizetős alkalmazás 7 napos ingyenes próbaverzióval ). Ismétlem, Tasker nélkül NEM MŰKÖDIK. Elég világos voltam? Egyébként...

A céleszközön bármit megtehet, amit az adott eszköz termináljának vagy ADB Shelljének használatakor általában megtehet. Ez magában foglalja az alkalmazások megnyitását, a fájlok mozgatását, a bevitel szimulálását stb. (Az ég a határ, a Google pedig a barátod).

Az alkalmazásomat műveletként lehet használni a Taskerben, és megfelelően kell konfigurálni, ha hozzáadom egy feladathoz, hogy működjön.

JEGYZET:

- Egyszerre több parancsot is küldhet, ha ";"-el választja el őket.

- Az egy műveletben lévő összes parancsot automatikusan egy "exit" paranccsal követi az ADB kapcsolat bezárása. Ez azt jelenti, hogy ha több, egymástól függő parancsot szeretne küldeni, egyetlen Tasker-műveletbe kell helyeznie őket, és ";"-vel kell elválasztania őket.

- Ha azt szeretné, hogy a beépülő modulom több művelete egymás után fusson egy Tasker-feladatban, kérjük, tartsa beállítva az időtúllépést. A Tasker a parancs elküldésekor folytatódik.

- Amikor először próbál csatlakozni egy másik eszközhöz ADB-n keresztül, a rendszer megkérdezi, hogy megbízik-e az eszközben. Ahhoz, hogy ez a beépülő modul megfelelően működjön, mindig „meg kell bíznia ebben a számítógépben”.

- A konzol kimenete megtekinthető és újrafelhasználható a Taskeren belül. Ezt megteheti a %output1, %output2 stb. elérésével, vagy a %output() feletti iterációval a for ciklus használatával.

- A beépülő modul két kulcsfájlt generál az eszközén, hogy biztonságos ADB-kapcsolatot tudjon létrehozni az eszközökkel.

Most néhány hasznos parancs!

- Az általam gyakran használt parancs az, hogy be- vagy kikapcsoljam az ADB over WiFi-képes AndroidTV-t (Nvidia SHIELD) az "input keyevent POWER" parancs elküldésével, ami a bekapcsológomb megnyomását szimulálja.

- Természetesen változtatható, hogy melyik billentyűt nyomjuk meg, például a nyílbillentyűk lenyomásához teheti az "input keyevent DPAD_RIGHT" vagy LEFT stb.

- Egy másik egyszerű parancs a "reboot", ami, kitaláltad, újraindítja az eszközt! Ide írhatod a "reboot -p" parancsot is a kikapcsoláshoz.

- Egy nagyszerű dolog, amit megtehet, az alkalmazások elindítása az eszközön. Egy kicsit Google-lal kell keresnie egy alkalmazás fő tevékenységét. Ez a példa megnyitja a Chrome-ot az eszközön: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- Ha az IP cím mezőbe a localhost szót írod ki, akkor minden parancs magán az eszközön fog végrehajtódni! Ez root nélkül is működik, ha természetesen engedélyezve van az ADB over WiFi (pc-ről az adb tcpip 5555 segítségével aktiválható).

Persze sok más parancs is van, az ég a határ!

Ez az első közzétett alkalmazásom, ezért kérjük, hagyjon visszajelzést, és küldje el a hibákat, hogy megpróbálhassam kijavítani őket! Minden tippet szívesen fogadunk!

Az alkalmazás létrehozásának ötlete a https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger webhelyről származik, amely lehetővé teszi a felhasználó számára, hogy egy távoli eszközhöz csatlakozzon magán az alkalmazáson keresztül. Kérjük, olvassa el az alkalmazás leírását is, amely néhány tippet tartalmaz az ADB WiFi-n keresztüli engedélyezéséhez. Ugyanazt az AdbLib Java könyvtárat használom az alkalmazásomban.

A https://github.com/cgutman/AdbLib címen található AdbLib könyvtárat használom, és a https://github.com/cgutman/AdbLibTest példát használom a könyvtár használatára. Ezt a példát egy adott paranccsal való működésre adaptáltam, és Tasker beépülő modullá konvertáltam.

Ha segítségre van szüksége, írjon nekem e-mailt, vagy keresse fel az XDA-Developers szálat a https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 címen. Ez a szál néhány hasznos tippet is tartalmaz a feladatot futtató helyi eszköz root nélkül való eléréséhez.

Most nyílt forráskód: https://github.com/Jolanrensen/ADBPlugin!

Hasonló programok

Alternatívák