| Faila tips | APK |
|---|---|
| Versija | 6.3b |
| Izdevējs | Jolan Rensen |
| Izdošanas datums | 2020. gada 4. jūn. |
| Pievienošanas datums | 2020. gada 4. jūn. |
| OS prasības | Android |
| Prasības | Requires Android 4.4 and up |
| Kopējais lejupielāžu skaits | 5 |
| Cena | Free |
Apraksts
Šis Tasker spraudnis ļauj nosūtīt (virkni) ADB Shell komandu(-as) uz attālo ierīci (vai pašu ierīci), kurā ir iespējota ADB, izmantojot WiFi.
Acīmredzot šai lietotnei ir nepieciešams Tasker, lai tas darbotos, jo tas ir spraudnis (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, šī ir maksas lietotne ar 7 dienu bezmaksas izmēģinājumu. ). Atkal, bez Tasker tas nedarbosies. Vai es biju pietiekami skaidrs? Vienalga...
Mērķa ierīcē varat darīt jebko, ko parasti varētu darīt, izmantojot šīs ierīces termināli vai ADB apvalku. Tas ietver lietotņu atvēršanu, failu pārvietošanu, ievades simulēšanu utt. (Debesis ir ierobežojums, un Google ir jūsu draugs).
Manu lietotni var izmantot kā darbību programmā Tasker, un tā ir pareizi jākonfigurē, kad tā ir pievienota uzdevumam, lai tā darbotos.
PIEZĪME:
- Varat nosūtīt vairākas komandas vienlaikus, atdalot tās ar ";".
- Visas komandas vienā darbībā tiek automātiski izpildītas ar komandu "exit", lai aizvērtu ADB savienojumu. Tas nozīmē, ka, ja vēlaties nosūtīt vairākas komandas, kas ir atkarīgas viena no otras, jums tās būs jāievieto vienā Tasker darbībā un jāatdala ar ";".
- Ja vēlaties, lai vairākas mana spraudņa darbības veiktu viena pēc otras Tasker uzdevumā, lūdzu, saglabājiet taimautu iestatītu tādu, kāds tas ir. Tasker turpinās, kad komanda tiks nosūtīta.
- Pirmo reizi mēģinot izveidot savienojumu ar citu ierīci, izmantojot ADB, tiks jautāts, vai ierīcei uzticaties. Lai šis spraudnis darbotos pareizi, jums vienmēr ir "jāuzticas šim datoram".
- Konsoles izvadi var apskatīt un atkārtoti izmantot no Tasker. To var izdarīt, piekļūstot %output1, %output2 utt. vai atkārtojot %output(), izmantojot for cilpu.
- Spraudnis ģenerēs divus galvenos failus jūsu ierīcē, lai varētu izveidot drošu ADB savienojumu ar ierīcēm.
Tagad dažas noderīgas komandas!
- Komanda, kuru es pats bieži izmantoju, ir ieslēgt vai izslēgt savu ADB, izmantojot WiFi iespējotu AndroidTV (Nvidia SHIELD), nosūtot komandu "input keyevent POWER", kas simulē barošanas pogas nospiešanu.
- Protams, jūs varat mainīt, kuru taustiņu nospiest, piemēram, lai nospiestu bulttaustiņus, varat veikt "input keyevent DPAD_RIGHT" vai LEFT utt.
- Vēl viena vienkārša komanda ir "reboot", kas, jūs uzminējāt, pārstartēs ierīci! Šeit varat arī ievietot "reboot -p", lai to izslēgtu.
- Lieliska lieta, ko var darīt, ir palaist lietotnes ierīcē. Lai atrastu lietotnes galveno darbību, jums būs nedaudz jāmeklē Google. Šis piemērs ierīcē atvērs pārlūku Chrome: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- IP adreses laukā ievadot localhost, katra komanda tiks izpildīta pašā ierīcē! Tas darbojas pat bez root, ja jums, protams, ir iespējots ADB over WiFi (var aktivizēt no datora, izmantojot adb tcpip 5555).
Protams, ir daudz citu komandu, debesis ir robeža!
Šī ir mana pirmā publicētā lietotne, tāpēc, lūdzu, atstājiet atsauksmes un iesniedziet kļūdas, lai es varētu darīt visu iespējamo, lai tās labotu! Jebkuri padomi ir vairāk nekā apsveicami!
Ideja izveidot šo lietotni radās vietnē https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, kas ļauj lietotājam izveidot savienojumu ar attālo ierīci, izmantojot interfeisu pašā lietotnē. Lūdzu, izlasiet arī šīs lietotnes aprakstu, tajā ir daži padomi, kā iespējot ADB, izmantojot WiFi. Es savā lietotnē izmantoju to pašu AdbLib Java bibliotēku.
Es izmantoju AdbLib bibliotēku, kas atrodama vietnē https://github.com/cgutman/AdbLib, un izmantoju https://github.com/cgutman/AdbLibTest kā piemēru bibliotēkas lietošanai. Es pielāgoju šo piemēru darbam ar doto komandu un pārveidoju to par Tasker spraudni.
Lai saņemtu palīdzību, varat sūtīt man e-pastu vai apmeklēt XDA-Developers pavedienu vietnē https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Šajā pavedienā ir arī daži noderīgi padomi, kā piekļūt vietējai ierīcei, kurā tiek izpildīts uzdevums bez saknes.
Tagad atvērtā koda vietnē https://github.com/Jolanrensen/ADBPlugin!