Fix unicode in lRAC.
This commit is contained in:
parent
97ead35100
commit
3ba53e5dce
3
index.ts
3
index.ts
@ -30,6 +30,7 @@ class Message {
|
||||
let messages: Message[] = [];
|
||||
|
||||
//const net = require('net');
|
||||
const textEncoder = new TextEncoder();
|
||||
import * as net from "net";
|
||||
let srv = net.createServer(function(socket: net.Socket) {
|
||||
let addr = socket.address() as net.AddressInfo;
|
||||
@ -49,7 +50,7 @@ let srv = net.createServer(function(socket: net.Socket) {
|
||||
case 0x31:
|
||||
let msize = 1
|
||||
for (const i of messages) {
|
||||
msize += i.toString().length;
|
||||
msize += textEncoder.encode(i.toString()).length;
|
||||
}
|
||||
socket.write(String(msize));
|
||||
socket.end();
|
||||
|
Loading…
Reference in New Issue
Block a user