ADB Shell [Tasker Plugin]

Inprogram-aankope
4,1
219 resensies
100 k+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

Met hierdie Tasker-plugin kan u 'n (reeks) ADB Shell-opdragte na 'n afgeleë toestel stuur (of die toestel self) wat ADB oor WiFi aangeskakel het.
Hierdie program het natuurlik nie Tasker nodig om te werk nie aangesien dit 'n prop is (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, dit is 'n betaalde app met 'n vrye proeftydperk van 7 dae ). Weer, sonder Tasker sal dit NIE werk nie. Was ek genoeg genoeg? In elk geval ...

Op die teikenapparaat kan jy enigiets doen wat jy normaalweg kan doen wanneer jy die terminale of ADB Shell van die toestel gebruik. Dit sluit in openingsprogramme, bewegende lêers, insette ens. (Die lug is die limiet en Google is jou vriend).

My app kan as 'n aksie in Tasker gebruik word en moet behoorlik gekonfigureer word wanneer dit by 'n taak aan die werk gevoeg word.

NOTA:
- U kan verskeie opdragte gelyktydig stuur deur hulle te skei met 'n ";".
- Alle opdragte in 'n enkele aksie word outomaties gevolg met 'n "exit" -opdrag om die ADB-verbinding te sluit. Dit beteken dat as jy veelvuldige opdragte wil stuur wat afhang van mekaar, moet jy dit in 'n enkele Tasker-aksie plaas en dit skei met ";".
- As jy wil hê dat verskeie aksies van my plugin na mekaar in 'n Tasker-taak moet loop, hou asseblief die time-out-stel soos dit is. Tasker sal voortgaan wanneer die opdrag gestuur word.
- Die eerste keer dat jy probeer om via ADB aan 'n ander toestel te koppel, sal dit jou vra of jy die toestel vertrou. Om hierdie plugin korrek te werk, moet jy altyd hierdie rekenaar vertrou.
- Die uitset van die konsole kan vanuit Tasker gesien en hergebruik word. Dit kan gedoen word deur toegang tot% output1,% output2 ens of deur iterasie oor% output () met behulp van 'n vir lus.
- Die plugin sal twee sleutellêers op jou toestel genereer om 'n veilige ADB-verbinding met die toestelle te maak.

Nou vir 'n paar nuttige opdragte!
- 'n Opdrag wat ek self baie gebruik, is om my ADB oor WiFi-geaktiveerde AndroidTV (Nvidia SHIELD) aan of af te skakel deur die opdrag "inset sleutelvenster POWER" te stuur, dit simuleer 'n kragknoppie.
- Uiteraard kan u die sleutel druk om te druk, byvoorbeeld om die pyltjie sleutels te druk wat u kan doen "inset sleutelvertoning DPAD_RIGHT" of "... LEFT" ens.
- Nog 'n eenvoudige opdrag is "reboot", wat sal jy raai dit, herlaai die toestel! U kan ook "herlaai -p" hier installeer om dit af te dwing.
- 'n Cool ding om te kan doen, is om programme op die toestel te begin. Jy sal 'n bietjie van Google moet kry om die hoofaktiwiteit van 'n program te vind. Hierdie voorbeeld sal Chrome op die toestel oopmaak: "Ek begin -n com.android.chrome/com.google.android.apps.chrome.Main".
- Wanneer u "localhost" in die IP-adresveld invul, sal elke opdrag op die selfoon uitgevoer word! Dit werk selfs sonder wortel as jy natuurlik ADB oor WiFi het (kan geaktiveer word vanaf 'n rekenaar met "adb tcpip 5555").
Natuurlik is daar baie ander opdragte, die lug is die perk!
Dit is my eerste ooit gepubliseerde program, so gee asseblief terugvoer en stuur foute in, sodat ek my bes probeer om hulle reg te stel! Enige wenke is meer as welkom!

Die idee om hierdie program te skep, kom van https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, waarmee die gebruiker aan 'n afgeleë toestel kan koppel via 'n koppelvlak in die program self. Lees asseblief die beskrywing van die program ook, dit bevat 'n paar wenke om ADB oor WiFi te aktiveer. Ek gebruik dieselfde AdbLib Java-biblioteek in my app.

Ek gebruik die AdbLib biblioteek gevind op https://github.com/cgutman/AdbLib en gebruik https://github.com/cgutman/AdbLibTest as voorbeeld vir die gebruik van die biblioteek. Ek het hierdie voorbeeld aangepas om met 'n gegewe opdrag te werk en dit omskep in 'n Tasker-invoegtoepassing.

Vir hulp, kan jy my e-pos of besoek die XDA-Developers-draad by https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Hierdie draad bevat ook 'n paar nuttige wenke om toegang te verkry tot die plaaslike toestel wat die taak sonder wortel bestuur.

Nou oop bron by https://github.com/Jolanrensen/ADBPlugin!
Opgedateer op
16 Jan. 2020

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Geen data ingesamel nie
Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Graderings en resensies

4,2
211 resensies

Wat's nuut

• 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