From c79b8453a9804ef521394285d7e317fe5775951a Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 18 Apr 2023 13:23:40 +0800 Subject: [PATCH] 1 --- server/tools/robot/kcpclient/clientnet.js | 10 ++++------ server/tools/robot/kcpclient/testcase.js | 14 ++++++-------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/server/tools/robot/kcpclient/clientnet.js b/server/tools/robot/kcpclient/clientnet.js index eec02412..2b450862 100644 --- a/server/tools/robot/kcpclient/clientnet.js +++ b/server/tools/robot/kcpclient/clientnet.js @@ -1,6 +1,5 @@ const protobuf = require('protobufjs'); -var kcp = require('./node_modules/node-kcp/build/Release/kcp'); -//var kcp = require('node-kcp'); +const kcp = require('./node_modules/node-kcp/build/Release/kcp'); const dgram = require('dgram'); function prettyJsonEncode(obj) { @@ -21,7 +20,6 @@ class ClientNet { this.recvBuf = Buffer.alloc(0); this.uniqId = 1000; this.msgHandlerMap = new Map(); - console.log(kcp); this.kcpObj = new kcp.KCP(123, { 'address': '192.168.100.45', @@ -73,8 +71,8 @@ class ClientNet { } async connect() { - this.conn = await ws.connect(this.url); - this.on('binary', this.#onReceive.bind(this)); + //this.conn = await ws.connect(this.url); + //this.on('binary', this.#onReceive.bind(this)); } on(eventName, ...args) { @@ -177,7 +175,7 @@ class ClientNet { buf.writeUInt8('K'.charCodeAt(0), 6); buf.writeUInt8('S'.charCodeAt(0), 7); buf.writeInt32LE(0, 8); - this.conn.sendBinary(Buffer.concat([buf, msgBuf])); + //this.conn.sendBinary(Buffer.concat([buf, msgBuf])); console.log(name, msg, (Buffer.concat([buf, msgBuf])).length); } diff --git a/server/tools/robot/kcpclient/testcase.js b/server/tools/robot/kcpclient/testcase.js index 4862c2fe..c2839516 100644 --- a/server/tools/robot/kcpclient/testcase.js +++ b/server/tools/robot/kcpclient/testcase.js @@ -77,14 +77,12 @@ class TestCase { async step2() { await this.gameConn.init(); await this.gameConn.connect(); - this.gameConn.on('connect', () => { - console.log('relation onConnect'); - this.gameConn.accountId = this.loginData['account_id']; - this.gameConn.sessionId = this.loginData['session_id']; - this.gameConn.sendMsg('CMLogin', { - account_id: this.loginData['account_id'], - session_id: this.loginData['session_id'], - }); + + this.gameConn.accountId = this.loginData['account_id']; + this.gameConn.sessionId = this.loginData['session_id']; + this.gameConn.sendMsg('CMJoin', { + account_id: this.loginData['account_id'], + session_id: this.loginData['session_id'], }); }