1/2
ADB Shell [Tasker Plugin] screenshot 0
ADB Shell [Tasker Plugin] screenshot 1
ADB Shell [Tasker Plugin] Icon

ADB Shell [Tasker Plugin]

Jolan Rensen
Trustable Ranking IconTerpercaya
2K+Unduhan
3MBUkuran
Android Version Icon4.4 - 4.4.4+
Versi Android
6.3b(08-04-2020)Versi terbaru
5.0
(2 Ulasan)
Age ratingPEGI-3
Unduh
RincianUlasanVersiInfo
1/2

Deskripsi ADB Shell [Tasker Plugin]

This Tasker plugin allows you to send a (series of) ADB Shell command(s) to a remote device (or the device itself) that has ADB over WiFi enabled.

This app obviously does need Tasker to work as it's a plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, this is a paid app with a 7 days free trial). Again, without Tasker it WON'T WORK. Was I clear enough? Anyways...


On the target device you can do anything you would normally be able to do when using the terminal or ADB Shell of that device. This includes opening apps, moving files, simulating input et cetera (The sky is the limit and Google is your friend).


My app can be used as an action in Tasker and needs to be configured properly when added to a task to work.


NOTE:

- You can send multiple commands at once by separating them with a ";".

- All commands in a single action are automatically followed with an "exit" command so to close the ADB connection. This means that if you want to send multiple commands that are depending on each other, you will need to put them in a single Tasker action and separate them with ";".

- If you want multiple actions of my plugin to run after each other in a Tasker task, please keep the timeout set as is. Tasker will continue when the command is sent.

- The first time you try to connect to another device via ADB it will ask you if you trust the device. For this plugin to work correctly, you'll need to always "trust this computer".

- The output of the console can be viewed and reused from within Tasker. This can be done by accessing %output1, %output2 etc. or by iteration over %output() using a for loop.

- The plugin will generate two key files on your device to be able to make a secure ADB connection to the devices.


Now for some useful commands!

- A command I myself use a lot is to turn my ADB over WiFi enabled AndroidTV (Nvidia SHIELD) on or off by sending the command "input keyevent POWER", this simulates a power button press.

- Of course you can vary which key to press, for example to press the arrow keys you can do "input keyevent DPAD_RIGHT" or “…LEFT” etc.

- Another simple command is "reboot", which will, you guessed it, reboot the device! You can also put "reboot -p" here to power it down.

- A cool thing to be able to do is to launch apps on the device. You will have to Google a bit to find the Main activity of an app. This example will open Chrome on the device: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- When you fill in “localhost” in the IP address field, every command will be executed on the device itself! This works even without root if you, of course, have ADB over WiFi enabled (can be activated from a pc using “adb tcpip 5555”).

Of course there are many other commands, the sky is the limit!

This is my first ever published app, so please leave feedback and submit bugs so I can try my best to fix them! Any tips are more than welcome!


The idea to create this app came from https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, which allows the user to connect to a remote device via an interface in the app itself. Please read the description of that app too, it contains some tips on enabling ADB over WiFi. I use the same AdbLib Java library in my app.


I use the AdbLib library found at https://github.com/cgutman/AdbLib and use https://github.com/cgutman/AdbLibTest as an example for how to use the library. I adapted this example to work with a given command and converted it to a Tasker plugin.


For help, you can email me or visit the XDA-Developers thread at https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. This thread also contains some useful tips for accessing the local device running the task without root.


Now open source at https://github.com/Jolanrensen/ADBPlugin!

Plugin Tasker ini memungkinkan Anda untuk mengirim (serangkaian) perintah Shell ADB (s) ke perangkat jauh (atau perangkat itu sendiri) yang memiliki ADB over WiFi diaktifkan.

Aplikasi ini jelas membutuhkan Tasker untuk bekerja karena ini adalah sebuah plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ini adalah aplikasi berbayar dengan percobaan gratis 7 hari ). Sekali lagi, tanpa Tasker itu TIDAK AKAN BEKERJA. Apakah saya cukup jelas? Ngomong-ngomong ...


Pada perangkat target Anda dapat melakukan apa saja yang biasanya dapat Anda lakukan saat menggunakan terminal atau ADB Shell dari perangkat itu. Ini termasuk membuka aplikasi, memindahkan file, mensimulasikan input dan sebagainya (Langit adalah batas dan Google adalah teman Anda).


Aplikasi saya dapat digunakan sebagai tindakan di Tasker dan perlu dikonfigurasi dengan benar ketika ditambahkan ke tugas untuk bekerja.


CATATAN:

- Anda dapat mengirim beberapa perintah sekaligus dengan memisahkannya dengan ";".

- Semua perintah dalam satu tindakan secara otomatis diikuti dengan perintah "keluar" sehingga untuk menutup koneksi ADB. Ini berarti bahwa jika Anda ingin mengirim beberapa perintah yang bergantung satu sama lain, Anda harus menempatkannya dalam satu tindakan Tasker dan memisahkannya dengan ";".

- Jika Anda ingin beberapa tindakan dari plugin saya untuk dijalankan setelah satu sama lain dalam tugas Tasker, silakan simpan set timeout sebagaimana adanya. Tasker akan berlanjut ketika perintah dikirim.

- Saat pertama kali Anda mencoba menyambung ke perangkat lain melalui ADB, ia akan menanyakan apakah Anda mempercayai perangkat tersebut. Agar plugin ini berfungsi dengan benar, Anda harus selalu "memercayai komputer ini".

- Output dari konsol dapat dilihat dan digunakan kembali dari dalam Tasker. Ini dapat dilakukan dengan mengakses% output1,% output2 dll. Atau dengan iterasi atas% output () menggunakan for loop.

- Plugin akan menghasilkan dua file kunci di perangkat Anda untuk dapat membuat koneksi ADB yang aman ke perangkat.


Sekarang untuk beberapa perintah yang berguna!

- Perintah yang saya gunakan sendiri banyak adalah dengan mengaktifkan ADB melalui WiFi memungkinkan AndroidTV (Nvidia SHIELD) hidup atau mati dengan mengirim perintah "input keyevent POWER", ini akan mensimulasikan penekanan tombol daya.

- Tentu saja Anda dapat mengubah tombol mana yang harus ditekan, misalnya untuk menekan tombol panah yang dapat Anda lakukan "masukkan keyevent DPAD_RIGHT" atau "... LEFT" dll.

- Perintah sederhana lainnya adalah "reboot", yang akan, Anda dapat menebaknya, reboot perangkat! Anda juga dapat meletakkan "reboot -p" di sini untuk mematikannya.

- Hal keren yang bisa dilakukan adalah meluncurkan aplikasi di perangkat. Anda harus sedikit ke Google untuk menemukan aktivitas Utama aplikasi. Contoh ini akan membuka Chrome di perangkat: "saya mulai -n com.android.chrome/com.google.android.apps.chrome.Main".

- Ketika Anda mengisi "localhost" di bidang alamat IP, setiap perintah akan dijalankan pada perangkat itu sendiri! Ini berfungsi bahkan tanpa root jika Anda, tentu saja, mengaktifkan ADB over WiFi (dapat diaktifkan dari komputer menggunakan "adb tcpip 5555").

Tentu saja ada banyak perintah lain, langit adalah batasnya!

Ini adalah aplikasi saya yang pertama kali diterbitkan, jadi silakan tinggalkan umpan balik dan kirimkan bug sehingga saya dapat mencoba yang terbaik untuk memperbaikinya! Tips apa pun lebih dari menyambut!


Ide untuk membuat aplikasi ini berasal dari https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, yang memungkinkan pengguna untuk terhubung ke perangkat jarak jauh melalui antarmuka di aplikasi itu sendiri. Silakan baca deskripsi dari aplikasi itu juga, ini berisi beberapa tips tentang mengaktifkan ADB melalui WiFi. Saya menggunakan pustaka Java AdbLib yang sama di aplikasi saya.


Saya menggunakan pustaka AdbLib yang ditemukan di https://github.com/cgutman/AdbLib dan menggunakan https://github.com/cgutman/AdbLibTest sebagai contoh untuk cara menggunakan pustaka. Saya mengadaptasi contoh ini untuk bekerja dengan perintah yang diberikan dan mengonversinya menjadi plugin Tasker.


Untuk bantuan, Anda dapat mengirim email kepada saya atau mengunjungi utas XDA-Developers di https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Thread ini juga berisi beberapa tips berguna untuk mengakses perangkat lokal yang menjalankan tugas tanpa root.


Sekarang buka sumber di https://github.com/Jolanrensen/ADBPlugin!


ADB Shell [Tasker Plugin] - Versi 6.3b

(08-04-2020)
Versi lain
Apa yang baru• 6.1 - Fixed some layout issues on smaller devices- Updates Kotlin• 6.0 Biggest update yet!- Added timeout mechanism so that it should work on all devices including the Fire TV- Rewrote code to Kotlin, upgraded sources to Pie and fixed my ignorant code errors- Better error reporting (in %errors), so if you find any, please send me %errors- You can now choose variables from a drop-down list for convenience- Redesigned UI

Belum ada ulasan atau penilaian! Untuk meninggalkan ulasan pertama,

-
2 Reviews
5
4
3
2
1
Info Trust Icon
Aplikasi Bagus TerjaminAplikasi ini sudah lolos uji keamanan terhadap virus, malware dan serangan jahat lainnya dan tidak mengandung ancaman apa pun.

ADB Shell [Tasker Plugin] - Informasi APK

Versi APK: 6.3bPaket: com.ADBPlugin
Kompatibilitas Android: 4.4 - 4.4.4+ (KitKat)
Pengembang:Jolan RensenIzin:6
Nama: ADB Shell [Tasker Plugin]Ukuran: 3 MBUnduhan: 202Versi : 6.3bTanggal Rilis: 2024-06-07 11:36:55Layar Minimal: SMALLCPU yang Didukung:
ID Paket: com.ADBPluginSHA1 Signature: 41:F2:44:0F:8F:03:96:9F:7A:77:32:C7:CD:0F:B6:6D:9E:ED:CE:45Pengembang (CN): Jolan RensenOrganisasi (O): Jolan RensenLokal (L): OosterhoutNegara (C): NLProvinsi/Kota (ST): Noord-Brabant

Versi Terakhir dari ADB Shell [Tasker Plugin]

6.3bTrust Icon Versions
8/4/2020
202 unduhan3 MB Ukuran
Unduh

Versi lain

6.1Trust Icon Versions
13/8/2019
202 unduhan1.5 MB Ukuran
Unduh
5.0Trust Icon Versions
28/10/2017
202 unduhan249.5 kB Ukuran
Unduh