开源改变世界

功能要求 #28

推推 grbl 3年前 (2023-02-02) 270次浏览
关闭
morrowsend 打开了这个问题 2016 年 2 月 2 日 · 3条评论
关闭

功能要求#28

morrowsend 打开了这个问题 2016 年 2 月 2 日 · 3条评论

注释

功能要求 #28

而不是使用 Node.js,并且必须安装依赖项,是什么阻止你使用这个 chrome 插件用于串行的相同东西:https ://chrome.google.com/webstore/detail/gcode-sender/ngncibnakmabjlfpadjagnbdjbhoelom?hl= zh 如果我没记错的话,你可以在没有额外安装的 chromebook 上运行该插件(我知道我可以在我的 windows 机器上运行它而无需安装 node.js)你可以通过打开查看 chrome 插件的代码chrome 中的开发人员选项,并跟踪插件所在的文件夹。

功能要求 #28
合作者

谢谢您的建议。

恐怕我目前的实现可能无法做到这一点,chrome 插件只需要客户端脚本,这意味着我需要对客户端/服务器通信进行完全重写,并删除与 Node.js 的依赖关系。

此外,chrome 插件也有一个限制,如果浏览器窗口被刷新(F5)或由于某些原因意外关闭,它将停止当前执行的 G 代码命令并且不可恢复。如果我错了,请纠正我。

我想应该是另一个chrome插件集成的新项目,但不属于cnc.js的当前范围。

功能要求 #28
合作者

为了使 Windows 或 Mac 的安装更容易,我会考虑使用 NW.js 或 Electron 来打包运行 Node.js 的本机应用程序。另请参阅#27了解 Windows 二进制文件。

功能要求 #28
合作者

在 v1.2.0 中添加了 Windows 安装程序