1

だから、私は今日ここで、コードの関数で指定できるnode.jsコンソールからコマンドを呼び出すことが可能かどうか疑問に思っています...

たとえば(ばかげたhello worldの例)、コンソールを実行でき、コンソールに文字列を入力すると実行されるとしましょう。または、単にカスタムコマンドを定義して呼び出します。関数に..。

ここでの私の目標は、Turntableのインターフェイスを構築できるようにすることです。そのため、コンソールから呼び出すだけで、kickuser username reasonの関数を定義することで、ボットにユーザーをキックさせることができます。

どんな助けでも非常に素晴らしいでしょう...

ありがとう、

4

1 に答える 1

0

あなたは多くの方法でそれを行うことができます。

localhost最も一般的なのは、ユーザーをキックしたいコマンドを実行することによってのみアクセスできるURLを作成することです。次にcurl、目的のパラメーターを渡してそのURLをトリガーするノードスクリプトを使用または作成できます。

もう1つのより高度な方法は、socketローカルからの接続をリッスンし、ジョブを実行するために実行するメソッドを公開することです。次に、実行時にソケットに接続してサーバーにコマンドを送信する別のスクリプトを作成できます。

あなたを助けるかもしれないいくつかのプロジェクト:

于 2013-01-11T00:24:24.100 に答える