问题标签 [opensoundcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何修复本地 ip 的“请求的地址在其上下文中无效”
我正在尝试将开放声音控制 (UDP) 侦听器添加到 python 程序,但我不断收到错误“OSError: [WinError 10049] The requested address is not valid in its context”。该程序在访问我自己的 ip 时有效,但在我尝试将侦听器添加到不同的 ip 时无效。我知道我无法访问外部 IP,但我尝试访问的计算机位于同一网络上。
我尝试了不同的 OSC 侦听器(pyOSC、python-osc),但它们不起作用。但是,我安装的 OSC 程序(OSCwidgets)能够访问另一台计算机,所以我知道它只是 python 程序不起作用。
这是我正在使用的文件(不包括错误处理程序):
程序应该简单地打印从指定 ip 接收到的 OSC 数据包。发生的完整错误如下。
node.js - 节点红色 OSC 错误“流因缺少节点类型而停止”
我目前正在 Windows 10 机器(Node.js 版本 12.13.1,npm 版本 6.12.1)上使用 node-red 和 node-red-contrib-osc 设置 OSC 接收器。
不幸的是,我无法部署流程,node-red 引发以下错误:“由于缺少节点类型,流程已停止”。OSC 插件是使用“管理调色板”按钮安装的。
在控制台上,安装过程中记录了以下信息:
当我启动 Deploy 时,会记录以下信息:[info] Waiting for missing types to be registered: - osc
我也可以在两台 Windows 10 机器和 Raspbian 上重现该问题。在我阅读的 stackoverflow 上有一些类似的问题,但没有建议的解决方案对我有用。
我希望有人比我有更深的知识。