remove now useless clipboard code

This commit is contained in:
ayunami2000 2022-04-09 13:57:14 -04:00
parent ff32a46310
commit 939e3a57ef

View File

@ -27,41 +27,6 @@ window.minecraftOpts = [
"game_frame","assets.epk",
btoa(atob("CgAACQAHc2VydmVycwoAAAABCAAKZm9yY2VkTU9URABtb3RkaGVyZQEAC2hpZGVBZGRyZXNzAQgAAmlwAGlwaGVyZQgABG5hbWUAbmFtZWhlcmUAAA==").replace("motdhere",String.fromCharCode(motd.length)+motd).replace("namehere",String.fromCharCode(name.length)+name).replace("iphere",String.fromCharCode(ip.length)+ip))
]; main(); });
//modified from https://gist.github.com/GlauberF/d8278ce3aa592389e6e3d4e758e6a0c2
function simulateKey (key, type) {
var keyCode = key.charCodeAt(0);
var evtName = (typeof(type) === "string") ? "key" + type : "keydown";
var event = document.createEvent("HTMLEvents");
event.initEvent(evtName, true, false);
event.keyCode = event.which = keyCode;
event.key = key;
event.shiftKey = false;
event.ctrlKey = false;
event.metaKey = false;
document.dispatchEvent(event);
}
if(window.navigator.clipboard&&window.isSecureContext&&navigator.userAgent.toLowerCase().indexOf('firefox')==-1){
window.addEventListener("keydown",function(e){
if((e.ctrlKey||e.metaKey)&&e.keyCode==86&&!e.altKey){
window.navigator.clipboard.readText().then(clipdata=>{
if(clipdata==null||clipdata=="")return;
simulateKey("\u0011","up");
simulateKey("\u0011","press");
simulateKey("\b","down");
simulateKey("\b","up");
simulateKey("\b","press");
var clipchars=clipdata.split("");
for(var clipchar of clipchars){
simulateKey(clipchar,"down");
simulateKey(clipchar,"up");
simulateKey(clipchar,"press");
}
});
}
});
}
</script>
</head>
<body style="margin:0px;width:100vw;height:100vh;" id="game_frame">