![ADB Shell [Tasker Plugin]](/images/transparent.gif)
ADB Shell [Tasker Plugin]
Tasker plugin για να εκτελέσει μια εντολή κελύφους σε μια ADB-ενεργοποιημένη συσκευή.
Πληροφορίες Εφαρμογής
Advertisement
Περιγραφή Εφαρμογής
Ανάλυση Εφαρμογών Android: ADB Shell [Tasker Plugin], Που Αναπτύχθηκε Από Το Jolan Rensen. Που Αναφέρονται Στην Κατηγορία Εργαλεία. Η Τρέχουσα Έκδοση Είναι 6.3b, Ενημερωμένη Στις 16/01/2020 . Σύμφωνα Με Τις Αναθεωρήσεις Των Χρηστών Στο Google Play: ADB Shell [Tasker Plugin]. Επιτυγχάνονται Πάνω Από 121 Χίλια Εγκαταστάσεις. Το ADB Shell [Tasker Plugin] Έχει Σήμερα 207 Κριτικές, Μέση Βαθμολογία 4.2 Αστέρια
Αυτό το plugin Tasker σάς επιτρέπει να στέλνετε εντολές (σειράς) ADB Shell σε μια απομακρυσμένη συσκευή (ή η ίδια η συσκευή) που έχει ADB μέσω WiFi ενεργοποιημένη.Αυτή η εφαρμογή προφανώς δεν χρειάζεται Tasker να λειτουργεί ως plugin (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, αυτή είναι μια εφαρμογή που έχει πληρωθεί με δωρεάν δοκιμή 7 ημερών ). Και πάλι, χωρίς Tasker δεν θα λειτουργήσει. Ήμουν αρκετά σαφής; Τέλος πάντων...
Στη συσκευή προορισμού μπορείτε να κάνετε οτιδήποτε κανονικά θα μπορείτε να κάνετε όταν χρησιμοποιείτε το τερματικό ή το ADB Shell της συγκεκριμένης συσκευής. Αυτό περιλαμβάνει το άνοιγμα εφαρμογών, τη μετακίνηση αρχείων, την προσομοίωση εισόδου κλπ. (Ο ουρανός είναι το όριο και η Google είναι ο φίλος σας).
Η εφαρμογή μου μπορεί να χρησιμοποιηθεί ως ενέργεια στο Tasker και πρέπει να ρυθμιστεί σωστά όταν προστεθεί σε μια εργασία που θα λειτουργήσει.
ΣΗΜΕΙΩΣΗ:
- Μπορείτε να στείλετε πολλαπλές εντολές ταυτόχρονα διαχωρίζοντάς τις με ένα ";".
- Όλες οι εντολές σε μία μόνο ενέργεια ακολουθούνται αυτόματα με μια εντολή "εξόδου" έτσι ώστε να κλείσει η σύνδεση ADB. Αυτό σημαίνει ότι εάν θέλετε να στείλετε πολλαπλές εντολές που εξαρτώνται το ένα από το άλλο, θα πρέπει να τις τοποθετήσετε σε μία ενέργεια Tasker και να τις διαχωρίσετε με ";".
- Εάν θέλετε οι πολλαπλές ενέργειες του plugin μου να εκτελούνται μετά από κάθε άλλο σε μια εργασία Tasker, παρακαλούμε να διατηρήσετε το set timeout όπως είναι. Το Tasker θα συνεχιστεί όταν αποσταλεί η εντολή.
- Την πρώτη φορά που προσπαθείτε να συνδεθείτε σε άλλη συσκευή μέσω ADB, θα σας ρωτήσει εάν εμπιστεύεστε τη συσκευή. Για να λειτουργήσει σωστά αυτή η προσθήκη, θα πρέπει πάντα να "εμπιστεύεστε αυτόν τον υπολογιστή".
- Η έξοδος της κονσόλας μπορεί να προβληθεί και να χρησιμοποιηθεί ξανά από την Tasker. Αυτό μπορεί να γίνει με πρόσβαση% output1,% output2 κλπ. Ή με επανάληψη πάνω από% output () χρησιμοποιώντας ένα for loop.
- Το πρόσθετο θα παράγει δύο κλειδιά για τη συσκευή σας ώστε να είναι σε θέση να κάνει ασφαλή σύνδεση ADB στις συσκευές.
Τώρα για μερικές χρήσιμες εντολές!
- Μια εντολή που εγώ ο ίδιος χρησιμοποιούν πολύ είναι να ενεργοποιήσετε ή να απενεργοποιήσετε το ADB μέσω του ασύρματου δικτύου AndroidTV (Nvidia SHIELD) στέλνοντας την εντολή "input keyevent POWER", αυτό προσομοιώνει το πάτημα ενός κουμπιού λειτουργίας.
- Φυσικά μπορείτε να μεταβάλλετε ποιο πλήκτρο πιέζετε, για παράδειγμα πιέζοντας τα πλήκτρα με τα βέλη που μπορείτε να κάνετε "εισάγετε keyevent DPAD_RIGHT" ή "... LEFT" κλπ.
- Μια άλλη απλή εντολή είναι η "επανεκκίνηση", η οποία, μαντέψατε, επανεκκινήστε τη συσκευή! Μπορείτε επίσης να βάλετε "επανεκκίνηση -p" εδώ για να το ενεργοποιήσετε.
- Ένα δροσερό πράγμα που μπορείτε να κάνετε είναι να ξεκινήσετε εφαρμογές στη συσκευή. Θα χρειαστεί να βγάλετε λίγο το Google για την κύρια δραστηριότητα μιας εφαρμογής. Αυτό το παράδειγμα ανοίγει το Chrome στη συσκευή: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- Όταν συμπληρώσετε το "localhost" στο πεδίο διεύθυνσης IP, κάθε εντολή θα εκτελείται στην ίδια τη συσκευή! Αυτό λειτουργεί ακόμα και χωρίς ρίζα, αν, φυσικά, έχετε ADB μέσω WiFi ενεργοποιημένη (μπορεί να ενεργοποιηθεί από ένα PC χρησιμοποιώντας το "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 ως παράδειγμα για τη χρήση της βιβλιοθήκης. Προσαρμόσαμε αυτό το παράδειγμα για να δουλέψουμε με μια δεδομένη εντολή και να το μετατρέψουμε σε ένα plugin Tasker.
Για βοήθεια, μπορείτε να στείλετε μήνυμα με το ηλεκτρονικό ταχυδρομείο ή να επισκεφτείτε το νήμα XDA-Developers στη διεύθυνση https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. Αυτό το νήμα περιέχει επίσης μερικές χρήσιμες συμβουλές για την πρόσβαση στην τοπική συσκευή που εκτελεί την εργασία χωρίς root.
Τώρα ανοικτή πηγή στη διεύθυνση https://github.com/Jolanrensen/ADBPlugin!
Προσφέρουμε Επί Του Παρόντος Την Έκδοση 6.3b. Αυτή Είναι Η Τελευταία, Πιο Βελτιστοποιημένη Έκδοση Μας. Είναι Κατάλληλο Για Πολλές Διαφορετικές Συσκευές. Δωρεάν Λήψη Απευθείας Apk Από Το Google Play Store Ή Άλλες Εκδόσεις Που Φιλοξενούμε. Επιπλέον, Μπορείτε Να Κατεβάσετε Χωρίς Εγγραφή Και Δεν Απαιτείται Σύνδεση.
Έχουμε Περισσότερες Από 2000+ Διαθέσιμες Συσκευές Για Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Με Τόσες Πολλές Επιλογές, Είναι Εύκολο Για Εσάς Να Επιλέξετε Παιχνίδια Ή Λογισμικό Που Ταιριάζουν Στη Συσκευή Σας.
Μπορεί Να Έρθει Χρήσιμο Εάν Υπάρχουν Περιορισμοί Χώρας Ή Περιορισμοί Από Την Πλευρά Της Συσκευής Σας Στο Google App Store.
Τι Νέο Υπάρχει
• 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
- 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