Je souhaite contrôler mon ordinateur (et les périphériques USB connectés à l'ordinateur) à la maison avec tout ordinateur connecté à Internet. L'ordinateur à la maison doit avoir un programme installé qui reçoit des commandes de n'importe quel autre ordinateur qui est connecté à Internet. J'ai pensé qu'il serait préférable de le faire avec une interface web car il ne serait pas nécessaire d'installer un logiciel sur cet ordinateur. Pour des raisons évidentes, cela nécessiterait des informations de connexion.Envoyer des commandes entre deux ordinateurs via Internet
Détails supplémentaires: La partie principale du projet est en fait un périphérique que je développerai qui se connecte au port USB de l'ordinateur. Désolé si c'était un peu vague dans ma question initiale. Cet appareil effectuera des fonctions simples telles que l'allumage des lumières, etc. Au début, je vais simplement essayer d'allumer les lumières à distance en utilisant Internet. Plus tard, je vais ajouter des commandes qui peuvent contrôler certains aspects de l'ordinateur tels que le lecteur de musique. Je pense que faire une connexion de bureau à distance complète pour contrôler mon appareil n'est donc pas vraiment nécessaire. Est-ce que quelqu'un sait de tous les projets open source qui peuvent effectuer ces fonctions?
Donc, fondamentalement, le problème est d'envoyer des commandes cryptées à partir d'une interface Web à mon ordinateur à la maison. Quelle serait la meilleure méthode pour y parvenir et quels langages de programmation devrais-je utiliser? Je connais assez bien Java, Python et C, mais j'ai très peu d'expérience avec les applications web, telles que Javascript et PHP. J'ai regardé des exemples de discussion sur le Web car c'est un concept similaire à ce que je souhaite réaliser, sauf que le texte peut être remplacé par des commandes. Est-ce une solution viable ou existe-t-il de meilleures alternatives?
Merci
Est-ce que des solutions simples et prêtes à l'emploi comme VNC ne fonctionnent pas pour vous? – seandavi
http://www-personal.umich.edu/~mressl/webshell/index.html –