易语言怎样制作聊天室--客户端
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、这样客户端就完成了(没服务端不能用)