ADB Shell [Tasker Plugin]

Nákupy v aplikaci
4,1
219 recenzí
100 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

Tento zásuvný modul Tasker umožňuje odeslat (sérii) příkazů ADB Shell vzdálenému zařízení (nebo samotnému zařízení), které má ADB přes WiFi povoleno.
Tato aplikace samozřejmě vyžaduje, aby Tasker fungoval jako plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, což je placená aplikace s bezplatnou zkušební verzí 7 dní ). Opět, bez Taskeru to nebude fungovat. Byl jsem dost jasný? Jakkoliv...

Na cílovém zařízení můžete dělat cokoli, co byste normálně mohli udělat při použití terminálu nebo ADB Shell tohoto zařízení. To zahrnuje otevírání aplikací, přesouvání souborů, simulaci vstupu atd. (Obloha je limit a Google je vaším přítelem).

Moje aplikace může být použita jako akce v Taskeru a musí být správně nakonfigurována při přidání do práce.

POZNÁMKA:
- Můžete odeslat několik příkazů najednou tím, že je oddělíte znakem ";".
- Všechny příkazy v jediné akci jsou automaticky následovány příkazem "exit", aby se spojení ADB uzavřelo. To znamená, že pokud chcete odeslat více příkazů, které jsou navzájem závislé, budete je muset dát do jediné akce Tasker a oddělit je pomocí ";".
- Chcete-li, aby se v úloze Tasker spustili více akcí z mého pluginu, dodržujte prosím časový limit nastavený tak, jak je. Tasker bude pokračovat po odeslání příkazu.
- Při prvním pokusu o připojení k jinému zařízení prostřednictvím služby ADB se vás zeptáte, zda máte důvěru v zařízení. Aby tento plugin pracoval správně, musíte vždy "důvěřovat tomuto počítači".
- Výstup konzoly lze prohlížet a znovu použít z Taskeru. To lze provést při přístupu% output1,% output2 atd. Nebo iterace přes% output () pomocí smyčky for.
- Tento plugin vytvoří ve vašem zařízení dva klíčové soubory, aby bylo možné provést bezpečné ADB připojení k zařízením.

Nyní pro některé užitečné příkazy!
- Příkaz, který sám používám, je zapnout nebo vypnout moje ADB přes AndroidTV (Nvidia SHIELD) pomocí příkazu "input keyevent POWER", což simuluje stisknutí tlačítka napájení.
- Samozřejmě můžete změnit tlačítko, které chcete stisknout, například stisknout klávesy se šipkami, které můžete provést "zadat keyevent DPAD_RIGHT" nebo "... LEFT" atd.
- Dalším jednoduchým příkazem je "restart", což vám, uhádlo, restartujte zařízení! Můžete také spustit "restartovat-p", abyste jej vypnuli.
- Co je skvělé, je spustit aplikace v zařízení. Budete muset Google trochu najít hlavní aktivitu aplikace. Tento příklad otevře prohlížeč Chrome v zařízení: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- Když vyplníte pole "localhost" v poli IP adresy, každý příkaz bude proveden na samotném zařízení! To funguje i bez root, pokud máte samozřejmě ADB přes WiFi povoleno (lze aktivovat z počítače pomocí "adb tcpip 5555").
Samozřejmě existuje mnoho dalších příkazů, obloha je limit!
Toto je moje první publikovaná aplikace, takže prosím opusťte zpětnou vazbu a předkládejte chyby, abych se mohl pokusit co nejlépe opravit! Všechny tipy jsou víc než vítané!

Nápad vytvořit tuto aplikaci pochází z https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger, který umožňuje uživateli připojit se ke vzdálenému zařízení prostřednictvím rozhraní v samotné aplikaci. Přečtěte si také popis této aplikace, obsahuje několik tipů, jak povolit ADB přes WiFi. Ve své aplikaci používám stejnou knihovnu AdbLib Java.

Používám knihovnu AdbLib nalezenou na adrese https://github.com/cgutman/AdbLib a jako příklad pro použití knihovny použijte https://github.com/cgutman/AdbLibTest. Přizpůsobil jsem tento příklad práci s daným příkazem a přeměnil jej na zásuvný modul Tasker.

Za pomoc můžete zaslat e-mailem nebo navštívit podproces XDA-Developers na adrese https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Tento podproces obsahuje také několik užitečných tipů pro přístup k místnímu zařízení spuštěnému bez úlohy.

Nyní otevřete zdrojový kód na adrese https://github.com/Jolanrensen/ADBPlugin!
Datum aktualizace
16. 1. 2020

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
S třetími stranami nejsou sdílena žádná data
Další informace o tom, jak vývojáři deklarují sdílení
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování

Hodnocení a recenze

4,2
211 recenzí

Novinky

• 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