ADB Shell [Tasker Plugin]


6.0
6.3b بواسطة Jolan Rensen
16/01/2020 الإصدارات القديمة

ADB Shell [Tasker Plugin]حول

تاسكر المساعد لأداء أمر قذيفة على جهاز تمكين البنك الآسيوي للتنمية.

يسمح لك ملحق Tasker هذا بإرسال أمر (سلسلة) من أوامر ADB Shell إلى جهاز بعيد (أو الجهاز نفسه) الذي يمتلك ADB عبر WiFi.

من الواضح أن هذا التطبيق يحتاج إلى تاسكر للعمل كمكوّن إضافي (https://play.google.com/store/apps/details؟id=net.dinglisch.android.taskerm ، وهو تطبيق مدفوع يشتمل على إصدار تجريبي مجاني لمدة 7 أيام ). مرة أخرى ، دون تاسكر لن تعمل. هل كنت واضح بما فيه الكفاية؟ على أي حال...

على الجهاز المستهدف ، يمكنك القيام بأي شيء يمكنك القيام به عادةً عند استخدام الجهاز أو ADB Shell الخاص بهذا الجهاز. ويشمل ذلك فتح التطبيقات ، ونقل الملفات ، ومحاكاة المدخلات والميزات (السماء هي الحد ، وجوجل هو صديقك).

يمكن استخدام تطبيقي كإجراء في Tasker ويجب تكوينه بشكل صحيح عند إضافته إلى مهمة للعمل.

ملحوظة:

- يمكنك إرسال أوامر متعددة في وقت واحد عن طريق فصلها مع "؛".

- جميع الأوامر في إجراء واحد يتم اتباعها تلقائيًا بأمر "exit" حتى يتم إغلاق اتصال ADB. هذا يعني أنك إذا أردت إرسال أوامر متعددة تعتمد على بعضها البعض ، فستحتاج إلى وضعها في إجراء تاسكر واحد وفصلها مع "؛".

- إذا كنت تريد إجراء عدة إجراءات من المكون الإضافي ليتم تشغيلها بعد بعضها البعض في مهمة Tasker ، فالرجاء الاحتفاظ بفترة المهلة المحددة كما هي. سوف تستمر Tasker عند إرسال الأمر.

- في المرة الأولى التي تحاول فيها الاتصال بجهاز آخر عبر ADB ، سوف يسألك إذا كنت تثق في الجهاز. لكي يعمل هذا المكون الإضافي بشكل صحيح ، ستحتاج دائمًا إلى "الوثوق بهذا الكمبيوتر".

- يمكن عرض إخراج وحدة التحكم وإعادة استخدامها من داخل تاسكر. يمكن القيام بذلك عن طريق الوصول إلى٪ output1 ،٪ output2 إلخ أو عن طريق التكرار عبر٪ output () باستخدام حلقة for.

- سيعمل المكون الإضافي على إنشاء ملفين رئيسيين على جهازك ليتمكن من إنشاء اتصال ADB آمن بالأجهزة.

الآن لبعض الأوامر المفيدة!

- أمر أستخدمه بنفسي كثيرًا هو تشغيل ADB عبر WiFi تمكين AndroidTV (Nvidia SHIELD) أو إيقاف تشغيله عن طريق إرسال الأمر "POWER input key" ، فهذا يحاكي الضغط على زر الطاقة.

- بالطبع يمكنك تغيير أي مفتاح للضغط ، على سبيل المثال للضغط على مفاتيح الأسهم التي يمكنك القيام بها "input DPevent DPAD_RIGHT" أو "… LEFT" إلخ.

- أمر بسيط آخر هو "إعادة تشغيل" ، والتي ، كما خمنت ، إعادة تشغيل الجهاز! يمكنك أيضًا وضع "إعادة تمهيد - p" هنا لإيقاف تشغيله.

- الشيء الرائع الذي يمكنك فعله هو تشغيل التطبيقات على الجهاز. سيتعين عليك استخدام Google بعض الشيء للعثور على النشاط الرئيسي لأحد التطبيقات. سيؤدي هذا المثال إلى فتح Chrome على الجهاز: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".

- عند ملء "localhost" في حقل عنوان IP ، سيتم تنفيذ كل أمر على الجهاز نفسه! هذا يعمل حتى بدون الجذر إذا كنت ، بالطبع ، قد تم تمكين ADB عبر WiFi (يمكن تنشيطه من جهاز كمبيوتر باستخدام "adb tcpip 5555").

بالطبع هناك العديد من الأوامر الأخرى ، السماء هي الحد!

هذا هو أول تطبيق تم نشره على الإطلاق ، لذا يرجى ترك الملاحظات وإرسال الأخطاء حتى أتمكن من بذل قصارى جهدي لإصلاحها! أي نصائح أكثر من موضع ترحيب!

جاءت فكرة إنشاء هذا التطبيق من https://play.google.com/store/apps/details؟id=com.cgutman.androidremotedebugger ، والذي يسمح للمستخدم بالاتصال بجهاز بعيد عبر واجهة في التطبيق نفسه. يرجى قراءة وصف هذا التطبيق أيضًا ، ويحتوي على بعض النصائح حول تمكين ADB عبر WiFi. أستخدم نفس مكتبة AdbLib Java في تطبيقي.

أستخدم مكتبة AdbLib الموجودة على https://github.com/cgutman/AdbLib واستخدم https://github.com/cgutman/AdbLibTest كمثال لكيفية استخدام المكتبة. أنا تكييف هذا المثال للعمل مع أمر معين وتحويله إلى البرنامج المساعد تاسكر.

للحصول على المساعدة ، يمكنك مراسلتي عبر البريد الإلكتروني أو زيارة الموضوع الخاص بـ XDA-Developers على https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. يحتوي هذا الموضوع أيضًا على بعض النصائح المفيدة للوصول إلى الجهاز المحلي الذي يقوم بتشغيل المهمة بدون الجذر.

الآن مفتوحة المصدر في https://github.com/Jolanrensen/ADBPlugin!

تحديث لأحدث إصدار 6.3b

Last updated on 17/01/2020
• 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

معلومات أكثر ل تطبيق

احدث اصدار

6.3b

محمل

Rhyna

Android متطلبات النظام

Android 4.4+

Available on

الإبلاغ

تحديد كغير مناسب

عرض المزيد

Use APKPure App

Get ADB Shell [Tasker Plugin] old version APK for Android

تحميل

Use APKPure App

Get ADB Shell [Tasker Plugin] old version APK for Android

تحميل

ADB Shell [Tasker Plugin] البديل

احصل على المزيد Jolan Rensen

الاكتشاف