如何让命令行程序联网?

2013-01-17 16:44:41 +08:00
 BackBox
写了一个是石头剪刀步的小游戏,想与朋友一起联机玩玩。><

刚好对网络方面不太了解。也想通过这个学习下网络方面的知识。

本人Mac Linux环境,朋友Win环境。还有在win下如何运行命令行工具?额外下个一个ruby?

是用Ruby写的。

谢谢
2875 次点击
所在节点    问与答
11 条回复
jiazhoulvke
2013-01-17 16:58:07 +08:00
倒不如用js做个网页版,就不用考虑跨平台的问题了。
否则得学socket编程,还得写两种平台的客户端,多麻烦。
BackBox
2013-01-17 17:00:54 +08:00
@jiazhoulvke
socket编程,谢谢。
脚本语言本来就是跨平台的。
lyric
2013-01-17 17:02:26 +08:00
对的。需要在Windows下有一个Ruby运行环境,而且你需要用Socket相关的东西做好网络通讯

@jiazhoulvke 那样就是重写整个程序,更麻烦。
BackBox
2013-01-17 17:07:36 +08:00
@lyric 嗯。有推荐的关于socket的简易教程吗?
lyric
2013-01-17 17:16:27 +08:00
BackBox
2013-01-17 17:19:10 +08:00
@lyric 谢谢
stackpop
2013-01-17 18:38:22 +08:00
这个写成web的最好了
BackBox
2013-01-17 20:28:15 +08:00
@stackpop 何解?Rails做实时的不太好吧。
stackpop
2013-01-17 20:31:35 +08:00
@BackBox 看你需求应该是在局域网里自己和朋友玩吧?即使发布到服务器,应该也不是大规模应用啊
jackyz
2013-01-17 23:16:42 +08:00
刚上手不要直接搞 socket ,要搞就搞 socket.io
BackBox
2013-01-18 00:33:22 +08:00
@jackyz 说的是https://github.com/dkastner/socket.io-ruby吗?

有啥很大的区别吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/57912

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX