Neural_handshake Δημοσ. 29 Δεκεμβρίου 2021 Δημοσ. 29 Δεκεμβρίου 2021 (επεξεργασμένο) Εάν το Android του τηλεφώνου σας είναι 11 ή μεγαλύτερο τότε χωρίς καθόλου χρήση καλωδίου μπορούμε να έχουμε απομακρυσμένο έλεγχο του κινητού (pc και κινητό πρέπει να είναι συνδεδεμένα στο ίδιο τοπικό δίκτυο) Εγκαθιστούμε το scrcpy στο pc ,τεκμηρίωση και διακόπτες εδώ https://github.com/Genymobile/scrcpy περνάμε τις παρακάτω ρυθμίσεις στο κινητό ενεργοποιήστε τις επιλογές προγραμματιστή ενεργοποιήστε τον εντοπισμό σφαλμάτων usb ενεργοποίηση adb μέσω wifi απενεργοποιήστε την ανάκληση αδειών adb ενεργοποίηση εντοπισμού σφαλμάτων usb (ρυθμίσεις ασφαλείας) και τέλος συνδεθείτε μία φορά μέσω κωδικού επίσης πρέπει να έχετε static ip για το κινητό, κατά προτίμηση μέσω του ρούτερ Μετά από όλα αυτά και αν επανεκκινήσετε το τηλέφωνό σας ή απενεργοποιήσετε το adb μέσω wifi, απλώς ενεργοποιήστε ξανά το adb μέσω wifi και σημειώστε τη θύρα που σας λέει να χρησιμοποιήσετε το τηλέφωνό σας (η θύρα είναι διαφορετική κάθε φορά που ενεργοποιείτε ξανά το adb μέσω wifi ή επανεκκινείτε το τηλέφωνο) εδώ το script μου για την αυτοματοποίηση της εργασίας (αλλάξτε την IP του τηλεφώνου ανάλογα) #!/bin/bash adb kill-server wait echo " " if [ ! -f /tmp/port ]; then echo What is the phones port? echo " " read port touch /tmp/port wait echo $port > /tmp/port echo " " fi read -r port < /tmp/port wait adb connect 192.168.1.4:$port wait echo " " if adb get-state 1>/dev/null 2>&1 then scrcpy -b 2M -m 1070 -S -t -w --window-height 1070 --power-off-on-close --disable-screensaver --tcpip=192.168.1.4:$port wait echo " " adb disconnect 192.168.1.4:$port wait echo " " adb kill-server wait exit else adb kill-server wait echo " " while [[ -z $(adb get-state) ]] do adb kill-server wait echo " " echo What is the phones port? echo " " read port wait echo $port > /tmp/port adb connect 192.168.1.4:$port wait echo " " done scrcpy -b 2M -m 1070 -S -t -w --window-height 1070 --power-off-on-close --disable-screensaver --tcpip=192.168.1.4:$port wait echo " " adb disconnect 192.168.1.4:$port wait echo " " adb kill-server wait exit fi ΘΥΜΗΘΕΙΤΕ ΝΑ ΑΠΕΝΕΡΓΟΠΟΙΕΤΕ ΠΑΝΤΑ ΤΟ ADB ΜΕΣΩ WIFI ΑΦΟΥ ΤΕΛΕΙΩΣΕΤΕ (για να αποφύγετε ανεπιθύμητες ασύρματες συνδέσεις με το τηλέφωνό σας από άλλους κοντά) για έξοδο από το scrcpy απλώς κλείστε το παράθυρο του (και μην κλείσετε το τερματικό για να εκτελέσει όλες τις απαραίτητες εντολές, βγαίνει αυτόματα) Δεν είμαι ιδιαίτερα έμπειρος στο bash scripting οπότε οποιεσδήποτε προτάσεις βελτίωσης είναι καλοδεχούμενες δεν βρήκα κάποιο τρόπο να βρίσκω το port αυτόματα οπότε έκανα ότι μπορούσα για να ελαχιστοποιήσω τα port inputs το script αποθηκεύει τον αριθμό θύρας σε ένα αρχείο temp και δεν τον ζητά ξανά, εφόσον το τηλέφωνο δεν έχει επανεκκινηθεί ή το adb μέσω wifi δεν έχει κλείσει και ξανανοίξει (κάθε φορά που ενεργοποιείται , παίρνει μια νέα θύρα) ή ο φάκελος temp δεν έχει εκκαθαριστεί, δλδ όσο το τηλέφωνο δεν δίνει νέα θύρα θα θυμάται και χρησιμοποιεί αυτόματα την τελευταία με την οποία συνδέθηκε επιτυχώς Επεξ/σία 29 Δεκεμβρίου 2021 από Neural_handshake
angmar Δημοσ. 31 Δεκεμβρίου 2021 Δημοσ. 31 Δεκεμβρίου 2021 Κι άμα θέλει κανείς και GUI, έχει κι από τούτο εδώ.
Neural_handshake Δημοσ. 1 Ιανουαρίου 2022 Μέλος Δημοσ. 1 Ιανουαρίου 2022 12 ώρες πριν, angmar είπε Κι άμα θέλει κανείς και GUI, έχει κι από τούτο εδώ. εκτος του οτι δεν λειτουργει ιδιαιτερα καλα ,δεν σε ρωτα σε ποιο port μπορει να συνδεθει ,ουτε το θυμαται για να μην το βαζεις συνεχως
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα