在两台计算机之间通过互联网发送命令

我想用任何连接到互联网的电脑在家控制我的电脑(和连接到电脑的USB设备)。 家中的计算机必须安装一个程序,以接收来自连接到互联网的任何其他计算机的命令。 我认为这是最好的,如果我这样做的Web界面,因为它不需要在该计算机上安装软件。 由于显而易见的原因,它需要login的细节。

所以基本上这个问题就是从家庭的web界面发送encryption命令到我的电脑。 什么是最好的方法来实现这一点,我应该使用什么编程语言? 我非常了解Java,Python和C,但对Web应用程序(如Javascript和PHP)的使用经验不多。

我已经看过网上聊天的例子,因为它与我想要达到的类似的概念,除了文本可以被命令取代。 这是一个可行的解决scheme还是有更好的select?

谢谢

如果你问的是编程你自己的解决scheme,你应该问StackOverflow(如果你确认是这样的话,人们会自动迁移问题)。

如果您正在讨论如何将其作为一般的“控制我的电脑”,那么您可以安装VNC远程login到您的计算机,并像远在控制台一样远程执行所有操作。 这需要您将防火墙/路由器的端口转发到您的计算机,如果您想要将其encryption,请find使用SSH隧道或购买使用encryption的VNC版本的方法,并且与您的Windows版本兼容,或者使用Internet上的工作站之间的VPN隧道到您的家庭networking。

VNC不一定需要在您所在的客户端系统上安装软件,因为有一个Java Web版本,它将在Web浏览器中显示您的计算机的(家庭)桌面。

根据你想要做什么,以及你有什么样的平台,使用某种forms的电子邮件发送命令到你的家庭计算机可能并不是那么困难,如果它被设置为定期检索电子邮件,你可以让它parsing一个关键字或短语的消息,这将触发执行命令的子程序。 这取决于你需要系统的灵活性以及你想得到多么复杂; 从你的描述我不知道你是否想要做一些家庭安全,或者如果你只是想从ThinkGeek的USB连接的NERF导弹射击你的猫。