易语言用服务器,客户端组件做一个注册登录软件 客户端注册后账号密码发送到服务器并保存。类似聊天室那种

如题所述

.版本 2

.程序集 启动窗口程序集

.子程序 _服务器1_客户进入


' 当某客户连接进来时,将其加入在线列表。


列表框1.加入项目 (服务器1.取回客户 (), )

.子程序 _服务器1_客户离开


.局部变量 客户, 文本型

.局部变量 项目数

.局部变量 变量1

' 当某客户断开连接时,将其从在线列表中删除。


客户 = 服务器1.取回客户 ()

项目数 = 列表框1.取项目数 ()

.计次循环首 (项目数, 变量1)

.如果真 (列表框1.取项目文本 (变量1 - 1) = 客户)

列表框1.删除项目 (变量1 - 1)

跳出循环 ()

.如果真结束

.计次循环尾 ()


.子程序 _服务器1_数据到达


.局部变量 项目数

.局部变量 变量1

.局部变量 收到数据, 字节集

' 将所收到的信息转发给所有在线客户。


收到数据 = 服务器1.取回数据 ()

项目数 = 列表框1.取项目数 ()

.计次循环首 (项目数, 变量1)

服务器1.发送数据 (列表框1.取项目文本 (变量1 - 1), 收到数据, 1)

.计次循环尾 ()

以上是 服务器 的代码


.版本 2

.程序集 启动窗口程序集

.子程序 _按钮1_被单击

' 连接服务器

.如果真 (客户1.连接 (地址编辑框.内容, 到数值 (端口编辑框.内容)) = 假)

信息框 (“连接失败!”, 0, )

返回 ()

.如果真结束

发送按钮.禁止 = 假

发送编辑框.获取焦点 ()

.子程序 _发送按钮_被单击

.如果真 (客户1.发送数据 (发送编辑框.内容) = 假)

信息框 (“发送失败!”, 0, )

.如果真结束

发送编辑框.内容 = “”

发送编辑框.获取焦点 ()

.子程序 _客户1_数据到达

信息编辑框.加入文本 (取字节集数据 (客户1.取回数据 (), #文本型) + #换行符)

以上是 客户端 的代码

注意:(#重要提示#   *****使用客户端前,需打开 “服务器” 才能连接服务器!!!*****)

追问

我要的是注册登录。不是聊天室。聊天室我已经做好了。
况且你这是易语言资源网可以直接下载到的

温馨提示:内容为网友见解,仅供参考
无其他回答

易语言怎么编写服务器与客户端连接并接收数据登录账号!
自己写俩软件 一个建个服务器组件 一个是客户端组件 客户端连接上服务器以后 发送数据 最前面加个标识符 比如前面加个Y是用户名 M是密码 然后服务器收到数据以后 判断以下收到的数据取文本最前面标识符是什么 然后相应自己写出到一个TXT文件里保存 以此类推 以这种发送封包然后服务器判断封包标识符来...

易语言怎样用api实现服务器、客户组建的功能
可以搜索下Socket套接字,一般的流程是:WSAStartup 初始化Socket库 socket 创建Socket实例 ,也就是这步确定是UDP还是TCP,是客户还是服务器 然后服务器则是bind绑定端口,listen监听端口,recv接收数据,sned发送数据 客户则是connect连接客户端,接收和发送和服务器一样 数据报则是bind绑定,recvfrom接收数据...

易语言如何利用服务器和客户 远程更新客户端的标签 求源码
然后 在服务器的客户进入哪里 取进入的客户IP并把它放到一个数组里 在客户离开哪里取离开的客户IP 然后搜索当前的客户IP数组把离开的客户IP移除数组 之后可以添加一个事件 用于给客户发送信息 在这个时间里遍历所有IP 给他们发送数据 客户端就简单一些了 用客户端连接到服务器 设置连接到的ip和端口 当然...

使用易语言开发一款远控软件
在开发过程中,我们首先设计了大体界面,使用了选择夹、超级列表框、服务器、客户、状态栏等组件。客户端上线后发送数据"加入连接+主机名"到服务端,例如:"加入连接admin",以便服务端提取主机信息进行数据操作区分。服务端接收数据后,使用超级列表框展示上线主机,并添加服务器组件。当服务端收到数据时,...

易语言求一源码例子,谢谢各位大大。 利用某空间,将注册的数据上传到空...
如果真有这种程序本人30秒内破解密码随便看你的数据。你这图省钱呢啊哈哈 正规流程应该是客户端发送账号密码给服务器,而且发送的信息都是加密的,服务器再连接数据库查询账号密码对的话发送可以登录的消息和客户信息,错的话就直接发送错误,内容也是加密的.而且要用到socket和多线程编程类的知识....

易语言怎么做一个网站登录器?
1、打开易语言编辑软件,然后新建一个Windows窗口程序 2、调整窗口大小并画上一些组件,如图。3、将第二个编辑框的输入方式设置为密码输入。4、复制下面代码,然后双击按钮,再粘贴上去。版本 2.如果真 (编辑框1.内容 = “”) 信息框 (“请输入账号!”, 0, ) 返回 ().如果真结束.如果真 (...

怎么用易语言做一个登入和注册系统?界面如下图的。没钱啊!
服务器1.发送数据 (客户, “密码错误”, ).默认 服务器1.发送数据 (客户, “登录成功”, ).判断结束 .判断 (数据分割 [1] = “注册”)执行SQL语句 (mysql, “SELECT * FROM `account_tbl` where account='” + 数据分割 [2] + “';”)临时记录集 = 取记录集 (mysql).判断开始 ...

用易语言怎样写一个局域网内,服务端可以向多台客户端同时发一个弹窗信息...
客户端程序要能开机自启动有专门的代码 服务器设置端口 客户.连接("地址",设置的端口号)就能达到连接的目的.然后退出连接的话就需要取回客户.地址写内网IP 端口号设置成一样的

...个软件和一个服务器,软件上某些信息要发到服务器上,然后我看,比如...
就是用软件发送ASP信息的形式,让服务器接收,让后你去查看和审核,以前的盗号软件不就是ASP发信的么,这种发信很低级,你又没挂分,只能这样了。

易语言客户端服务端
服务器1.端口 = 19730 ' 这里是将服务器跟客户端放在同一个窗口下写的 ' 客户1连接服务器的3个条件,1:服务端已经运行。2:服务地址填写正确。3:端口要一致 ' 本机测试用127.0.0.1就可以了,外网的话根据外网IP填写,或用域名解析。例如 花生壳等软件,解析后直接填入域名。' 端口 0-...

相似回答