dnf单机版gm工具怎么用

dnf单机版gm工具怎么用,第1张

先运行虚拟机进入系统,打开gm工具后自动连接数据库,输入账号即可使用。

dnf单机版是通过私人搭建的服务器进行游玩的一款游戏,玩家可以作为gm管理员,使用gm工具调整自己相应的需求。

dnf地下城与勇士单机版是一款以韩国公司制作的DNF网络版为素材的单机游戏,本游戏旨在发扬DNF网络版,素材版权归NEXON(韩国)公司所有。并且游戏作者从未将本游戏用于商业用途,也没以任何形式进行销售,所有版本都可在网络上下载得到。

本人分别写了客户端和服务器下的代码,程序的目的是客户端和服务器可以互相发送信息。但程序编译能通过,但总是不能传送信息,希望各位高手能给出指点,谢谢!!

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

服务器端:

服务器是由两个textBox(textBox1用来指示IP地址127.0.0.1,textBox2用来指示服务器端的端口(3456)),一个listBox(listBox用来显示服务器和客户端的连接状况),两个richTextBox(richTextBox1用来显示客户端发送给服务器的信息,richTextBox2用来显示服务器发送给客户端的信息),三个button(button1用来建立连接并接收来自客户端的信息,button2用来关闭连接并停止发送,button3用来发送信息给客户端),代码如下:

private UdpClient server

private void button1_Click(object sender, System.EventArgs e)

{ start()}

////////////

private void button2_Click(object sender, System.EventArgs e)

{ server.Close()

this.listBox1.Items.Add("The Connection canceled!")

}

////////////

private void start()

{ server=new UdpClient(3456)

IPEndPoint myhost=null

try

{this.listBox1.Items.Add("Waitng for a Client……")

byte[] bytes=server.Receive(ref myhost)

this.richTextBox1.Text=System.Text.Encoding.Unicode.GetString(bytes,0,bytes.Length)

this.listBox1.Items.Add("Connection Success!")

}

catch(Exception err)

{this.listBox1.Items.Add(err.ToString()) }

}

//////////

private void button3_Click(object sender, System.EventArgs e)

{try

{ this.listBox1.Items.Add("开始发送信息!")

byte[] bytes=Encoding.Unicode.GetBytes(this.richTextBox2.Text)

server.Send(bytes,bytes.Length,this.textBox1.Text,4500)

}

catch(Exception err)

{MessageBox.Show(err.ToString()) }

}

////////////////////////////////////////////////////////////////////////////////////////////

客户端:

客户端是由由两个textBox(textBox1用来指示IP地址127.0.0.1,textBox2用来指示客户端的端口(4500)),一个listBox(listBox用来显示客户端的状态),两个richTextBox(richTextBox1用来显示服务器发送给客户端的信息,richTextBox2用来显示客户端发送给服务器的信息),两个button(button1用来建立与服务器连接并发送和接收信息,button2用来关闭连接并停止发送),当然在运行时得先运行客户端。代码如下:

private UdpClient client

//////////////

private void button1_Click(object sender, System.EventArgs e)

{client=new UdpClient(4500)

try

{this.listBox1.Items.Add("正在向服务器发送数据……")

byte[] bytes=System.Text.Encoding.Unicode.GetBytes(this.richTextBox2.Text)

IPEndPoint host=null

byte[] response=client.Receive(ref host)

this.richTextBox1.Text=System.Text.Encoding.Unicode.GetString(response)

}

catch(Exception err)

{this.listBox1.Items.Add(err.ToString())}

}

////////////////

private void button2_Click(object sender, System.EventArgs e)

{client.Close()

this.listBox1.Items.Add("The Connection canceled!")

}

服务器与客户端可以装在一台电脑上,装上oracle数据库服务器就足够了,这时你已经拥有oracle客户端的功能。

(1)你可以通过第三方软件:如 PLSQL Developer(非常强大的Oracle数据库操作软件)来操作Oracle数据库;

(2)当然装完Oracle数据库服务器以后,你也可以通过控制台来操作,步骤如下:开始-〉运行-〉cmd(打开控制台窗口)-〉敲入 sqlplus ->输入正确的用户名密码(如scott/tiger)就可以操作了。

装完Oracle数据库服务器以后,如果你还装Oracle客户端(Client),那么你在连接数据库的时候记得加上完整的数据库服务名,这样也能保证正确的操作数据库了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/765668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-19
下一篇2023-08-19

发表评论

登录后才能评论

评论列表(0条)

    保存