Siirry sisältöön
AS

ADB Shell [Tasker Plugin] for Android APK

Kustantaja: Jolan Rensen
Android APK Free
ladata v6.3b 5 latausta
TiedostotyyppiAPK
Versio6.3b
Kustantaja Jolan Rensen
Julkaisupäivä4.6.2020
Lisäyspäivämäärä4.6.2020
Os vaatimuksetAndroid
VaatimuksetRequires Android 4.4 and up
Latauksia yhteensä5
HintaFree

Kuvaus

Tämän Tasker-laajennuksen avulla voit lähettää (sarjan) ADB Shell -komentoja etälaitteeseen (tai itse laitteeseen), jossa ADB over WiFi on käytössä.

Tämä sovellus tietysti tarvitsee Taskerin toimiakseen, koska se on laajennus (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, tämä on maksullinen sovellus, jossa on 7 päivän ilmainen kokeiluversio ). Jälleen kerran, ilman Taskeria se EI TOIMI. Olinko tarpeeksi selkeä? Kaikesta huolimatta...

Kohdelaitteessa voit tehdä mitä tahansa, mitä tavallisesti pystyisit tekemään, kun käytät kyseisen laitteen päätettä tai ADB Shelliä. Tämä sisältää sovellusten avaamisen, tiedostojen siirtämisen, syötteiden simuloinnin ja niin edelleen (taivas on rajana ja Google on ystäväsi).

Sovellustani voidaan käyttää toimintona Taskerissa, ja se on määritettävä oikein, kun se lisätään tehtävään toimiakseen.

MERKINTÄ:

- Voit lähettää useita komentoja kerralla erottamalla ne ";:llä".

- Kaikkia yhden toiminnon komentoja seuraa automaattisesti "exit"-komento ADB-yhteyden sulkemiseksi. Tämä tarkoittaa, että jos haluat lähettää useita toisistaan ​​riippuvia komentoja, sinun on asetettava ne yhteen Tasker-toimintoon ja erotettava ne merkillä ";".

- Jos haluat useiden laajennukseni toimintojen suorittavan peräkkäin Tasker-tehtävässä, pidä aikakatkaisu asetettuna. Tasker jatkaa, kun komento on lähetetty.

- Kun yrität muodostaa yhteyden toiseen laitteeseen ensimmäisen kerran ADB:n kautta, se kysyy, luotatko laitteeseen. Jotta tämä laajennus toimisi oikein, sinun on aina "luotettava tähän tietokoneeseen".

- Konsolin tulosta voi tarkastella ja käyttää uudelleen Taskerista. Tämä voidaan tehdä käyttämällä %output1, %output2 jne. tai iteroimalla %output():n yli käyttämällä for-silmukkaa.

- Plugin luo kaksi avaintiedostoa laitteellesi, jotta se voi muodostaa suojatun ADB-yhteyden laitteisiin.

Nyt hyödyllisiä komentoja!

- Komento, jota itse käytän paljon, on kytkeä ADB over WiFi -yhteensopiva AndroidTV (Nvidia SHIELD) päälle tai pois lähettämällä komennon "input keyevent POWER". Tämä simuloi virtapainikkeen painallusta.

- Tietysti voit vaihdella mitä näppäintä painetaan, esimerkiksi nuolinäppäimillä voit tehdä "input keyevent DPAD_RIGHT" tai LEFT jne.

- Toinen yksinkertainen komento on "reboot", joka, arvasit sen, käynnistää laitteen uudelleen! Voit myös laittaa "reboot -p" tähän sammuttaaksesi sen.

- Hieno asia, jonka voi tehdä, on käynnistää sovelluksia laitteella. Sinun täytyy Googlettaa hieman löytääksesi sovelluksen päätoiminnon. Tämä esimerkki avaa Chromen laitteella: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- Kun täytät IP-osoitekenttään localhost, jokainen komento suoritetaan itse laitteessa! Tämä toimii myös ilman pääkäyttäjää, jos sinulla on tietysti ADB over WiFi käytössä (voidaan aktivoida tietokoneelta käyttämällä adb tcpip 5555:tä).

Tietenkin on monia muita komentoja, taivas on rajana!

Tämä on ensimmäinen julkaistu sovellukseni, joten jätä palautetta ja lähetä virheitä, jotta voin yrittää parhaani korjata ne! Kaikki vinkit ovat enemmän kuin tervetulleita!

Idea tämän sovelluksen luomiseen tuli https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebuggerista, jonka avulla käyttäjä voi muodostaa yhteyden etälaitteeseen itse sovelluksessa olevan käyttöliittymän kautta. Lue myös sovelluksen kuvaus, se sisältää vinkkejä ADB:n käyttöönotosta WiFi:n kautta. Käytän samaa AdbLib Java -kirjastoa sovelluksessani.

Käytän AdbLib-kirjastoa, joka löytyy osoitteesta https://github.com/cgutman/AdbLib, ja https://github.com/cgutman/AdbLibTest esimerkkinä kirjaston käytöstä. Muokkasin tämän esimerkin toimimaan tietyn komennon kanssa ja muunsin sen Tasker-laajennukseksi.

Jos tarvitset apua, voit lähettää minulle sähköpostia tai käydä XDA-Developers-ketjussa osoitteessa https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Tämä säie sisältää myös hyödyllisiä vinkkejä paikallisen laitteen käyttämiseen, joka suorittaa tehtävän ilman pääkäyttäjää.

Nyt avoin lähdekoodi osoitteessa https://github.com/Jolanrensen/ADBPlugin!

Samankaltaiset ohjelmat

Vaihtoehdot