当前位置:网站首页>Artefact de recherche d'aide - terminal distant en temps réel

Artefact de recherche d'aide - terminal distant en temps réel

2021-09-15 04:29:31 Somenzz

J'ai eu du mal à écrire le Code,Si big boss est plus près de toi,Vous pouvez prendre votre ordinateur portable et aller sur les lieux pour obtenir des conseils,Et si c'était plus loin?Vous pouvez avoir un chat vidéo,Et laisse le grand t'avoir à distance,Mais il y a un problème,Le grand a besoin de mots pour exprimer ce qu'il va faire,Très inefficace.

Autant envoyer un url Donne - le - lui.,Quand il l'a ouvert,Vous pouvez voir un terminal,Exactement comme le terminal que vous voyez,Son fonctionnement est parfaitement visible,Comme si le terminal était partagé,La vidéo ci - dessous montre:

Cet outil est termpair,1 Installation et utilisation en quelques minutes,Besoin Python3.6 Ci - dessus,Mais seulement pour Linux Et MacOS,Après tout Windows Ça ne s'appelle pas ça. terminal.

GitHub Liens: https://github.com/cs01/termpair

Installation

pip install termpair

Démarrage

Démarrer le service en premier

termpair serve

Vous verrez que le Service a commencé:

Et l'exécuter dans un terminal qui doit être partagé:

termpair share

Pour générer un url:

Et j'ai mis ça url À Big Boss,Il partage ce terminal avec vous,N'est - ce pas un artefact qui demande de l'aide,Son opération est parfaitement visible pour vous,Votre opération est aussi parfaitement visible pour lui:

Et si ce n'était pas le Lan,Il faut donc que le réseau public ait accès aux services locaux. Si vous aviez déjà développé votre propre serveur , Avoir son propre réseau public IP, Alors il n'y a pas de problème .

Accès au réseau public

Un outil gratuit est recommandé ici --- Peanut Shell , Vous pouvez cartographier votre ordinateur en un nom de domaine , Le Service d'un tel ordinateur , Est accessible par Internet .

Télécharger Peanut Shell :

https://hsk.oray.com/download

Puis suivez ce tutoriel pour configurer :

https://service.oray.com/question/1360.html

Caractéristiques

1、 Partager en temps réel unix Terminal de classe .

2、 Que ce soit au terminal ou dans le navigateur , Toutes les mises à jour sont synchronisées .

3、 Plusieurs navigateurs sont également synchronisés .

4、 Le navigateur peut définir des permissions en lecture seule .

5、 Le serveur ne peut pas lire les données du terminal ,Parce qu'il est utilisé 128 Bitwise AES(Advanced Encryption Standard,Abréviations:AES)Algorithme de chiffrement.

6、 Peut se faufiler dans le site ,Entrée terminal id Et key Peut être connecté,Comme ça.:

Pile technologique

fastapi,websockets, aiofiles,uvicorn Si vous êtes intéressé par sa mise en œuvre, vous pouvez étudier le code source inférieur :

https://github.com/cs01/termpair

Les derniers mots

En fait, le principe de mise en oeuvre est terminal Et termpair Le serveur passe websocket Communications cryptées ,Et puis termpair Serveur et navigateur via websocket Communications cryptées . En plus de l'assistance à distance , C'est aussi un très bon terminal Outils, Par exemple, vous pouvez utiliser votre ordinateur pour la télécommande .

Bienvenue à l'attention,Réponse「2048」 Obtenir des informations de qualité ,Apprendre un jour Python Petite technologie .

Cet article est partagé par Wechat public Number - PythonNuméro sept.(PythonSeven) ,Auteur:somenzz

La source originale et les informations reproduites sont détaillées dans le texte,En cas d'infraction,Veuillez contacter: [email protected] Supprimer.

Date de publication originale: 2021-09-03

Participation à cet articleTencent Cloud Self - media Sharing Plan,Bienvenue à la lecture,Partager ensemble.

版权声明
本文为[Somenzz]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/09/20210914180056970j.html

随机推荐