使用 haxe 编辑远程文件?
Using haxe to edit remote file?
我在 haxelib 中搜索了一个库,用于使用 ssh
与 haxe 的连接远程编辑服务器上的文件,或在目录中列出文件..
有人用 haxe 做过吗?
I want to build a desktop app to create a yaml editor that will change settings files of several servers using a frontend like haxe-ui.
好的,您可能有很多方法可以做到这一点,但我建议您分开关注:
desktop app to create a yaml editor
好的,这是 Haxe / 编程语言的一个很好的用例。建立一个编辑器,检查。
change settings files (located on) several servers
好的,所以你在这里有选择。要么
- 通过某些网络文件系统使远程文件显示为本地文件,或者
- 在本地复制文件,编辑它们,然后再复制回来,或者
- 推出您自己的支持网络的服务,该服务在每台服务器上运行、接收命令并修改文件。
随机:鉴于这些是设置文件,您可能还想在进行更改后重新启动某些服务。
我认为选项 2 是最简单的。甚至有很多方法可以做到这一点:
使用 scp 将设置文件带到本地位置,在本地编辑它们,然后将它们推回。如果你设置了 SSH 密钥,你就不必为密码而烦恼了。
Netcat 是另一种通过网络推送字节(又名文件)的工具。它比 scp 更简单,但没有安全措施。
或者,发挥创意/疯狂,然后说,"my settings files will all be stored in a git repo. The 'sync' process will be a push / pull setup."
有很多方法可以做到这一点。
我在 haxelib 中搜索了一个库,用于使用 ssh
与 haxe 的连接远程编辑服务器上的文件,或在目录中列出文件..
有人用 haxe 做过吗?
I want to build a desktop app to create a yaml editor that will change settings files of several servers using a frontend like haxe-ui.
好的,您可能有很多方法可以做到这一点,但我建议您分开关注:
desktop app to create a yaml editor
好的,这是 Haxe / 编程语言的一个很好的用例。建立一个编辑器,检查。
change settings files (located on) several servers
好的,所以你在这里有选择。要么
- 通过某些网络文件系统使远程文件显示为本地文件,或者
- 在本地复制文件,编辑它们,然后再复制回来,或者
- 推出您自己的支持网络的服务,该服务在每台服务器上运行、接收命令并修改文件。
随机:鉴于这些是设置文件,您可能还想在进行更改后重新启动某些服务。
我认为选项 2 是最简单的。甚至有很多方法可以做到这一点:
使用 scp 将设置文件带到本地位置,在本地编辑它们,然后将它们推回。如果你设置了 SSH 密钥,你就不必为密码而烦恼了。
Netcat 是另一种通过网络推送字节(又名文件)的工具。它比 scp 更简单,但没有安全措施。
或者,发挥创意/疯狂,然后说,"my settings files will all be stored in a git repo. The 'sync' process will be a push / pull setup."
有很多方法可以做到这一点。