如何使用javascript在HTML中运行命令行?



首先,我对HTML和Java的经验几乎为零,所以一个简单的答案将不胜感激!

我正在使用运行TinyOS和Xubuntu的telosb mote进行WSN项目,我所要做的就是设置一个可以与我的mote通信的Web服务器,我知道这样做的唯一方法是使用命令行,使用"java net.tinyos.tools.Send X",其中X是我从Web服务器输入的。

所以在我的 Web 服务器上,有一个表单,我可以在其中输入一个数字以发送到我的微尘,并且在提交数字时,函数运行命令java net.tinyos.tools.Send X.

这可能吗?

我已经阅读了以前的回答问题,但请注意,当我使用电子产品时,我对java一无所知,所以我祈祷像我这样的初学者能够理解答案。谢谢!

是的,您可以使用 Web 服务器运行系统命令。 只需将值从浏览器发送到您的服务器即可。当服务器收到值时,您可以执行所需的系统命令。

例如 如果你的服务器是python(例如Flask(,请在pythonos模块中查找os.system。 https://docs.python.org/3/library/os.html

如果您的服务器在 nodejs 中(例如 Express(,请在child_process模块中查找child_process.exec以运行系统命令。 https://nodejs.org/api/child_process.html

最新更新