1

所以,我今天在这里想知道是否可以从 node.js 控制台调用可以在代码中的函数中指定的命令......

例如(只是一个愚蠢的 hello world 示例),但假设我可以运行控制台,我可以在控制台中输入一个字符串,它会运行它....或者只是定义一个自定义命令并让它调用到一个函数...

我的目标是能够为 Turntable 构建一个界面,所以我可以通过定义 kickuser 用户名原因的函数来让机器人踢用户,只需从控制台调用它......

任何帮助都会非常惊人......

谢谢,

4

1 回答 1

0

您可以通过多种方式做到这一点。

localhost最常见的是创建一个只有运行您想要踢用户的命令才能访问的 URL ,然后您可以使用curl或创建一个节点脚本来触发该 URL 并传递所需的参数。

另一种更高级的方法是侦听socket来自本地的连接,并公开您要执行的工作方法。然后您可以创建另一个脚本,该脚本在运行时将连接套接字并为您的服务器发送命令。

一些可能对您有帮助的项目:

于 2013-01-11T00:24:24.100 回答