Ба мундариҷа гузаред
AS

ADB Shell [Tasker Plugin] for Android APK

Ношир: Jolan Rensen
Android APK Free
Боргирӣ v6.3b 5 боргирӣ
Намуди файлAPK
Версия6.3b
Ношир Jolan Rensen
Рӯзи нашр04 Июн 2020
Санаи иловашуда04 Июн 2020
Талаботи ОСAndroid
ТалаботRequires Android 4.4 and up
Боргирии умумӣ5
НархFree

Тавсифи

Ин плагини Tasker ба шумо имкон медиҳад, ки фармон(ҳо)-и ADB Shell-ро ба дастгоҳи дурдаст (ё худи дастгоҳ), ки ADB тавассути WiFi фаъол аст, фиристед.

Ин барнома бешубҳа ба Tasker ниёз дорад, зеро он плагин аст (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ин як барномаи пулакӣ бо озмоиши ройгони 7 рӯз аст. ). Боз, бе Tasker он кор намекунад. Оё ман кофӣ равшан буд? Ба ҳар ҳол...

Дар дастгоҳи мавриди ҳадаф шумо метавонед ҳама чизеро, ки шумо одатан ҳангоми истифодаи терминал ё ADB Shell-и он дастгоҳ карда метавонед, иҷро кунед. Ин кушодани барномаҳо, интиқол додани файлҳо, тақлид кардани вуруд ва ғайраро дар бар мегирад (Осмон маҳдуд аст ва Google дӯсти шумост).

Барномаи ман метавонад ҳамчун амал дар Tasker истифода шавад ва ҳангоми илова кардани вазифа барои кор он бояд дуруст танзим карда шавад.

ШАРҲ:

- Шумо метавонед якчанд фармонҳоро дар як вақт бо ҷудо кардани онҳо бо ";" фиристед.

- Ҳама фармонҳо дар як амал ба таври худкор бо фармони "хуруҷ" пайгирӣ карда мешаванд, то пайвасти ADBро қатъ кунанд. Ин маънои онро дорад, ки агар шумо хоҳед, ки фармонҳои сершумореро, ки аз ҳамдигар вобастаанд, ирсол кунед, шумо бояд онҳоро дар як амали Tasker ҷойгир кунед ва онҳоро бо ";" ҷудо кунед.

- Агар шумо хоҳед, ки амалҳои сершумори плагини ман дар як супориши Tasker паси ҳам иҷро шаванд, лутфан вақтро тавре нигоҳ доред. Вақте ки фармон фиристода мешавад, Tasker идома медиҳад.

- Бори аввал, ки шумо кӯшиш мекунед, ки ба дастгоҳи дигар тавассути ADB пайваст шавед, он аз шумо мепурсад, ки оё ба дастгоҳ эътимод доред. Барои дуруст кор кардани ин плагин, шумо бояд ҳамеша "ба ин компютер эътимод кунед".

- Натиҷаи консолро аз дохили Tasker дидан ва дубора истифода бурдан мумкин аст. Инро метавон тавассути дастрасӣ ба %output1, %output2 ва ғ. ё тавассути такрори %output() бо истифода аз даври for анҷом дод.

- Васлкунак дар дастгоҳи шумо ду файли калидӣ тавлид хоҳад кард, то тавонанд пайвасти бехатари ADB ба дастгоҳҳоро барқарор кунад.

Акнун барои баъзе фармонҳои муфид!

- Фармоне, ки ман худам бисёр истифода мебарам, ин аст, ки ADB-и худро тавассути WiFi фаъол AndroidTV (Nvidia SHIELD) фаъол ё хомӯш карда, тавассути фиристодани фармони "input keyevent POWER" пахш кардани тугмаи барқро тақлид мекунад.

- Албатта, шумо метавонед кадом тугмачаро пахш кунед, масалан барои пахш кардани тугмаҳои тирча шумо метавонед "input keyevent DPAD_RIGHT" ё LEFT ва ғайраро иҷро кунед.

- Дигар фармони оддии "reboot" аст, ки шумо тахмин кардаед, дастгоҳро аз нав оғоз мекунад! Шумо инчунин метавонед "reboot -p" -ро дар ин ҷо гузоред, то онро хомӯш кунед.

- Як чизи ҷолибе, ки метавон кард, ин оғоз кардани барномаҳо дар дастгоҳ аст. Барои дарёфти фаъолияти асосии барнома, шумо бояд каме Google-ро ҷустуҷӯ кунед. Ин мисол Chrome-ро дар дастгоҳ мекушояд: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- Вақте ки шумо дар майдони суроғаи IP localhost-ро пур мекунед, ҳар як фармон дар худи дастгоҳ иҷро карда мешавад! Ин ҳатто бидуни реша кор мекунад, агар шумо, албатта, ADB тавассути WiFi фаъол бошед (метавонад аз компютер бо истифода аз adb tcpip 5555 фаъол карда шавад).

Албатта, бисёр фармонҳои дигар ҳастанд, осмон маҳдуд аст!

Ин аввалин барномаи нашршудаи ман аст, аз ин рӯ лутфан фикру мулоҳиза гузоред ва хатогиҳоро ирсол кунед, то ман тавонам кӯшиш кунам, ки онҳоро ислоҳ кунам! Ҳама гуна маслиҳатҳо беш аз хуш омадед!

Идеяи эҷоди ин барнома аз https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger пайдо шуд, ки ба корбар имкон медиҳад, ки тавассути интерфейси худи барнома ба дастгоҳи дурдаст пайваст шавад. Лутфан тавсифи он барномаро низ хонед, он дорои чанд маслиҳат оид ба фаъол кардани БОР тавассути WiFi мебошад. Ман дар барномаи худ ҳамон китобхонаи Java AdbLib -ро истифода мебарам.

Ман китобхонаи AdbLib-ро, ки дар https://github.com/cgutman/AdbLib пайдо шудааст, истифода мебарам ва https://github.com/cgutman/AdbLibTest-ро ҳамчун намуна барои истифодаи китобхона истифода мекунам. Ман ин мисолро барои кор бо фармони додашуда мутобиқ карда, онро ба плагини Tasker табдил додам.

Барои кӯмак, шумо метавонед ба ман бо почтаи электронӣ муроҷиат кунед ё ба риштаи XDA-Developers дар https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 муроҷиат кунед. Ин ришта инчунин якчанд маслиҳатҳои муфидро барои дастрасӣ ба дастгоҳи маҳаллӣ, ки ин вазифаро бидуни реша иҷро мекунад, дар бар мегирад.

Ҳоло манбаи кушода дар https://github.com/Jolanrensen/ADBPlugin!

Барномаҳои монанд

Ивазкунандаҳо