Plugin Tasker ini membolehkan anda menghantar (siri) ADB Shell Command (s) ke peranti terpencil (atau peranti itu sendiri) yang mempunyai adb di atas WiFi yang didayakan.
Aplikasi ini jelas memerlukan Tasker untuk bekerja kerana ia adalah plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ini adalah aplikasi berbayar dengan 7 Hari Percubaan Percuma). Sekali lagi, tanpa Tasker ia tidak akan berfungsi. Adakah saya cukup jelas? Anyways ...
Pada peranti sasaran anda boleh melakukan apa sahaja yang anda biasanya akan dapat lakukan apabila menggunakan terminal atau adb shell dari peranti itu. Ini termasuk aplikasi pembukaan, memindahkan fail, mensimulasikan input et cetera (langit adalah had dan google adalah rakan anda).
Aplikasi saya boleh digunakan sebagai tindakan di Tasker dan perlu dikonfigurasikan dengan betul apabila ditambah kepada Tugas untuk bekerja.
Nota:
- Anda boleh menghantar pelbagai arahan sekaligus dengan memisahkannya dengan ";".
- Semua arahan dalam satu tindakan secara automatik diikuti dengan arahan "keluar" supaya menutup sambungan ADB. Ini bermakna jika anda ingin menghantar pelbagai arahan yang bergantung kepada satu sama lain, anda perlu meletakkannya dalam satu tindakan Tasker dan memisahkannya dengan ";".
- Jika anda mahu pelbagai tindakan plugin saya untuk dijalankan Selepas satu sama lain dalam tugas Tasker, sila pastikan set waktu tamat. Tasker akan berterusan apabila arahan dihantar.
- Kali pertama anda cuba menyambung ke peranti lain melalui ADB Ia akan meminta anda jika anda mempercayai peranti itu. Untuk plugin ini untuk berfungsi dengan betul, anda perlu sentiasa "mempercayai komputer ini".
- Keluaran konsol boleh dilihat dan digunakan semula dari dalam Tasker. Ini boleh dilakukan dengan mengakses% output1,% output2 dan lain-lain atau melalui lelaran melebihi output% () menggunakan gelung untuk gelung.
- Plugin akan menghasilkan dua fail utama pada peranti anda untuk dapat membuat sambungan ADB yang selamat ke peranti.
Sekarang untuk beberapa arahan yang berguna!
- Perintah saya sendiri menggunakan banyak adalah untuk menghidupkan atau mematikan Wifi yang diaktifkan oleh AndroidTV (NVIDIA SHIELD) dengan menghantar arahan "Input Keyevent Power", ini menyerupai butang kuasa tekan.
- Sudah tentu Anda boleh mengubah kekunci yang mana untuk menekan, sebagai contoh untuk menekan kekunci anak panah yang anda boleh lakukan "input Keyevent Dpad_right" atau "... kiri" dan lain-lain.
- Satu lagi arahan mudah adalah "Reboot", yang akan, anda meneka, reboot Peranti! Anda juga boleh meletakkan "reboot -p" di sini untuk berkuasa.
- Satu perkara yang perlu dilakukan adalah untuk melancarkan aplikasi pada peranti. Anda akan perlu untuk Google sedikit untuk mencari aktiviti utama aplikasi. Contoh ini akan membuka Chrome pada peranti: "Am Start -n com.android.chrome/com.google.android.apps.chrome.main".
- Apabila anda mengisi "localhost" dalam bidang alamat IP, Setiap arahan akan dilaksanakan pada peranti itu sendiri! Ini berfungsi walaupun tanpa akar jika anda, sudah tentu, mempunyai ADB di atas WiFi yang didayakan (boleh diaktifkan dari PC menggunakan "ADB TCPIP 5555").
Sudah tentu terdapat banyak perintah lain, langit adalah batas!
Ini adalah aplikasi pertama saya yang diterbitkan, jadi sila tinggalkan maklum balas dan hantar pepijat supaya saya dapat mencuba yang terbaik untuk membetulkannya!
Idea untuk membuat aplikasi ini datang dari https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, yang membolehkan pengguna untuk Sambung ke peranti jauh melalui antara muka dalam aplikasi itu sendiri. Sila baca penjelasan app itu juga, ia mengandungi beberapa petua untuk membolehkan ADB ke atas WiFi. Saya menggunakan perpustakaan Adblib Java yang sama dalam aplikasi saya.
Saya menggunakan Perpustakaan Adblib yang terdapat di https://github.com/cgutman/adblib dan gunakan https://github.com/cgutman/adblibtest sebagai satu Contoh untuk menggunakan perpustakaan. Saya menyesuaikan contoh ini untuk bekerja dengan arahan yang diberikan dan menukarkannya ke plugin Tasker.
Untuk mendapatkan bantuan, anda boleh menghantar e-mel kepada saya atau melawat Thread XDA-Developers di https://forum.xda-Developers.com / u / tasker-tips-trik / plugin-remote-adb-shell-t3562013. Thread ini juga mengandungi beberapa tip berguna untuk mengakses peranti tempatan yang menjalankan tugas tanpa akar.
Sekarang Terbuka sumber di https://github.com/jolanrensen/adbplugin!
• 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