Tasker plugin honek ADB Shell komando bat (sorta) bidaltzeko aukera ematen dizu ADB WiFi bidez gaituta duen urruneko gailu batera (edo gailua bera).
Aplikazio honek, jakina, Taskerrek behar duen plugina (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm) lan egiteko beharra da, 7 eguneko doako proba ordaindutako aplikazioa da. ). Berriz ere, Taskerik ez du funtzionatuko. Ba al dago argi nahikoa? Anyways ...
Xede gailuan gailu honen terminal edo ADB Shell erabiltzen duzunean normalean egin dezakezun guztia egin dezakezu. Honek barne hartzen dituen aplikazioak irekitzen ditu, fitxategiak mugitzen, sarrera eta abar simulatzen ditu (The sky is the limit and Google is your friend).
Nire aplikazioa Tasker-en ekintza gisa erabil daiteke eta behar bezala konfiguratu behar da zeregin batean gehitzeko.
OHAR:
- Hainbat komando bat aldi berean bidal ditzakezu ";" bereizteko.
- Ekintza bakar batean komando guztiak automatikoki jarraitzen dira "irteera" komandoa, ADB konexioa ixteko. Honek esan nahi du elkarren artean dauden hainbat komando bat bidali nahi badituzu, Tasker ekintza bakarrean jarri eta ";" bereizi beharko dituzu.
- Nire plugin-ek ekintza anitzek Tasker zereginaren ondoren exekutatu nahi badituzu, mantendu denbora-muga ezarri den bezala. Tasker komandoa bidaltzen denean jarraituko du.
- ADB bidez beste gailu batera konektatzen saiatzen zaren lehen aldian, telefonoa fidatzen baduzu, eskatuko zaizu. Plugin hau ondo funtzionatzeko, beti "ordenagailu hau fidatu" behar duzu.
- Kontsolaren irteera Tasker barruan ikus daiteke eta berrerabili daiteke. Hau% output1,% output2, etab. Edo irteera baino gehiagoko iterazioan sartzen da () begizta baten bidez.
- Plugin honek zure gailuko bi gako fitxategiak sortuko ditu gailuetara ADB konexio segurua egiteko.
Komando erabilgarria batzuk!
- Komunikazio asko erabiltzen ditudan komandoak nire ADBa WiFi gaitutako AndroidTV (Nvidia SHIELD) baino gehiago aktibatzea edo desaktibatzea da, "sarrera teklatuko POWER" komandoa bidaltzean.
- Jakina, sakatu nahi duzun tekla alda dezakezu, adibidez, "sarrera teklatuko DPAD_RIGHT" edo "... LEFT" teklak sakatu ditzakezun gezi-teklak sakatu.
- Beste komando erraz bat "berrabiarazi" da, eta horrek asmatu zuen gailua berrabiarazi egin behar duzu! "Berrabiarazi -p" jarri ere egin dezakezu behera botatzeko.
- Egin ahal izateko cool gauza bat da gailuko aplikazioak abiarazteko. Google-k pixka bat izan beharko duzu aplikazio baten jarduera nagusia aurkitzeko. Adibide hau Chrome gailuan irekiko da: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- "localhost" IP helbidearen eremuan bete ondoren, komando bakoitza gailuan bertan exekutatuko da! Horrek rootlessa egiten du, jakina, WiFi gaitutako ADB baino gehiagorekin ("adb tcpip 5555" erabiliz pc batetik aktibatuta).
Jakina, beste hainbat komando daude, zerua muga da!
Hau nire lehen argitaratutako aplikazioa da, beraz, utzi iruzkinak eta akatsak bidaltzen saiatu naiz onena konpontzeko. Aholkuak edozein ongi etorriak dira!
Aplikazio hau sortzeko ideia honako hau izan zen: https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, horrek aukera ematen dio erabiltzaileari urruneko gailu batera konektatzeko aplikazio baten interfaze baten bidez. Irakurri aplikazio horren deskribapena gehiegi, ADBa WiFi bidez gaitzeko zenbait aholku ditu. AdbLib Java liburutegia erabiltzen dut nire aplikazioan.
AdbLib liburutegia erabiltzen dut https://github.com/cgutman/AdbLib helbidean eta erabili https://github.com/cgutman/AdbLibTest adibide gisa liburutegia erabiltzeko. Adibide hau egokitu dut komando jakin batekin lan egiteko eta Tasker plugin bihurtu.
Laguntza lortzeko, mezu elektronikoa bidali edo XDA-Developers haria bisitatu dezakezu https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Hari honek aholku baliagarriak ere baditu tokiko gailuak root bidez atzitu ahal izateko.
Orain ireki iturburua https://github.com/Jolanrensen/ADBPlugin!
Azken eguneratzea
2020(e)ko urt. 16(a)