ccTalk 库 Nodejs/Javascript / 在 Nodejs 中使用 C# 库

ccTalk Library Nodejs/Javascript / Use a C# Library in Nodejs

我正在寻找用于 nodejs 的 ccTalk 库。我只找到了一个 abandoned one.

另一种方法可能是使用像这样的非 javascript 库并为 nodejs 编译它 https://code.google.com/archive/p/cctalk-net/

我发现这个在 nodejs 中使用非 js 代码,但我没有转换它的经验。

How can I use a C++ library from node.js? http://www.swig.org/Doc1.3/CSharp.html

https://github.com/tjanczuk/edge

问题

1) 是否有 node.js

的库

2) 如何将上述库包含到我的 nodejs 应用程序中

  1. 您可以使用 VS 从 https://github.com/Hitman666/nbCcTalkCoinAcceptor

  2. 编译自定义 dll
  3. https://github.com/tjanczuk/edge 安装 edge 或者简单的 npm install edge

  4. 创建 sample.js 文件,内容如下:

    coinAcc = edge.func({ 来源:函数(){/ * //你的 C# 代码(例如参见 Hitmans nbCcTalkCoinAcceptor_exe) */, 参考文献:['yourcctallib.dll'] });

//定义端口,它应该池...

  1. 建议:开发某种从 c# 直接到节点的消息传递(像 dgram 或类似的套接字)并将所有事件传递到某个端口,从节点监听实时 cctalk 设备,因为成功配置 cctalk 设备后你基本上只需要从中读取(池)。