formatting
This commit is contained in:
parent
de53661ff2
commit
a549671e70
@ -5,192 +5,190 @@
|
|||||||
<head></head>
|
<head></head>
|
||||||
<title>Samsung TVController</title>
|
<title>Samsung TVController</title>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
background-color: #101010;
|
background-color: #101010;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav a {
|
nav a {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
|
|
||||||
footer {
|
footer {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
let rootURL = "https://grwh.work:3031"
|
let rootURL = "https://grwh.work:3031"
|
||||||
let pass = prompt("Enter the password!", "");
|
let pass = prompt("Enter the password!", "");
|
||||||
let text;
|
let text;
|
||||||
fetch(rootURL + "/checkPass?pass=" + pass)
|
fetch(rootURL + "/checkPass?pass=" + pass)
|
||||||
.then(function (response) {
|
.then(function (response) {
|
||||||
return response.json();
|
return response.json();
|
||||||
})
|
})
|
||||||
.then(function (data) {
|
.then(function (data) {
|
||||||
if (data == "1") {
|
if (data == "1") {
|
||||||
if (pass == null || pass == "") {
|
if (pass == null || pass == "") {
|
||||||
document.getElementById("view").innerHTML = "WOO"
|
document.getElementById("view").innerHTML = "WOO"
|
||||||
|
} else {
|
||||||
|
document.getElementById("view").innerHTML = "CURRENT COMMAND SHORTCUTS: <BR>HOME: H<BR> UP: W<BR> LEFT: A<BR> DOWN: S <BR> RIGHT: D<BR> Back: X<BR> Volume Up: P<BR> Volume Down: O<BR>MUTE: M<BR> Enter: Enter<BR>Picture Mode: L<BR><BR><BR><a href=\"javascript:window.open('input.html','Click to Send Text Imput!','width=600,height=400')\">Open Text Input</a><BR><BR>Not Working? Issue a new Token using: r";
|
||||||
|
|
||||||
|
|
||||||
|
function addEvent(element, eventName, callback) {
|
||||||
|
if (element.addEventListener) {
|
||||||
|
element.addEventListener(eventName, callback, false);
|
||||||
|
} else if (element.attachEvent) {
|
||||||
|
element.attachEvent("on" + eventName, callback);
|
||||||
} else {
|
} else {
|
||||||
document.getElementById("view").innerHTML = "CURRENT COMMAND SHORTCUTS: <BR>HOME: H<BR> UP: W<BR> LEFT: A<BR> DOWN: S <BR> RIGHT: D<BR> Back: X<BR> Volume Up: P<BR> Volume Down: O<BR>MUTE: M<BR> Enter: Enter<BR>Picture Mode: L<BR><BR><BR><a href=\"javascript:window.open('input.html','Click to Send Text Imput!','width=600,height=400')\">Open Text Input</a><BR><BR>Not Working? Issue a new Token using: r";
|
element["on" + eventName] = callback;
|
||||||
|
|
||||||
|
|
||||||
function addEvent(element, eventName, callback) {
|
|
||||||
if (element.addEventListener) {
|
|
||||||
element.addEventListener(eventName, callback, false);
|
|
||||||
} else if (element.attachEvent) {
|
|
||||||
element.attachEvent("on" + eventName, callback);
|
|
||||||
} else {
|
|
||||||
element["on" + eventName] = callback;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
addEvent(document, "keypress", function (e) {
|
|
||||||
console.log(e)
|
|
||||||
|
|
||||||
e = e || window.event;
|
|
||||||
// Handle
|
|
||||||
if (e.key == "w" || e.code == "Numpad8" ) {
|
|
||||||
fetch(rootURL + "/up")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: UP - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
// Handle
|
|
||||||
if (e.key == "a" || e.code == "Numpad4") {
|
|
||||||
fetch(rootURL + "/left" )
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: LEFT - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
// Handle
|
|
||||||
if (e.key == "s" || e.key == "2") {
|
|
||||||
fetch(rootURL + "/down")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: DOWN - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
// Handle
|
|
||||||
// Handle
|
|
||||||
if (e.key == "d" || e.code == "Numpad6") {
|
|
||||||
fetch(rootURL + "/right" )
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: RIGHT - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "Enter") {
|
|
||||||
fetch(rootURL + "/enter" || e.code == "Numpad5")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: ENTER - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
if (e.key == "x" || e.code == "NumpadDecimal") {
|
|
||||||
fetch(rootURL + "/back")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: BACK - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "p" || e.code == "NumpadAdd") {
|
|
||||||
fetch(rootURL + "/volumeUp")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: VOL UP - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "o" || e.code == "NumpadSubtract") {
|
|
||||||
fetch(rootURL + "/volumeDown")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: VOL DOWN - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "r") {
|
|
||||||
fetch(rootURL + "/newToken")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: New Token - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (e.key == "m" || e.code == "Numpad0") {
|
|
||||||
fetch(rootURL + "/mute")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: MUTE - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "l") {
|
|
||||||
fetch(rootURL + "/pmode")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: PMODE - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e.key == "h" || e.code == "Numpad5") {
|
|
||||||
fetch(rootURL + "/home")
|
|
||||||
.then(function (response) {
|
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then(function (data) {
|
|
||||||
if (data == 1) return console.log("Command: HOME - SENT!")
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
document.getElementById("view").innerHTML = "<meta http-equiv=\"refresh\" content=3;> <CENTER>THE PASSWORD PROVIDED WAS INCORRECT!"
|
|
||||||
}
|
}
|
||||||
})
|
|
||||||
</script>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
addEvent(document, "keypress", function (e) {
|
||||||
<center>
|
console.log(e)
|
||||||
<div id="view"></div>
|
|
||||||
<center>
|
e = e || window.event;
|
||||||
</body>
|
|
||||||
|
if (e.key == "w" || e.code == "Numpad8") {
|
||||||
|
fetch(rootURL + "/up")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: UP - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "a" || e.code == "Numpad4") {
|
||||||
|
fetch(rootURL + "/left")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: LEFT - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "s" || e.key == "2") {
|
||||||
|
fetch(rootURL + "/down")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: DOWN - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "d" || e.code == "Numpad6") {
|
||||||
|
fetch(rootURL + "/right")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: RIGHT - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "Enter") {
|
||||||
|
fetch(rootURL + "/enter" || e.code == "Numpad5")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: ENTER - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "x" || e.code == "NumpadDecimal") {
|
||||||
|
fetch(rootURL + "/back")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: BACK - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "p" || e.code == "NumpadAdd") {
|
||||||
|
fetch(rootURL + "/volumeUp")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: VOL UP - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "o" || e.code == "NumpadSubtract") {
|
||||||
|
fetch(rootURL + "/volumeDown")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: VOL DOWN - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "r") {
|
||||||
|
fetch(rootURL + "/newToken")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: New Token - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (e.key == "m" || e.code == "Numpad0") {
|
||||||
|
fetch(rootURL + "/mute")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: MUTE - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "l") {
|
||||||
|
fetch(rootURL + "/pmode")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: PMODE - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
if (e.key == "h" || e.code == "Numpad5") {
|
||||||
|
fetch(rootURL + "/home")
|
||||||
|
.then(function (response) {
|
||||||
|
return response.json();
|
||||||
|
})
|
||||||
|
.then(function (data) {
|
||||||
|
if (data == 1) return console.log("Command: HOME - SENT!")
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
document.getElementById("view").innerHTML = "<meta http-equiv=\"refresh\" content=3;> <CENTER>THE PASSWORD PROVIDED WAS INCORRECT!"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<center>
|
||||||
|
<div id="view"></div>
|
||||||
|
<center>
|
||||||
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user