mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-07 08:07:18 +02:00
Add "enableConsoleLogging" patch
This commit is contained in:
parent
ccdb944b99
commit
abd1aae57a
@ -4354,12 +4354,22 @@ class Patcher {
|
|||||||
},
|
},
|
||||||
|
|
||||||
enableXcloudLogger: ENABLE_XCLOUD_LOGGER && function(funcStr) {
|
enableXcloudLogger: ENABLE_XCLOUD_LOGGER && function(funcStr) {
|
||||||
const text = 'if(t!==Ke.LogLevel.Error&&t!==Ke.LogLevel.Warn)';
|
const text = '}log(e,t,n){';
|
||||||
if (!funcStr.includes(text)) {
|
if (!funcStr.includes(text)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
funcStr = funcStr.replaceAll(text, 'console.log(arguments);' + text);
|
funcStr = funcStr.replaceAll(text, text + 'console.log(arguments);');
|
||||||
|
return funcStr;
|
||||||
|
},
|
||||||
|
|
||||||
|
enableConsoleLogging: ENABLE_XCLOUD_LOGGER && function(funcStr) {
|
||||||
|
const text = 'static isConsoleLoggingAllowed(){';
|
||||||
|
if (!funcStr.includes(text)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
funcStr = funcStr.replaceAll(text, text + 'return true;');
|
||||||
return funcStr;
|
return funcStr;
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -4386,16 +4396,20 @@ class Patcher {
|
|||||||
|
|
||||||
['tvLayout'],
|
['tvLayout'],
|
||||||
|
|
||||||
|
['enableXcloudLogger'],
|
||||||
|
|
||||||
[
|
[
|
||||||
'enableMouseAndKeyboard',
|
'enableMouseAndKeyboard',
|
||||||
'enableXcloudLogger',
|
|
||||||
'remotePlayDirectConnectUrl',
|
'remotePlayDirectConnectUrl',
|
||||||
'disableTrackEvent',
|
'disableTrackEvent',
|
||||||
|
'enableConsoleLogging',
|
||||||
'remotePlayKeepAlive',
|
'remotePlayKeepAlive',
|
||||||
'blockWebRtcStatsCollector',
|
'blockWebRtcStatsCollector',
|
||||||
],
|
],
|
||||||
|
|
||||||
|
// Only when playing
|
||||||
['remotePlayConnectMode'],
|
['remotePlayConnectMode'],
|
||||||
|
['enableConsoleLogging'],
|
||||||
];
|
];
|
||||||
|
|
||||||
static #patchFunctionBind() {
|
static #patchFunctionBind() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user