易语言制作聊天室有2个部分,一个是客户端,一个是服务端,本节为客户端,
工具/原料
易语言
花生壳
路由器
客户端步骤-网络配置
1、首先,在花生壳注册一个账号。
2、打开控制台里的壳域名,并复制保存域名,稍后要用。
3、打开路由器配置页面。
4、找到花生壳动态域名,并填写账号密码(花生壳),状态信息是成功。
5、找到路由器IP与MAC绑定,并娴錾摇枭填写电脑ip(注意:是电脑IP(内网ip)),MAC地址(不知道的可以问百度)。
6、再找到ARP攻击防御(每个路由器不一样,找到ARP就行),并启用或按照他的填。(作者路由器为启用)
7、找到端口映射(或虚拟服务器),虚拟服务名称随便填,内网主机IP地址填电脑ip(其他的不用动),点确定
客户端配置-客户端界面排版
1、摆放好编辑框1(发送内容),编辑框2(公开内容),编辑框3(名称),按钮1(发源捍悉刈送按钮),按钮2(链接服务器按钮),界面的自己摆(如果想摆成作者这样,请期待2)
2、将条设为横向滚动条编辑框2的滚动
3、将编辑框2的是否允许多行设为真
4、将编辑框1的是否允许多行设为真
5、将按钮2的标题设为“链接服务器”
6、将按钮1的标题设为“发送”
客户端配置-客户端编写代码
1、创造一个客户端的请求客户端变量
2、在”按钮2_被单机“下面写代码(有些要自己填):.版本2客户端1.连接(你的端署孢颜匈口号(客户端步骤-网络配置的步骤7的虚拟服务名称),高酿眚郁“你的花生壳域名”,假,&处理函数)=真信息框(“链接服务器失败”,16,“错误”,)客户端1.连接(你的端口号(客户端步骤-网络配置的步骤7的虚拟服务名称),“你的花生壳域名”,假,&处理函数)=真)信息框(“链接服务器成功”,64,“提示”,)
3、新建一个子程序“处理函数”
4、在”处理函数“下面写代码:.版本2.支持库Exmlrpc.判断开始(客户端龀音孵茧1.取消息类型(像粜杵泳)=0).默认.判断结束.判断开始(客户端1.取消息类型()=1).默认.判断结束.判断开始(客户端1.取消息类型()=-1).默认
5、双击按钮1(发送)会自动新建子程序。
6、新建1个局部变量名称:a
7、在局部变量"a"下面写代码:.版本2.支持库Exmlrpc瞢铍库祢a=客户端1.屋攘氨馒异步发送字节集(到字节集(编辑框1.内容)).判断开始(a=假)编辑框2.加入文本(“发送失败”+#换行符).默认.判断结束.判断开始(a=真)编辑框2.加入文本(编辑框1.内容+#换行符)编辑框1.内容=“”.默认.判断结束
8、这样客户端就完成了(没服务端不能用)