ADB Shell [Tasker Plugin]

Mga in-app na pagbili
4.1
219 na review
100K+
Mga Download
Rating ng content
Lahat
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Ang Tasker plugin na ito ay nagpapahintulot sa iyo na magpadala ng isang (serye ng) ADB Shell command (s) sa isang remote na aparato (o ang aparato mismo) na may ADB sa paglipas ng WiFi pinagana.
Ang app na ito ay malinaw na nangangailangan ng Tasker upang gumana ito bilang isang plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ito ay isang bayad na app na may 7 araw na libreng pagsubok ). Muli, nang walang Tasker hindi ito gagana. Malinaw na ba ako? Anyways ...

Sa target na aparato maaari mong gawin ang anumang nais mong gawin sa normal kapag ginagamit ang terminal o ADB Shell ng device na iyon. Kabilang dito ang pagbubukas ng apps, paglipat ng mga file, pagtulad ng input at iba pa (Ang langit ang limitasyon at ang Google ang iyong kaibigan).

Maaaring magamit ang aking app bilang isang pagkilos sa Tasker at kailangang maayos na isinaayos kapag idinagdag sa isang gawain upang gumana.

TANDAAN:
- Maaari kang magpadala ng maramihang mga utos nang sabay-sabay sa pamamagitan ng paghihiwalay sa mga ito ng isang ";".
- Ang lahat ng mga utos sa isang solong pagkilos ay awtomatikong sinusundan ng isang "exit" command upang isara ang koneksyon ng ADB. Nangangahulugan ito na kung nais mong magpadala ng maraming mga command na depende sa bawat isa, kakailanganin mong ilagay ang mga ito sa isang solong pagkilos ng Tasker at paghiwalayin ang mga ito gamit ang ";".
- Kung nais mo ng maramihang mga pagkilos ng aking plugin upang tumakbo pagkatapos ng bawat isa sa isang Tasker na gawain, mangyaring panatilihin ang timeout set bilang ay. Ang Tasker ay magpapatuloy kapag ipinadala ang utos.
- Sa unang pagkakataon na subukan mong kumonekta sa isa pang device sa pamamagitan ng ADB itatanong ka nito kung pinagkakatiwalaan mo ang device. Para magamit ang plugin na ito nang tama, kakailanganin mong laging "magtiwala sa computer na ito".
- Ang output ng console ay maaaring matingnan at muling ginagamit mula sa loob ng Tasker. Ito ay maaaring gawin sa pamamagitan ng pag-access sa% output1,% output2 atbp o sa pamamagitan ng pag-ulit sa% output () gamit ang isang para sa loop.
- Ang plugin ay bubuo ng dalawang pangunahing mga file sa iyong device upang makagawa ng secure na koneksyon sa ADB sa mga device.

Ngayon para sa ilang mga kapaki-pakinabang na utos!
- Ang isang utos na ginagamit ko ng maraming ay upang i-on o i-off ang aking ADB sa paglipas ng WiFi sa AndroidTV (Nvidia SHIELD) sa pamamagitan ng pagpapadala ng command na "input keyevent POWER", na ito ay nagsisimula ng pindutan ng pindutan ng lakas.
- Siyempre maaari mong magkaiba kung aling key ang pindutin, halimbawa upang pindutin ang mga arrow key na maaari mong gawin "input keyevent DPAD_RIGHT" o "... LEFT" atbp.
- Ang isa pang simpleng command ay "reboot", na kung saan ay, nahulaan mo, reboot ang aparato! Maaari mo ring ilagay ang "reboot -p" dito upang ibagsak ito.
- Ang isang cool na bagay upang magawa ay upang ilunsad ang apps sa device. Magkakaroon ka ng Google nang kaunti upang mahanap ang Pangunahing aktibidad ng isang app. Bubuksan ng halimbawang ito ang Chrome sa device: "Ako ay nagsisimula -n com.android.chrome/com.google.android.apps.chrome.Main".
- Kapag pinunan mo ang "localhost" sa patlang ng IP address, ang bawat utos ay isasagawa sa device mismo! Gumagana ito kahit na walang ugat kung ikaw, siyempre, ay may ADB sa paglipas ng WiFi na pinagana (maaaring maisasaaktibo mula sa isang pc gamit ang "adb tcpip 5555").
Siyempre maraming iba pang mga utos, ang kalangitan ay ang limitasyon!
Ito ang aking unang nai-publish na app, kaya't mangyaring mag-iwan ng feedback at magsumite ng mga bug upang maaari kong subukan ang aking makakaya upang ayusin ang mga ito! Anumang mga tip ay higit sa maligayang pagdating!

Ang ideya na lumikha ng app na ito ay nagmula sa https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, na nagpapahintulot sa user na kumonekta sa isang remote na aparato sa pamamagitan ng isang interface sa app mismo. Mangyaring basahin ang paglalarawan ng app na iyon masyadong, naglalaman ito ng ilang mga tip sa pagpapagana ng ADB sa paglipas ng WiFi. Ginagamit ko ang parehong AdbLib Java library sa aking app.

Ginagamit ko ang AdbLib library na matatagpuan sa https://github.com/cgutman/AdbLib at gamitin https://github.com/cgutman/AdbLibTest bilang isang halimbawa kung paano gamitin ang library. Inangkop ko ang halimbawang ito upang gumana sa isang ibinigay na utos at convert ito sa isang Tasker plugin.

Para sa tulong, maaari kang mag-email sa akin o bisitahin ang thread ng Mga Nag-develop ng XDA sa https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Naglalaman din ang thread na ito ng ilang kapaki-pakinabang na tip para ma-access ang lokal na aparato na tumatakbo ang gawain nang walang ugat.

Ngayon buksan ang pinagmulan sa https://github.com/Jolanrensen/ADBPlugin!
Na-update noong
Ene 16, 2020

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
Walang data na ibinabahagi sa mga third party
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
Walang nakolektang data
Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta

Mga rating at review

4.2
211 review

Ano'ng bago

• 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