本帖最后由 渴死的鱼儿 于 2016-1-23 17:53 编辑
这个是我之前收集的一个程序,是一个局域网通信的例子,感觉功能还不错,能够在mBlock上面通过对话达到聊天的功能,今天和大家先分享一下效果!需要两台电脑同时打开mBlock软件并且运行IP聊天的那个程序(必须保证两个电脑的IP地址在同一个局域网下)。下面我们就开始体验在mBlock界面实现局域网聊天的感觉!
一、具体步骤
1、首先两个电脑上都需要安装有mBlock软件,并且打开实现此功能的工程(程序帖子最下面有)。
2、查看两台电脑的IP是否在同一局域网下。
①常用的方法是在DOS窗口下命令行查看本机IP地址:win+R键同时按下,打开运行窗口。
②输入cmd回车打开DOS界面(大小写均可)。
③输入ipconfig查看本机IP地址,DOS会打印电脑上所有适配器的连接信息,没有使用的是断开,当前正在使用的就会显示有IPv4地址、子网掩码、默认网关等详细信息,如下图所示:本机电脑IP地址为:192.168.1.107(ipconfig还有ping等一些和网络相关的命令以后会用到的很多,DOS是一个非常重要的工具,很多任务和功能都需要在DOS里面完成,放假前我还专门在图书馆借了一本DOS命令的书籍回家接触一下。建议大家有空学一点DOS的应用,这个玩熟了可以干很多事的喲~~~) 用同样的方法在另一台电脑上查看电脑IP,如下图所示,另一台电脑IP为:192.168.1.102
此时两台PC机的IP地址处于同一个网段,也就在一个局域网下,现在我们就可以运行程序开始两台PC之间的聊天了!
①在任意一台电脑上的
mBlock菜单栏选择“连接”——“网络”——“自定义连接”,之后在弹出来的自定义窗口中输入另一台PC的IP地址,确认后点击连接。
②同时注意观察两台电脑的连接状态,如果输入的IP和另一台无误的话,另外一台的mBlock会自动显示“已连接”,并且你正在使用的那台的PC也已经连接上了,这就说明两台电脑已经在一个局域网下连接成功了。
还有一个情况就是输入IP连接之后,这台电脑会自动打开Makeblock官方的一个网页——问题反馈。这个不用管它,关掉就行了,不影响的。
③两台电脑连接成功之后,点击绿旗运行程序。(注意如果另外一台电脑作为接收端,不需要运行程序就可以收到发送端发来的消息,但是任何一台电脑想要作为发送端则必须点击绿旗运行程序!)这时左上角的舞台下面有一个发送区域,在里面发送信息,另外一台电脑就可以接收到了。
这个是发送端界面(处于运行状态,发送端时刻都要在运行状态)
这个是接收端界面(为处于运行状态,但是可以正常接收信息) 大家看到hello已经成功了,在接下来的时间里大家就可以聊天了。
上面的聊天内容属于自聊自嗨。。。。因为没有其他人嘛,我就只能自己在这台电脑上发消息,在另外一台电脑上接收消息。别以为我是土豪啊,其实我就一台笔记本的,另外一台是今天外出在别人家正好拿来做实验的。。。另外那台电脑没有软件什么的,都要都是重新安装的。对了,需要注意的一件事情:两台电脑上的mBlock软件一定要是同一个版本的,不能一个是高版本一个低版本,那样的话结果就是消息可以发送的出去而另外一台接收不到消息的。之前因为是图省事没有下载最新的随便在网盘里拿来一个低版本的安装上了,结果就是上面的情况,搞了十几分钟又是重新连接IP又是断开网络的。最后一想是不是软件的问题,然后安装了同一个版本的mBlock试了试两台电脑才可以正常接收信息,我目前使用的是3.2版本的,至于两个低版本的可不可以我没有试,有可能出现不兼容的情况,如果出现上诉现象,请大家将mBlock软件更新到较高点的版本即可! 总之,这个程序可以说是娱乐性非常强的一个功能性程序,非常适合孩子们的玩耍!比如家里有两个孩子,父母把前面几个步骤搞定之后,让孩子在2台电脑电脑直接实现局域网聊天,一方面可以培养孩子的发现创新能力,增加孩子的玩乐的趣味性,另一方面保证了孩子不接触外网的干扰,网络上的各种不良信息还有坑蒙拐骗的信息都不会让孩子看到,这也是对孩子健康发展成长的一个重大保障!
|