mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-06 23:57:19 +02:00
Update dists
This commit is contained in:
parent
e585264e8c
commit
0cd2c02ed6
12
dist/better-xcloud.lite.user.js
vendored
12
dist/better-xcloud.lite.user.js
vendored
@ -2519,6 +2519,7 @@ class PointerClient {
|
|||||||
static instance;
|
static instance;
|
||||||
static getInstance = () => PointerClient.instance ?? (PointerClient.instance = new PointerClient);
|
static getInstance = () => PointerClient.instance ?? (PointerClient.instance = new PointerClient);
|
||||||
LOG_TAG = "PointerClient";
|
LOG_TAG = "PointerClient";
|
||||||
|
REQUIRED_PROTOCOL_VERSION = 2;
|
||||||
socket;
|
socket;
|
||||||
mkbHandler;
|
mkbHandler;
|
||||||
constructor() {
|
constructor() {
|
||||||
@ -2535,6 +2536,10 @@ class PointerClient {
|
|||||||
}), this.socket.addEventListener("message", (event) => {
|
}), this.socket.addEventListener("message", (event) => {
|
||||||
let dataView = new DataView(event.data), messageType = dataView.getInt8(0), offset = Int8Array.BYTES_PER_ELEMENT;
|
let dataView = new DataView(event.data), messageType = dataView.getInt8(0), offset = Int8Array.BYTES_PER_ELEMENT;
|
||||||
switch (messageType) {
|
switch (messageType) {
|
||||||
|
case 127:
|
||||||
|
let protocolVersion = this.onProtocolVersion(dataView, offset);
|
||||||
|
if (BxLogger.info(this.LOG_TAG, "Protocol version", protocolVersion), protocolVersion !== this.REQUIRED_PROTOCOL_VERSION) alert("Required MKB protocol: " + protocolVersion), this.stop();
|
||||||
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
this.onMove(dataView, offset);
|
this.onMove(dataView, offset);
|
||||||
break;
|
break;
|
||||||
@ -2550,6 +2555,9 @@ class PointerClient {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
onProtocolVersion(dataView, offset) {
|
||||||
|
return dataView.getUint16(offset);
|
||||||
|
}
|
||||||
onMove(dataView, offset) {
|
onMove(dataView, offset) {
|
||||||
let x = dataView.getInt16(offset);
|
let x = dataView.getInt16(offset);
|
||||||
offset += Int16Array.BYTES_PER_ELEMENT;
|
offset += Int16Array.BYTES_PER_ELEMENT;
|
||||||
@ -3029,8 +3037,8 @@ class NativeMkbHandler extends MkbHandler {
|
|||||||
X: data.movementX,
|
X: data.movementX,
|
||||||
Y: data.movementY,
|
Y: data.movementY,
|
||||||
Buttons: this.mouseButtonsPressed,
|
Buttons: this.mouseButtonsPressed,
|
||||||
WheelX: this.mouseWheelX,
|
WheelX: 0,
|
||||||
WheelY: this.mouseWheelY
|
WheelY: 0
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
handleMouseClick(data) {
|
handleMouseClick(data) {
|
||||||
|
12
dist/better-xcloud.user.js
vendored
12
dist/better-xcloud.user.js
vendored
@ -2629,6 +2629,7 @@ class PointerClient {
|
|||||||
static instance;
|
static instance;
|
||||||
static getInstance = () => PointerClient.instance ?? (PointerClient.instance = new PointerClient);
|
static getInstance = () => PointerClient.instance ?? (PointerClient.instance = new PointerClient);
|
||||||
LOG_TAG = "PointerClient";
|
LOG_TAG = "PointerClient";
|
||||||
|
REQUIRED_PROTOCOL_VERSION = 2;
|
||||||
socket;
|
socket;
|
||||||
mkbHandler;
|
mkbHandler;
|
||||||
constructor() {
|
constructor() {
|
||||||
@ -2645,6 +2646,10 @@ class PointerClient {
|
|||||||
}), this.socket.addEventListener("message", (event) => {
|
}), this.socket.addEventListener("message", (event) => {
|
||||||
let dataView = new DataView(event.data), messageType = dataView.getInt8(0), offset = Int8Array.BYTES_PER_ELEMENT;
|
let dataView = new DataView(event.data), messageType = dataView.getInt8(0), offset = Int8Array.BYTES_PER_ELEMENT;
|
||||||
switch (messageType) {
|
switch (messageType) {
|
||||||
|
case 127:
|
||||||
|
let protocolVersion = this.onProtocolVersion(dataView, offset);
|
||||||
|
if (BxLogger.info(this.LOG_TAG, "Protocol version", protocolVersion), protocolVersion !== this.REQUIRED_PROTOCOL_VERSION) alert("Required MKB protocol: " + protocolVersion), this.stop();
|
||||||
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
this.onMove(dataView, offset);
|
this.onMove(dataView, offset);
|
||||||
break;
|
break;
|
||||||
@ -2660,6 +2665,9 @@ class PointerClient {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
onProtocolVersion(dataView, offset) {
|
||||||
|
return dataView.getUint16(offset);
|
||||||
|
}
|
||||||
onMove(dataView, offset) {
|
onMove(dataView, offset) {
|
||||||
let x = dataView.getInt16(offset);
|
let x = dataView.getInt16(offset);
|
||||||
offset += Int16Array.BYTES_PER_ELEMENT;
|
offset += Int16Array.BYTES_PER_ELEMENT;
|
||||||
@ -3178,8 +3186,8 @@ class NativeMkbHandler extends MkbHandler {
|
|||||||
X: data.movementX,
|
X: data.movementX,
|
||||||
Y: data.movementY,
|
Y: data.movementY,
|
||||||
Buttons: this.mouseButtonsPressed,
|
Buttons: this.mouseButtonsPressed,
|
||||||
WheelX: this.mouseWheelX,
|
WheelX: 0,
|
||||||
WheelY: this.mouseWheelY
|
WheelY: 0
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
handleMouseClick(data) {
|
handleMouseClick(data) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user