如何让命令行程序联网?

2013 年 1 月 17 日
 BackBox
写了一个是石头剪刀步的小游戏,想与朋友一起联机玩玩。><

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

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

是用Ruby写的。

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

@jiazhoulvke 那样就是重写整个程序,更麻烦。
BackBox
2013 年 1 月 17 日
@lyric 嗯。有推荐的关于socket的简易教程吗?
lyric
2013 年 1 月 17 日
BackBox
2013 年 1 月 17 日
@lyric 谢谢
stackpop
2013 年 1 月 17 日
这个写成web的最好了
BackBox
2013 年 1 月 17 日
@stackpop 何解?Rails做实时的不太好吧。
stackpop
2013 年 1 月 17 日
@BackBox 看你需求应该是在局域网里自己和朋友玩吧?即使发布到服务器,应该也不是大规模应用啊
jackyz
2013 年 1 月 17 日
刚上手不要直接搞 socket ,要搞就搞 socket.io
BackBox
2013 年 1 月 18 日
@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