ADB Shell [Tasker Plugin]

Kjøp i appen
4,1
219 anmeldelser
100k+
Nedlastinger
Egnethet
Alle
Skjermbilde
Skjermbilde

Om denne appen

Med denne Tasker-plugin kan du sende en (serie) ADB Shell-kommandoer til en ekstern enhet (eller selve enheten) som har ADB over WiFi aktivert.
Denne appen trenger åpenbart ikke at Tasker skal fungere som det er et plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, dette er en betalt app med en 7-dagers gratis prøveversjon ). Igjen, uten Tasker vil det ikke fungere. Var jeg klar nok? Uansett...

På målenheten kan du gjøre alt du normalt vil kunne gjøre når du bruker terminalen eller ADB-skallen til den enheten. Dette inkluderer åpningsprogrammer, bevegelige filer, simulering av innspill, etc. (Himmelen er grensen, og Google er din venn).

Min app kan brukes som en handling i Tasker og må konfigureres riktig når den legges til en oppgave som skal fungere.

MERK:
- Du kan sende flere kommandoer på en gang ved å skille dem med en ";".
- Alle kommandoer i en enkelt handling blir automatisk fulgt med en "exit" -kommando for å lukke ADB-tilkoblingen. Dette betyr at hvis du vil sende flere kommandoer som er avhengig av hverandre, må du sette dem i en enkelt Tasker-handling og skille dem med ";".
- Hvis du vil at flere handlinger av plugin-modulen skal kjøre etter hverandre i en Tasker-oppgave, må du holde tidsavbruddssettet som det er. Tasker fortsetter når kommandoen sendes.
- Første gang du prøver å koble til en annen enhet via ADB, spør du om du stoler på enheten. For at dette pluginet skal fungere riktig, må du alltid "stole på denne datamaskinen".
- Utgangen fra konsollen kan sees og brukes på nytt fra Tasker. Dette kan gjøres ved å få tilgang til% output1,% output2 etc. eller ved iterasjon over% output () ved hjelp av en for loop.
- Pluggen genererer to nøkkelfiler på enheten din for å kunne sikre en sikker ADB-tilkobling til enhetene.

Nå for noen nyttige kommandoer!
- En kommando jeg selv bruker mye, er å slå min ADB over WiFi-aktivert AndroidTV (Nvidia SHIELD) på eller av ved å sende kommandoen "input keyevent POWER", dette simulerer en av / på-knappen.
- Selvfølgelig kan du variere hvilken tast du vil trykke, for eksempel å trykke på piltastene du kan gjøre "input keyevent DPAD_RIGHT" eller "... LEFT" etc.
- En annen enkel kommando er "reboot", som vil gjette det, start enheten på nytt! Du kan også sette "reboot -p" her for å slå den ned.
- En kul ting å kunne gjøre er å starte programmer på enheten. Du må Google litt for å finne hovedaktiviteten til en app. Dette eksempelet åpner Chrome på enheten: "Jeg starter -n com.android.chrome/com.google.android.apps.chrome.Main".
- Når du fyller inn "localhost" i IP-adressefeltet, vil hver kommando bli utført på selve enheten! Dette fungerer selv uten rot hvis du selvsagt har ADB over WiFi aktivert (kan aktiveres fra en PC ved hjelp av "adb tcpip 5555").
Selvfølgelig er det mange andre kommandoer, himmelen er grensen!
Dette er min første publiserte app, så vær så snill å gi tilbakemelding og send inn feil slik at jeg kan prøve mitt beste for å fikse dem! Noen tips er mer enn velkommen!

Ideen om å lage denne appen kom fra https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, som lar brukeren koble til en ekstern enhet via et grensesnitt i selve appen. Vennligst les beskrivelsen av den aktuelle appen, den inneholder noen tips om hvordan du aktiverer ADB over WiFi. Jeg bruker det samme AdbLib Java-biblioteket i appen min.

Jeg bruker AdbLib-biblioteket som finnes på https://github.com/cgutman/AdbLib og bruker https://github.com/cgutman/AdbLibTest som et eksempel på hvordan du bruker biblioteket. Jeg tilpasset dette eksemplet for å jobbe med en gitt kommando og konverterte den til et Tasker-plugin.

For hjelp kan du sende meg e-post eller besøke XDA-Developers-tråden på https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Denne tråden inneholder også noen nyttige tips for å få tilgang til den lokale enheten som kjører oppgaven uten rot.

Nå åpen kildekode på https://github.com/Jolanrensen/ADBPlugin!
Oppdatert
16. jan. 2020

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
Ingen data deles med tredjeparter
Finn ut mer om hvordan utviklere deklarerer deling
Ingen data samles inn
Finn ut mer om hvordan utviklere deklarerer innsamling

Vurderinger og anmeldelser

4,2
211 anmeldelser
Marius «Murro_Kladden» Øiahals
27. november 2023
👍
Syntes du dette var nyttig?

Hva er nytt?

• 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