Team-Resurgent/PrometheOS/PrometheOS-Firmware-1.5.0/PrometheOSUtility/PrometheOSWeb/wwwroot/index.js
2025-07-11 21:28:24 +02:00

19 lines
No EOL
615 B
JavaScript

async function screenshot() {
await fetch("http://192.168.1.66/api/screenshot").catch(error => {
content.innerHTML = "Failed to connect."
}).then(response => response.blob()).then(blob => {
var url = window.URL.createObjectURL(blob);
var a = document.createElement('a');
a.href = url;
a.download = "screenshot.png";
document.body.appendChild(a);
a.click();
a.remove();
});
}
async function reboot() {
await fetch("http://192.168.1.66/api/reboot");
}
async function shutdown() {
await fetch("http://192.168.1.66/api/shutdown");
}