ADB Shell [Tasker Plugin] icon

ADB Shell [Tasker Plugin]

6.3b for Android
4.2 | 100,000+ Installazioni

Jolan Rensen

Descrizione di ADB Shell [Tasker Plugin]

Questo plugin del Tasker consente di inviare (serie di) comando di shell adb a un dispositivo remoto (o il dispositivo stesso) che ha ADB su WiFi abilitato.
Questa app ovviamente ha bisogno di Tasker per funzionare come è un plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, questa è un'app a pagamento con un 7 Giorni di prova gratuita). Di nuovo, senza tasker non funzionerà. Ero abbastanza chiaro? Comunque ...
sul dispositivo di destinazione È possibile fare tutto ciò che dovresti normalmente essere in grado di fare quando si utilizza il terminale o la shell adb di quel dispositivo. Ciò include le app di apertura, i file in movimento, simulando l'input et cetera (il cielo è il limite e Google è il tuo amico).
La mia app può essere utilizzata come azione in Tasker e deve essere configurata correttamente quando è stato aggiunto a Un compito da lavorare.
Nota:
- Puoi inviare più comandi contemporaneamente separandoli con A ";".
- Tutti i comandi in un'unica azione vengono seguiti automaticamente con un comando "EXIT" per chiudere la connessione ADB. Ciò significa che se si desidera inviare più comandi che dipendono l'uno dall'altro, dovrai inserirli in un'unica azione del tasking e separarli con ";".
- Se si desidera eseguire più azioni del mio plugin Dopo l'altro in un compito del Tasker, tieni premuto il timeout impostato come è. Tasker continuerà quando viene inviato il comando.
- La prima volta che si tenta di connettersi a un altro dispositivo tramite ADB ti chiederà se ti fidi del dispositivo. Per questo plugin funzionano correttamente, dovrai sempre "fidarsi di questo computer".
- L'uscita della console può essere visualizzata e riutilizzata dall'interno del tasker. Ciò può essere fatto accedendo a% output1,% output2 ecc. O per iterazione over% output () utilizzando A per loop.
- Il plugin genererà due file chiave sul dispositivo per essere in grado di effettuare una connessione ADB sicura ai dispositivi.
Ora per alcuni comandi utili!
- Un comando I me stesso Usare molto è quello di trasformare il mio ADB su WiFi abilitato AndroidTV (NVIDIA Shield) On o OFF inviando il comando "Input KeyEvent Power", questo simula un pulsante di accensione premere.
- Naturalmente È possibile variare quale tasto premere, ad esempio per premere i tasti freccia che puoi eseguire "Input keyevent dpad_right" o "... sinistra" ecc.
- Un altro semplice comando è "riavvio", che lo avrà indovinato, riavviare il dispositivo! Puoi anche mettere "riavvio -p" qui per accenderlo.
- una cosa interessante da fare è quella di avviare app sul dispositivo. Avrai a Google un po 'per trovare l'attività principale di un'app. Questo esempio si aprirà Chrome sul dispositivo: "Am Start -n com.android.chrome/com.google.android.apps.chrome.main".
- Quando si riempie "localhost" nel campo dell'indirizzo IP, Ogni comando verrà eseguito sul dispositivo stesso! Questo funziona anche senza radice Se tu, ovviamente, ha abilitato ADB Over WiFi (può essere attivato da un PC utilizzando "ADB TCPIP 5555").
Ovviamente ci sono molti altri comandi, il cielo è il limite!
Questa è la mia prima app pubblicata mai pubblicata, quindi per favore lascia il feedback e inviare bug quindi posso fare del mio meglio per risolverli! Qualsiasi suggerimento è più che benvenuto!
L'idea di creare questa app è venuta da https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, che consente all'utente di Connettersi a un dispositivo remoto tramite un'interfaccia nell'app stesso. Si prega di leggere anche la descrizione di tale app, contiene alcuni suggerimenti sull'abilitazione dell'ADB su WiFi. Io uso la stessa biblioteca Adblib Java nella mia app.
Io uso la libreria Adblib trovata su https://github.com/cgutman/adblib e usa https://github.com/cgutman/adblibtest come un Esempio per come utilizzare la libreria. Ho adattato questo esempio per lavorare con un dato comando e lo convertito in un plugin del tasker.
Per aiuto, puoi inviarmi un'e-mail o visitare il thread XDA-Developers su https://form.xda-developers.com / U / Tasker-tips-Tricks / Plugin-Remote-adb-shell-T3562013. Questo thread contiene anche alcuni suggerimenti utili per accedere al dispositivo locale in esecuzione l'attività senza radice.
Ora open source su https://github.com/jolanrensen/adbplugin!

Cosa c'è di nuovo con ADB Shell [Tasker Plugin] 6.3b

• 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

Informazione

  • Categoria:
    Strumenti
  • Versione corrente:
    6.3b
  • Aggiornata:
    2020-01-16
  • Dimensioni:
    2.7MB
  • È necessario Android:
    Android 4.4 or later
  • Sviluppatore:
    Jolan Rensen
  • ID:
    com.ADBPlugin
  • Available on: