Support sending less_explicit_mode for app store users

This commit is contained in:
Condorra 2022-12-23 21:36:45 +11:00
parent 039d255fe3
commit d7d6f0503b
3 changed files with 5 additions and 1 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
assets/main.js
dist
node_modules
assets/xterm.css

View File

@ -29,6 +29,8 @@ function connectTerm() {
const wsurl = document.location.href.replace(/^https:\/\/(.*)\/game(.html)?(\?.*)?(\#.*)?/, 'wss:\/\/$1/wsgame');
let webSocket = new WebSocket(wsurl);
webSocket.addEventListener('open', (event) => {
if (sendLessExplicit)
webSocket.send("less_explicit_mode");
fit.fit();
lineHandler = (l: string) => { console.log("Send handler", l); webSocket.send(l); }
term.writeln("\x1b[0mConnected");
@ -43,7 +45,7 @@ function connectTerm() {
webSocket.addEventListener('message', (msg) => {
fit.fit();
term.write(msg.data);
})
});
}
function over18() {

View File

@ -1,4 +1,5 @@
#!/bin/bash
npx webpack
cp ./node_modules/xterm/css/xterm.css ./assets/
cp dist/main.js ./assets/main.js