Σύζευξη συσκευής
Αυτός ο οδηγός δείχνει πώς να συζεύξετε ένα τηλέφωνο με το Control Center, ώστε να διαβάζετε μηνύματα και εισιτήρια και να απαντάτε από οπουδήποτε. Η ίδια ροή συζεύγνυει και ένα δεύτερο πρόγραμμα περιήγησης ή εφαρμογή υπολογιστή. Δείτε Απομακρυσμένος έλεγχος και κινητό για το πώς λειτουργεί ο σύνδεσμος και το μοντέλο ασφάλειάς του.
Προαπαιτούμενα
Ενότητα με τίτλο «Προαπαιτούμενα»- Ένας πελάτης υπολογιστή ή web συνδεδεμένος με τον διακομιστή σας και ένας χώρος εργασίας έτοιμος. Οι λειτουργίες σύζευξης απαιτούν πλήρη πελάτη, οπότε ένα συζευγμένο τηλέφωνο δεν μπορεί ποτέ να συζεύξει — ή να ανακαλέσει — άλλη συσκευή.
- Ο διακομιστής προσβάσιμος από τη συσκευή που συζεύγετε. Στο ίδιο δίκτυο λειτουργεί χωρίς άλλο· από πιο μακριά, τη διακίνηση αναλαμβάνει ο διαμεσολαβητής αναμετάδοσης. Αν το πλαίσιο απαντά Μη προσβάσιμο αντί για κωδικό QR ή διαπιστευτήρια, δημοσιεύστε πρώτα μια διαδρομή — τη συμμετοχή στη σήραγγα στις Ρυθμίσεις → Διακομιστής → Σύνδεση και κατάσταση (Κοινή χρήση αυτού του διακομιστή), ή το
--public-urlτου διακομιστή (δείτε Εκτέλεση headless διακομιστή). - Για τηλέφωνο: τίποτα να εγκαταστήσετε. Ο κωδικός QR ανοίγει την εφαρμογή web Remote (remote.usectrl.dev εξ ορισμού).
Αυτοφιλοξενία. Το Remote και ο διαμεσολαβητής αναμετάδοσης είναι ανοιχτού
κώδικα σε αυτό το αποθετήριο: η εφαρμογή τηλεφώνου (apps/cc_remote, μια PWA web
σε Flutter που μπορείτε να την αναπτύξετε στο Cloudflare Pages μέσω του
wrangler.jsonc της, στην εικόνα nginx docker/cc_remote ή σε οποιονδήποτε
στατικό κεντρικό υπολογιστή με HTTPS — τα service workers και το IndexedDB
ενεργοποιούνται μόνο σε ασφαλές πλαίσιο) και ο αναμεταδότης
(apps/cc_signaling_server, ένα μοναδικό δυαδικό Dart χωρίς κατάσταση που δεν
κρατά δεδομένα εφαρμογής και δεν βλέπει ποτέ το μυστικό σύζευξης — προωθεί μόνο
πλαίσια σφραγισμένα από άκρο σε άκρο). Δείτε τα README τους για τα βήματα
δημιουργίας και εκτέλεσης.
Βήμα 1: Ανοίξτε το πλαίσιο σύζευξης
Ενότητα με τίτλο «Βήμα 1: Ανοίξτε το πλαίσιο σύζευξης»Ανοίξτε Ρυθμίσεις → Εσείς → Οι συσκευές σας. Η ενότητα Οι συσκευές σας παραθέτει τους πελάτες που είναι συζευγμένοι με τον λογαριασμό σας σε αυτόν τον διακομιστή. (Ο κάτοχος του διακομιστή βλέπει κάθε συσκευή του διακομιστή· όλοι οι υπόλοιποι βλέπουν μόνο τις δικές τους.)
Βήμα 2: Συζεύξτε έναν νέο πελάτη
Ενότητα με τίτλο «Βήμα 2: Συζεύξτε έναν νέο πελάτη»Κάντε κλικ στο Σύζευξη νέου πελάτη στην κεφαλίδα της σελίδας, δώστε του μια ετικέτα (π.χ. «Το τηλέφωνό μου»), επιλέξτε τον τύπο — Πρόγραμμα περιήγησης, Εφαρμογή υπολογιστή ή Τηλέφωνο — και κάντε κλικ στο Σύζευξη.
- Για τηλέφωνο, εμφανίζεται ένας κωδικός QR. Σαρώστε τον με την κάμερα του τηλεφώνου ή αντιγράψτε τον σύνδεσμο και ανοίξτε τον σε οποιοδήποτε πρόγραμμα περιήγησης. Κατευθύνει την εφαρμογή Remote στον διακομιστή σας και μεταφέρει το διαπιστευτήριο.
- Για πρόγραμμα περιήγησης ή υπολογιστή, αντιγράψτε τον σύνδεσμο που εμφανίζεται (ή το αναγνωριστικό συσκευής και το κλειδί σύζευξης) στον νέο πελάτη. Ο σύνδεσμος με ένα κλικ προσφέρεται μόνο όταν συζεύγετε από τον πελάτη web, αφού ένα δυαδικό υπολογιστή δεν έχει προέλευση web για να τον δημιουργήσει.
Ο κωδικός QR του τηλεφώνου και ο σύνδεσμος που εκτυπώνει το
cc_server pair --client-url στο CLI είναι διαφορετικά ωφέλιμα φορτία και δεν
είναι εναλλάξιμα: ο σύνδεσμος του CLI συμπληρώνει τη φόρμα σύνδεσης του πελάτη
web, ενώ αυτός ο κωδικός QR μεταφέρει το πλήρες περιγραφικό στοιχείο σύνδεσης του
διακομιστή και το αποτύπωμα ταυτότητάς του για την PWA Remote.
Στην πλευρά του τηλεφώνου, το άνοιγμα ενός συνδέσμου σύζευξης δεν συζεύγνυει σιωπηλά. Το Remote εμφανίζει το δηλωμένο όνομα του διακομιστή και σας ζητά να επιβεβαιώσετε προτού αποθηκεύσει οτιδήποτε, ώστε ένας πλαστός σύνδεσμος να μην μπορεί να οδηγήσει κρυφά την εφαρμογή στον διακομιστή κάποιου άλλου.
Διαχείριση συζευγμένων συσκευών
Ενότητα με τίτλο «Διαχείριση συζευγμένων συσκευών»Από τις Ρυθμίσεις → Εσείς → Οι συσκευές σας μπορείτε να:
- Μετονομήσετε μια συσκευή
- Ανακαλέσετε μια συσκευή που δεν εμπιστεύεστε πια. Η ανάκληση καταστρέφει το διαπιστευτήριό της και ρίχνει τη ζωντανή συνεδρία της μέσα σε δευτερόλεπτα, οπότε αποτυγχάνει κλειστά στην επανασύνδεση
Η ανάκληση είναι η σωστή κίνηση για ένα τηλέφωνο που χάθηκε ή αντικαταστάθηκε. Είναι άμεση και μη αναστρέψιμη από την πλευρά της συσκευής.
Τα διαπιστευτήρια που εκδίδονται από αυτό το πλαίσιο έχουν χρονικό περιορισμό:
λήγουν 30 ημέρες μετά την έκδοσή τους και η πύλη σύνδεσης τα απορρίπτει κλειστά
μετά από αυτό. Ένα διαπιστευτήριο που εκδόθηκε με cc_server pair στη γραμμή
εντολών δεν έχει καμία λήξη — ανακαλέστε το χειροκίνητα όταν αποσυρθεί το
μηχάνημα για το οποίο προοριζόταν.
Εναλλαγή χώρων εργασίας από το τηλέφωνο
Ενότητα με τίτλο «Εναλλαγή χώρων εργασίας από το τηλέφωνο»Ένα συζευγμένο τηλέφωνο μπορεί να εναλλάσσει χώρους εργασίας ανεξάρτητα από τον υπολογιστή. Το τηλέφωνο στέλνει τον χώρο εργασίας με κάθε κλήση και ο διακομιστής ελέγχει τη συμμετοχή και τον ρόλο σας σε αυτόν τον χώρο εργασίας σε κάθε μία — έτσι το τηλέφωνο φτάνει μόνο σε χώρους εργασίας των οποίων είστε μέλος και η εναλλαγή εκεί δεν αλλάζει ποτέ αυτό που εμφανίζει ο υπολογιστής.
Μια συνεδρία τηλεφώνου περιορίζεται επιπλέον σε μια μικρή λίστα επιτρεπόμενων εργαλείων με έμφαση στην ανάγνωση: μπορεί να παραθέτει και να διαβάζει εισιτήρια, πράκτορες, χώρους, μηνύματα και άρθρα ροής και μπορεί να ενημερώνει ή να αναθέτει ένα εισιτήριο, να στέλνει μήνυμα σε έναν χώρο και να σημειώνει ένα άρθρο ως αναγνωσμένο ή αποθηκευμένο. Ό,τι βρίσκεται έξω από αυτό το σύνολο απορρίπτεται προτού φτάσει στον αποστολέα του διακομιστή.
Σχετικοί οδηγοί
Ενότητα με τίτλο «Σχετικοί οδηγοί»- Εκτέλεση headless διακομιστή: κάντε τον διακομιστή προσβάσιμο εξαρχής
- Σύνδεση σε απομακρυσμένο διακομιστή: στρέψτε έναν πλήρη πελάτη σε αυτόν
- Χρήση χώρων: τι θα κάνετε κυρίως από το τηλέφωνο
- Δημιουργία και διαχείριση εισιτηρίων: ταξινόμηση εν κινήσει