导航:首页 > IDC知识 > 易语言服务器

易语言服务器

发布时间:2020-08-08 22:46:13

1、易语言如何连接服务器

需要客户端与服务端,如果只是单纯的连接的话,只需要一行代码,如果要发送消息的话比较麻烦

2、易语言怎么做一个软件的服务器

如果是个人的话,最主要还是通过自己DIY,等用户量多再考虑付费服务器!如果是团队或者游戏工作室,最好有自己的服务器,便于维护!使用别人的服务器的话在软件种类多的时候要单独购买多次,维护起来也不方便,价格也会相当昂贵!满意请采纳,谢谢

3、易语言制作的客户端和服务器

服务端 和客户端组件 完成这些

4、易语言:求分享一下服务器的使用。谢谢。

以下服务器源码===========================
.版本 2
.程序集 窗口程序集1
.子程序 _服务器1_数据到达
.局部变量 接受的数据, 文本型
.局部变量 已存在, 文本型, , "0"
.局部变量 客户信息, 文本型
.局部变量 n, 整数型
接受的数据 = 到文本 (服务器1.取回数据 ())
客户信息 = 服务器1.取回客户 ()
已存在 = 分割文本 (编辑框1.内容, #换行符, )
.计次循环首 (取数组成员数 (已存在), n)
.判断开始 (接受的数据 = 已存在 [n])
服务器1.发送数据 (客户信息, “已存在确认!”, )
返回 ()
.默认
.判断结束
.计次循环尾 ()
服务器1.发送数据 (客户信息, “不存在确认!”, )
以下是客户端源码=================================
.版本 2
.程序集 窗口程序集1
.子程序 _按钮_登陆_被单击
客户1.发送数据 (编辑框_账号.内容 + “:” + 编辑框_密码.内容)
.子程序 __启动窗口_创建完毕
.判断开始 (客户1.连接 (“127.0.0.1”, 19730))
信息框 (“连接服务器成功!”, 0, )
.默认
信息框 (“连接服务器失败,请确认已联网!”, 0, )
销毁 ()
.判断结束

.子程序 _客户1_数据到达
.局部变量 接受的数据, 文本型
接受的数据 = 到文本 (客户1.取回数据 ())
.判断开始 (接受的数据 = “已存在确认!”)
载入 (窗口1, , 假)
_启动窗口.销毁 ()
.判断 (接受的数据 = “不存在确认!”)
信息框 (“账号不存在!”, 0, )
.默认

5、易语言最简单的客户端服务器

服务器和客户端要分别在两个程序中,这是正常的虽然在一个程序中也可以。

一个程序中

.版本 2

.支持库 eAPI

.支持库 spec


.子程序 __启动窗口_创建完毕


客户1.连接 (取IP地址 (), 19730)

客户1.发送数据 (“123”)



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


调试输出 (到文本 (服务器1.取回数据 ()))

下载的直接就是源代码,不用担心有病毒

6、怎么用易语言做个登录器和一个登录服务器

利用服务器控件和客户控件可以做出一个局域网的登录、控制系统源码如下: .版本 2
.支持库 sock.程序集 窗口程序集1
.程序集变量 用户, 文本型
.程序集变量 密码, 文本型.子程序 __启动窗口_创建完毕
.局部变量 IP, 文本型, , "0"IP = 取本机IP ()
编辑框1.内容 = IP [1].子程序 _服务器_数据到达
.局部变量 数据, 文本型数据 = 删首尾空 (到文本 (服务器.取回数据 ()))
用户 = 取文本左边 (数据, 寻找文本 (数据, “#”, , 真) - 1)
密码 = 取文本右边 (数据, 取文本长度 (数据) - 寻找文本 (数据, “#”, , 真))
信息框 (“有用户登录:” + #换行符 + 用户 + #换行符 + 密码, 0, )
.子程序 _按钮1_被单击客户.连接 (编辑框1.内容, 19730)
客户.发送数据 (到字节集 (编辑框2.内容 + “#” + 编辑框3.内容))
.子程序 _服务器_客户进入输出调试文本 (服务器.取回客户 ())

7、易语言服务器

根据判断,如果服务千人级别,同时。请使用多程序协作完成→_→

8、易语言服务器问题

实现聊天功能必须的组件:
类似QQ的聊天,发送信息,这里主要用到的组件是:服务器、客户
用易语言编写局域网聊天小软件(需要两个程序:服务器端和客户端):
这里讲的例子是所有用户发送数据的时候经过服务器,再由服务器转发出去,是群聊的一种方式。
首先做下两个程序的界面:
服务器端需要一个编辑框来显示所有发来的消息
客户端需要有发送按钮、输入内容的编辑框和显示别的用户发来消息的编辑框

客户端界面预览

服务器端界面预览
服务端详解:
点击“服务器”组件,点击左侧“属性”页,可编辑服务端的端口,默认为19730,和其他软件端口不冲突就行。
接下来写具体的代码,首先写服务器端的代码:双击“服务器”组件,在“_服务器1_数据到达”事件下编写解读内容和显示内容代码:
获取服务器收到的内容并解读代码:到文本 (服务器1.取回数据 ())

记录收到的内容代码:
注意:这里的编辑框要设置为多行显示,并显示滚动条。

客户端详解:
客户端是需要做到两个:连接服务端、发送消息到服务端,所以要先写连接服务端代码,双击客户端“_启动窗口”,写代码:

客户端连接服务器
写了连接但是是否连接成功,这又需要判断一下了,添加个变量,客户1.连接看提示返回结果为逻辑型,可写代码(注意:这里的连接需要服务器运行的情况下才能连接,不运行是无法连接成功的):
连接成功后,就要写发送信息的代码了,双击“发送信息”按钮,写代码:

客户端发送信息
最后总结一下思路:
服务端运行开启端口,并记录收到的消息
客户端连接服务端并发送消息

9、易语言服务器组件

建一个编辑框组件。
一个客户组件。

然后上代码

————————————————————————————————————————
.版本 2
.程序集 窗口程序集1
.子程序 _编辑框1_内容被改变
.判断开始 (编辑框1.内容 = “”)
客户1.发送数据 (“空”)
.默认
客户1.发送数据 (编辑框1.内容)
.判断结束

.子程序 __启动窗口_创建完毕
客户1.连接 (*****这里写你服务器电脑的ip*****, 12345) ’ 如果不知道IP地址可以在服务器程序建一个文本型数组变量,在启动窗口创建完毕时附上代码:

.版本 2
.支持库 sock
变量 = 取本机IP ()
_启动窗口.标题 = 变量 [1]

然后_启动窗口的标题就是你服务器的IP地址了,
————————————————————————————————————————
当然也要再弄一个服务器。

建一个编辑框、一个服务器。

然后上代码。
————————————————————————————————————————
.版本 2
.程序集 窗口程序集1
.子程序 _服务器1_数据到达
.判断开始 (到文本 (服务器1.取回数据 ()) = “空”)
编辑框1.内容 = “”
.默认
编辑框1.内容 = 到文本 (服务器1.取回数据 ())

复制进易里面看就不那么难看了,其实只有短短几条代码。
再不懂追问,一定教到你懂的。

10、易语言连接服务器

真的连接服务复器的话可以在制启动的时候定义一个时钟,周期为1000,周期事件为透明标签改变标题什么什么的和是否联通服务器,是时钟周期为0,并显示透明标签内容。

如果是假的话- -
a为全局变量
-------------------------------------------------------------------
.版本 2

.全局变量 a, 整数型
-------------------------------------------------------------------

.版本 2
.支持库 iext

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

时钟1.时钟周期 = 1000
透明标签1.标题 = “”

.子程序 _时钟1_周期事件

a = a + 1
.如果真 (a = 10)
透明标签1.标题 = “连接成功”
时钟1.时钟周期 = 0
返回 ()
.如果真结束
透明标签1.标题 = “显示连接服务器” + 到文本 (a)
-------------------------------------------------------------------

与易语言服务器相关的知识