0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

スクリプト実行サーバ(NodeJSの代替)として StreamRelay.NET.exe

Last updated at Posted at 2017-06-21

Sample\ScriptFile\ の下に、スクリプトのサンプルがある


スクリプト実行サーバとしてのStreamRelay.NET.exe

受信したデータを指定したスクリプトで加工して、差し戻したり、転送してりすることができる。

例えば、こんな感じ

StreamRelay.NET.exe -LocalPort 91 -RemotePort 0 -JScriptFile Sample\ScriptFile\echo.js

91/tcpでECHOサーバとして動作する


スクリプト言語

-JScriptFile "FilePath"
JSCript.NET (JScript.NET.dll)
-LuaFile "FilePath"
Lua5.2 (Plugin.Lua.dll)
-BooFile "FilePath"
Boo0.9.7 (Plugin.Boo.dll)
-iPythonFile "FilePath"
IronPython2.7 (Plugin.IronPython.dll) 別途 IronPython のインストールが必要
-iRubyFile "FilePath"
IronRuby1.1 (Plugin.IronRuby.dll) 別途 IronRuby のインストールが必要
-VBScriptFile "FilePath"
ActiveScript。StreamRelay.NET.x86.exeのみ対応(つまりWin32のみ対応)。既定はVBScript (Win32\VBScript.dll)

サンプルスクリプト

\Sample\ScriptFile\ 以下にある。


本家の該当箇所

本家の該当箇所


目次へ戻る

目次というか最初の一歩

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?